Arch Wiki na fstab
určuje možnosti /
, které mají být defaults,noatime
, ale při mé instalaci je výchozí fstab
vytvořeno pomocí možností rw,relatime
. Arch Wiki pokrývá problémy atime
. Na co jsem zvědavý, je možnost defaults
. Stránka man
pro mount
říká:
výchozí hodnoty
Použijte výchozí možnosti: rw, suid, dev, exec, auto, nouser a async.
Všimněte si, že skutečná sada všech výchozích možností připojení závisí na typu jádra a souborového systému. Další podrobnosti najdete na začátku této části.
Jsou výchozí možnosti použity pouze v případě, že je možnost defaults
je k dispozici nebo jsou použity ve všech případech? Potřebuji defaults
ve svých fstab
?
Komentáře
Odpověď
Potřebujete pouze defaults
pokud by pole bylo jinak prázdné.
Pole možností můžete úplně vynechat, pokud je prázdné, pokud není k dispozici páté nebo šesté pole. Pole 5 je frekvence výpisu, dnes se zřídka používá. Pole 6 fsck
pořadí, by měla být 1 pro /
, 2 pro ostatní souborové systémy připojené k bootování a jinak 0. Pole 5 a 6 lze vynechat pokud je jejich hodnota 0, kromě toho, že pole 5 musí být přítomno, pokud je pole 6.
Proto je defaults
nutné
/dev/foo /foo somefs defaults 0 1
(můžete však použít i jinou možnost, například rw
nebo ro
))
Je však možné jej vynechat, pokud zadáte jinou možnost.
např .: Následující připojení mají stejný účinek.
/dev/foo /foo somefs ro 0 1 /dev/foo /foo somefs defaults,ro 0 1
Ale mají také stejný účinek.
/dev/foo /foo somefs defaults 0 0 /dev/foo /foo somefs
ro
nebonosuid
), můžete zapomenout na výchozí nastavení.