|
2 | 2 | Ext4 Filesystem
|
3 | 3 | ===============
|
4 | 4 |
|
5 |
| -This is a development version of the ext4 filesystem, an advanced level |
6 |
| -of the ext3 filesystem which incorporates scalability and reliability |
7 |
| -enhancements for supporting large filesystems (64 bit) in keeping with |
8 |
| -increasing disk capacities and state-of-the-art feature requirements. |
| 5 | +Ext4 is an an advanced level of the ext3 filesystem which incorporates |
| 6 | +scalability and reliability enhancements for supporting large filesystems |
| 7 | +(64 bit) in keeping with increasing disk capacities and state-of-the-art |
| 8 | +feature requirements. |
9 | 9 |
|
10 |
| - |
| 10 | + |
| 11 | +Web site: http://ext4.wiki.kernel.org |
11 | 12 |
|
12 | 13 |
|
13 | 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 | 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 | 24 | http://sourceforge.net/project/showfiles.php?group_id=2406
|
20 | 25 |
|
|
36 | 41 |
|
37 | 42 | # mke2fs -t ext4 /dev/hda1
|
38 | 43 |
|
39 |
| - Or configure an existing ext3 filesystem to support extents and set |
40 |
| - the test_fs flag to indicate that it's ok for an in-development |
41 |
| - filesystem to touch this filesystem: |
| 44 | + Or to configure an existing ext3 filesystem to support extents: |
42 | 45 |
|
43 |
| - # tune2fs -O extents -E test_fs /dev/hda1 |
| 46 | + # tune2fs -O extents /dev/hda1 |
44 | 47 |
|
45 | 48 | If the filesystem was created with 128 byte inodes, it can be
|
46 | 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 | 107 | The big performance win will come with mballoc, delalloc and flex_bg
|
105 | 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 |
108 |
| - - http://www.bullopensource.org/ext4/20080530/ffsb-readwrite-2.6.26-rc2.html |
| 110 | + - http://www.bullopensource.org/ext4/20080818-ffsb/ffsb-write-2.6.27-rc1.html |
| 111 | + - http://www.bullopensource.org/ext4/20080818-ffsb/ffsb-readwrite-2.6.27-rc1.html |
109 | 112 |
|
110 | 113 | 3. Options
|
111 | 114 | ==========
|
@@ -214,9 +217,6 @@ noreservation
|
214 | 217 | bsddf (*) Make 'df' act like BSD.
|
215 | 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 | 220 | debug Extra debugging information is sent to syslog.
|
221 | 221 |
|
222 | 222 | errors=remount-ro(*) Remount the filesystem read-only on an error.
|
@@ -253,8 +253,6 @@ nobh (a) cache disk block mapping information
|
253 | 253 | "nobh" option tries to avoid associating buffer
|
254 | 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 | 256 | stripe=n Number of filesystem blocks that mballoc will try
|
259 | 257 | to use for allocation size and alignment. For RAID5/6
|
260 | 258 | systems this should be the number of data
|
|
0 commit comments