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

  • du måste ange standardvärden minst som platshållare, men om du anger något annat (som ro eller nosuid), du kan glömma standard.

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 

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *