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

  • výchozí hodnoty musíte zadat alespoň jako zástupný symbol, měli byste však zadat cokoli jiného (například ro nebo nosuid), můžete zapomenout na výchozí nastavení.

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 

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *