diff options
| -rw-r--r-- | Documentation/filesystems/ext4.txt | 32 |
1 files changed, 15 insertions, 17 deletions
diff --git a/Documentation/filesystems/ext4.txt b/Documentation/filesystems/ext4.txt index eb154ef36c2a..174eaff7ded9 100644 --- a/Documentation/filesystems/ext4.txt +++ b/Documentation/filesystems/ext4.txt | |||
| @@ -2,19 +2,24 @@ | |||
| 2 | Ext4 Filesystem | 2 | Ext4 Filesystem |
| 3 | =============== | 3 | =============== |
| 4 | 4 | ||
| 5 | This is a development version of the ext4 filesystem, an advanced level | 5 | Ext4 is an an advanced level of the ext3 filesystem which incorporates |
| 6 | of the ext3 filesystem which incorporates scalability and reliability | 6 | scalability and reliability enhancements for supporting large filesystems |
| 7 | enhancements for supporting large filesystems (64 bit) in keeping with | 7 | (64 bit) in keeping with increasing disk capacities and state-of-the-art |
| 8 | increasing disk capacities and state-of-the-art feature requirements. | 8 | feature requirements. |
| 9 | 9 | ||
| 10 | Mailing list: linux-ext4@vger.kernel.org | 10 | Mailing list: linux-ext4@vger.kernel.org |
| 11 | Web site: http://ext4.wiki.kernel.org | ||
| 11 | 12 | ||
| 12 | 13 | ||
| 13 | 1. Quick usage instructions: | 14 | 1. Quick usage instructions: |
| 14 | =========================== | 15 | =========================== |
| 15 | 16 | ||
| 17 | Note: More extensive information for getting started with ext4 can be | ||
| 18 | found at the ext4 wiki site at the URL: | ||
| 19 | http://ext4.wiki.kernel.org/index.php/Ext4_Howto | ||
| 20 | |||
| 16 | - Compile and install the latest version of e2fsprogs (as of this | 21 | - Compile and install the latest version of e2fsprogs (as of this |
| 17 | writing version 1.41) from: | 22 | writing version 1.41.3) from: |
| 18 | 23 | ||
| 19 | http://sourceforge.net/project/showfiles.php?group_id=2406 | 24 | http://sourceforge.net/project/showfiles.php?group_id=2406 |
| 20 | 25 | ||
| @@ -36,11 +41,9 @@ Mailing list: linux-ext4@vger.kernel.org | |||
| 36 | 41 | ||
| 37 | # mke2fs -t ext4 /dev/hda1 | 42 | # mke2fs -t ext4 /dev/hda1 |
| 38 | 43 | ||
| 39 | Or configure an existing ext3 filesystem to support extents and set | 44 | Or to configure an existing ext3 filesystem to support extents: |
| 40 | the test_fs flag to indicate that it's ok for an in-development | ||
| 41 | filesystem to touch this filesystem: | ||
| 42 | 45 | ||
| 43 | # tune2fs -O extents -E test_fs /dev/hda1 | 46 | # tune2fs -O extents /dev/hda1 |
| 44 | 47 | ||
| 45 | If the filesystem was created with 128 byte inodes, it can be | 48 | If the filesystem was created with 128 byte inodes, it can be |
| 46 | converted to use 256 byte for greater efficiency via: | 49 | converted to use 256 byte for greater efficiency via: |
| @@ -104,8 +107,8 @@ exist yet so I'm not sure they're in the near-term roadmap. | |||
| 104 | The big performance win will come with mballoc, delalloc and flex_bg | 107 | The big performance win will come with mballoc, delalloc and flex_bg |
| 105 | grouping of bitmaps and inode tables. Some test results available here: | 108 | grouping of bitmaps and inode tables. Some test results available here: |
| 106 | 109 | ||
| 107 | - http://www.bullopensource.org/ext4/20080530/ffsb-write-2.6.26-rc2.html | 110 | - http://www.bullopensource.org/ext4/20080818-ffsb/ffsb-write-2.6.27-rc1.html |
| 108 | - http://www.bullopensource.org/ext4/20080530/ffsb-readwrite-2.6.26-rc2.html | 111 | - http://www.bullopensource.org/ext4/20080818-ffsb/ffsb-readwrite-2.6.27-rc1.html |
| 109 | 112 | ||
| 110 | 3. Options | 113 | 3. Options |
| 111 | ========== | 114 | ========== |
| @@ -214,9 +217,6 @@ noreservation | |||
| 214 | bsddf (*) Make 'df' act like BSD. | 217 | bsddf (*) Make 'df' act like BSD. |
| 215 | minixdf Make 'df' act like Minix. | 218 | minixdf Make 'df' act like Minix. |
| 216 | 219 | ||
| 217 | check=none Don't do extra checking of bitmaps on mount. | ||
| 218 | nocheck | ||
| 219 | |||
| 220 | debug Extra debugging information is sent to syslog. | 220 | debug Extra debugging information is sent to syslog. |
| 221 | 221 | ||
| 222 | errors=remount-ro(*) Remount the filesystem read-only on an error. | 222 | errors=remount-ro(*) Remount the filesystem read-only on an error. |
| @@ -253,8 +253,6 @@ nobh (a) cache disk block mapping information | |||
| 253 | "nobh" option tries to avoid associating buffer | 253 | "nobh" option tries to avoid associating buffer |
| 254 | heads (supported only for "writeback" mode). | 254 | heads (supported only for "writeback" mode). |
| 255 | 255 | ||
| 256 | mballoc (*) Use the multiple block allocator for block allocation | ||
| 257 | nomballoc disabled multiple block allocator for block allocation. | ||
| 258 | stripe=n Number of filesystem blocks that mballoc will try | 256 | stripe=n Number of filesystem blocks that mballoc will try |
| 259 | to use for allocation size and alignment. For RAID5/6 | 257 | to use for allocation size and alignment. For RAID5/6 |
| 260 | systems this should be the number of data | 258 | systems this should be the number of data |
