Arch Wiki på fstab
specificerer indstillingerne for /
for at være defaults,noatime
, men på min installation er standard fstab
oprettet med indstillingerne for rw,relatime
. Arch Wiki dækker atime
-problemerne. Det, jeg er nysgerrig efter, er indstillingen defaults
. man
siden til mount
siger:
standardindstillinger
Brug standardindstillingerne: rw, suid, dev, exec, auto, nouser og async.
Bemærk, at det virkelige sæt af alle standardmonteringsindstillinger afhænger af kernen og filsystemtypen. Se begyndelsen af dette afsnit for flere detaljer.
Bruges standardindstillingerne kun, hvis indstillingen defaults
leveres, eller bruges de i alle tilfælde? Har jeg brug for defaults
i mine fstab
?
Kommentarer
Svar
Du behøver kun defaults
hvis feltet ellers ville være tomt.
Du kan udelade valgfeltet helt, hvis det er tomt, medmindre det 5. eller 6. felt er til stede. Felt 5 er dumpfrekvensen, der sjældent bruges i dag. 6 fsck
rækkefølge skal være 1 for /
, 2 for andre filsystemer monteret på boot og ellers 0. Felt 5 og 6 kan udelades hvis deres værdi er 0, bortset fra at felt 5 skal være til stede, hvis felt 6 er.
Således er defaults
nødvendigt i
/dev/foo /foo somefs defaults 0 1
(selvom du kan bruge en anden mulighed som rw
eller ro
i stedet)
Men det kan udelades, når du angiver en anden mulighed.
fx: Beslagene nedenfor har samme effekt.
/dev/foo /foo somefs ro 0 1 /dev/foo /foo somefs defaults,ro 0 1
Men disse har også den samme effekt.
/dev/foo /foo somefs defaults 0 0 /dev/foo /foo somefs
ro
ellernosuid
), skal du kan glemme standard.