Linuxmafia.com Knowledgebase
Top: Filesystems
-
2GB Filesize Limit - The old 2GB filesize limit on 32-bit
versions of Linux, and newer LFS support to fix it
- ACLs -
Support for POSIX ACLs and similar fine-grained permission
systems on Linux
- AFS -
Open-sourcing of the IBM/Transarc Andrew Filesystem (AFS)
software
-
Compressed Filesystems - Census of compressed filesystems
on Linux
- CVS on
NFS - Are there any ways to safely put CVSROOT on an NFS
volume?
- Defragmenting
- Why you don't need a defragmenter, and what to use if you
insist anyway
- Dump
Options - What are the correct length, size, and blocking
factor sizes for dump on Linux?
- Ext2
Compression - Patches and utilities to support
transparent compression on ext2
- ext3
Conversion - Converting ext2 to ext3 (and back)
-
ext3 No Undeletion - Why undeleting files on ext3 isn't
possible, even though it is on ext2
- ext3
Undeletion - How to undelete files on ext3, despite
conventional wisdom saying you cannot
- extended file attributes - Extended file attributes in (specifically) the 'user' namespace and their potential for abuse and privacy violation at the hands of application developers
-
Filesystem Bestiary - List of some of the more eccentric
filesystems for Linux and similar
-
Filesystem Metadata Options - Comparison of the FFS w/
softupdates vs. logged filesystem (LFS, aka journaled
filesystem) approaches
- Filesystem
Tutorial - Explanation of Unix filesystem internals
-
Fixing Filenames - David A. Wheeler's article 'Fixing
Unix - Linux - POSIX Filenames', an instant classic in
detailing scripting problems even without his wise
recommendations about a long-term fix
- Flash
Media - Reasons why filesystems on NAND flash media are
problematic, by David Woodhouse
- Free
Disk Space - How do I find out how much free disk space I
have?
- Gpart
- Tool to recover/rebuild damaged or deleted PC hard drive
partitions, of various types
- GRUB
+ RAID HOWTO - Michael Martucci's explanation of how to
set up GRUB to boot from a software RAID volume
- HD
Exact Copy - How do I make an exact copy of a hard
drive's contents?
- HFS+
- Access to HFS+ volumes via a KDE ioslave, kio-mac
-
Journaling Filesystems Comparison - Comparison of ext3,
ext2, ReiserFS, XFS, and JFS
-
Journaling Filesystems Comparison - Comparison of ext3,
ReiserFS, and XFS
- MBR - Open
source 'ms-sys' package to write a Microsoft/IBM-style boot
sector to any hard drive or floppy; similar in effect to
MS-DOS's 'FDISK.EXE /MBR' or 'SYS.COM A:'
-
MBR Docs - Technical design of various versions of the
standard Microsoft/IBM boot sector
-
NFS Mount Failure - How do I diagnose and fix NFS mount
failures?
- NFS v3,
v4 - Is there support in Linux for NFS v. 3? For NFS v.
4?
-
NT Access to Linux Filesystems - Are there any ways for
MS-Windows NT to have access to native-Linux
filesystems?
- NTFS -
Dealing with the NTFS problem on Linux
- Quotas
- Configuring filesystem quota support
- RAID
Levels - Daniel Phillips of Sistina Software
disambiguates all the primary RAID levels, including the ones
usually skipped over (PDF)
-
Reclaim FAT Partition - How do I reallocate to Linux my
no-longer-needed Win9x FAT partition?
- ReiserFS
- ext2/ext3 code author Ted T'so explains why most other
filesystems, notably ReiserFS, are a reliability hazard when
used with PC hardware and no UPS
-
Remove Linux Partitions - How do I remove Linux
partitions to make way for some other OS?
-
Resizing Linux Partitions - Are there any tools for
non-destructively resizing Linux partitions?
-
Resizing software RAID - Detailed recipe for migrating a
Linux RAID1 mirror pair to larger hard drives
-
Swap Explanation - Martin Pool explains Linux virtual
memory and paging
-
Swap Explanation Follow-up - Martin Pool elaborates on
his swap explanation to detail why it's normal for Linux
systems to have negligible free memory
-
VFAT File system Ownership - How do I make a filesystem
shared with MS-Windows be writeable by users other than just
the root user?
- XFS
Conversion - Converting to the XFS journaling filesystem,
in the general case
Except where otherwise noted, this knowledgebase's contents are
freely redistributable under the CC
BY-SA 4.0 licence, or, at your option, any later version.