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

  • du skal angive standardindstillinger mindst som pladsholder, men hvis du angiver noget andet (som ro eller nosuid), skal du kan glemme standard.

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 

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *