Ich habe mehrere Partitionen mit ext4
.
Nun würde ich wissen wollen, ob es sinnvoll ist, tune2fs
die Flags -c0
( max-mount-counts
) und -i0
( interval-between-checks
) in den Partitionen mit einem Journal-Dateisystem zu verwenden, da dies weniger Überprüfungen erfordert?
Antwort1
Allgemein gesagt...ja, es macht Sinn. Obwohl Sie vielleicht laufen möchten
tune2fs -l /dev/sdXY | egrep "Maxim|Check"
um zu sehen, wie diese Flags gesetzt werden, da alles von der Version von abhängt, die e2fsprogs
zum Erstellen der Dateisysteme verwendet wurde, und/oder von distributionsspezifischen Patches, die auf angewendet wurden e2fsprogs
. Möglicherweise haben Sie MAX_MNT_COUNT
und bereits auf bzw. CHECKINTERVAL
gesetzt , da ab v. 1.42 standardmäßig auf gesetzt ist , siehe-1
0
e2fsprogs
-c1 -i0
Änderungsprotokoll:
Wenn die Option enable_periodic_fsck in /etc/mke2fs.conf auf „false“ gesetzt ist (was die Standardeinstellung ist), setzt mke2fs das Superblock-Feld s_max_mnt_count jetzt auf -1 statt auf 0. Kernel, die älter als 3.0 sind, drucken bei jedem Mounten eine falsche Meldung, wenn sie sehen, dass s_max_mnt_count auf 0 gesetzt ist, was die Benutzer ärgert.
/etc/mke2fs.conf
verglichen:
v. 1.41.14 veröffentlicht am 22.12.2010:
[defaults]
base_features = sparse_super,filetype,resize_inode,dir_index,ext_attr
blocksize = 4096
inode_size = 256
inode_ratio = 16384
v. 1.42 veröffentlicht am 29.11.2011:
[defaults]
base_features = sparse_super,filetype,resize_inode,dir_index,ext_attr
default_mntopts = acl,user_xattr
enable_periodic_fsck = 0
blocksize = 4096
inode_size = 256
inode_ratio = 16384