Home
Main website
Display Sidebar
Hide Ads
Recent Changes
View Source:
Ext3
Edit
PageHistory
Diff
Info
LikePages
You are viewing an old revision of this page.
View the current version
.
[Ext3] is a journaled FileSystem based on [Ext2]. It also has some additional features such as extents (which reduce the amount of overhead with storing where a file is stored on the disk for large files), and hash based lookups on directories solving the problem [Ext2] has with large directories being very slow. Note that despite journalling, you should periodically fsck(8) [Ext3] FileSystem~s to ensure they are consistent. HardDisk errors can still introduce problems. You can turn [Ext2] FileSystem~s into [Ext3] ones at any time by issuing <pre> tune2fs -j /dev/''partition'' </pre> Note that unlike most disk tool commands, you add the journal to a currently mounted partition. You can also add <tt>-J</tt> to pass journal options. The only one currently supported is <tt>size=xMB</tt>. See tune2fs(8) for min/max size. Given [Kernel] support (eg <tt>CONFIG_EXT3_FS_POSIX_ACL</tt> in a 2.6.x [Kernel]), you can use [POSIX] [ACL]s by either adding <tt>acl</tt> to the mount options column in fstab(5) or setting a default mount option in the partition itself by issuing <pre> tune2fs -o acl /dev/''partition'' </pre> Remember to change fstab(5) to mount the partition as [Ext3], and then unmount/remount it or reboot. (You do not have to do this immediately). Do not mount an [Ext3] partition as type [Ext2], unless you are sure the journal is empty. Otherwise you may have a corrupted filesystem due to incomplete journal operations or that when it is mounted as ext3 the kernel will happily commit journal options to your modified filesytem. You can also enabled hashed directories with a 2.6 [Kernel]. This speeds up lookups for directories that contain a large numbers of files/directories. <pre> tune2fs -o dir_index /dev/''partition'' fsck.ext3 -D /dev/''partition'' </pre> The fsck is required to move the existing directories to the new format. If you ever remount the filesystem as ext2, directories that are written to will be converted back to the old format, so you need rerun the fsck.
10 pages link to
Ext3
:
KnoppixNotes
BootLoader
FileSystemsComparison
PartitioningSuggestions
PgBench
FileSystem
Ext2
DiskCluster
QuestionsFromWindowsUsers
Ext4