Arch Wiki su fstab
specifica le opzioni di /
come defaults,noatime
, ma nella mia installazione fstab
è creato con le opzioni di rw,relatime
. Il Arch Wiki tratta i problemi di atime
. Quello che mi incuriosisce è lopzione defaults
. La pagina man
per mount
dice:
predefiniti
Usa le opzioni predefinite: rw, suid, dev, exec, auto, nouser e async.
Notare che linsieme reale di tutte le opzioni di montaggio predefinite dipende dal kernel e dal tipo di filesystem. Vedere linizio di questa sezione per maggiori dettagli.
Le opzioni predefinite vengono utilizzate solo se lopzione defaults
viene fornito o vengono utilizzati in tutti i casi? Ho bisogno di defaults
nel mio fstab
?
Commenti
Risposta
Hai solo bisogno di defaults
se il campo sarebbe altrimenti vuoto.
Puoi tralasciare del tutto il campo delle opzioni se è vuoto, a meno che non siano presenti il quinto o il sesto campo. Il campo 5 è la frequenza di dump, usata raramente al giorno doggi. 6 fsck
ordine, dovrebbe essere 1 per /
, 2 per altri filesystem montati allavvio e 0 altrimenti. I campi 5 e 6 possono essere omessi se il loro valore è 0, tranne per il fatto che il campo 5 deve essere presente se lo è il campo 6.
Quindi defaults
è necessario in
/dev/foo /foo somefs defaults 0 1
(sebbene tu possa usare qualche altra opzione come rw
o ro
)
Ma può essere omesso quando specifichi unaltra opzione.
ad esempio: le montature seguenti hanno lo stesso effetto.
/dev/foo /foo somefs ro 0 1 /dev/foo /foo somefs defaults,ro 0 1
Ma anche queste hanno lo stesso effetto.
/dev/foo /foo somefs defaults 0 0 /dev/foo /foo somefs
ro
onosuid
), può dimenticare limpostazione predefinita.