Arch Wiki på fstab
anger alternativen för /
att vara defaults,noatime
, men vid min installation är standard fstab
skapad med alternativen rw,relatime
. Arch Wiki täcker atime
-frågorna. Vad jag är nyfiken på är alternativet defaults
. man
sidan för mount
säger:
standardvärden
Använd standardalternativen: rw, suid, dev, exec, auto, nouser och async.
Observera att den verkliga uppsättningen av alla standardmonteringsalternativ beror på kärnan och filsystemstypen. Se början av detta avsnitt för mer information.
Används standardalternativen endast om alternativet defaults
tillhandahålls eller används de i alla fall? Behöver jag defaults
i min fstab
?
Kommentarer
Svar
Du behöver bara defaults
om fältet annars skulle vara tomt.
Du kan utesluta alternativfältet helt om det är tomt, såvida inte femte eller sjätte fälten finns. Fält 5 är dumpningsfrekvensen, som sällan används idag. 6 fsck
ordning, bör vara 1 för /
, 2 för andra filsystem monterade vid start och annars. Fält 5 och 6 kan utelämnas om deras värde är 0, förutom att fält 5 måste finnas om fält 6 är.
Således är defaults
nödvändigt i
/dev/foo /foo somefs defaults 0 1
(även om du kan använda något annat alternativ som rw
eller ro
istället)
Men det kan utelämnas när du anger ett annat alternativ.
t.ex.: Fästena nedan har samma effekt.
/dev/foo /foo somefs ro 0 1 /dev/foo /foo somefs defaults,ro 0 1
Men dessa har också samma effekt.
/dev/foo /foo somefs defaults 0 0 /dev/foo /foo somefs
ro
ellernosuid
), du kan glömma standard.