Posso includere un altro file nel mio fstab
file?
Cioè posso avere fstab
linee di esecuzione da un altro file in un punto arbitrario, e quindi tornare al file principale una volta completato?
Posso includere un altro file nel mio fstab
file?
Cioè posso avere fstab
linee di esecuzione da un altro file in un punto arbitrario, e quindi tornare al file principale una volta completato?
Risposte:
Generalmente no, ma con le versioni più recenti di mount
/ swapon
/ fsck
... su Linux (almeno da util-linux 2.19), puoi avere più file (con .fstab
estensione) in /etc/fstab.d
. Così si può avere una /etc/fstab.d/00_header.fstab
, /etc/fstab.d/50_middle.fstab
, /etc/fstab.d/99_end.fstab
.
Un altro approccio, se invece si è mount -a
di eseguire alcuni comandi è avere una voce con il proprio tipo di file system e creare una /sbin/mount.own
che fa il lavoro per voi.
Si noti che le versioni recenti di Ubuntu
avere quella mountall
che potrebbe ottenere nel modo.
Si noti inoltre che alcune distribuzioni elaborano i montaggi in più fasi utilizzando -t fstypes
, che potrebbe essere necessario prendere in considerazione anche.
Non ho mai visto un sistema Unixy con un tale fstab(5)
set - up. Guarda mount(8)
i dettagli cruenti di cosa si può fare al momento del montaggio.
Per cosa lo vuoi? Se davvero utile in più di una gamma ristretta di casi d'uso, potrebbe essere implementato ...
/etc/fstab
, monitoralo periodicamente, confronta da svn. Se hai una gestione della configurazione, puoi creare il tuo fstab da un modello. Ad esempio, in salt, puoi usare il modello jinja2 per costruire la parte dei tuoi montaggi /etc/fstab
, e ciò impedirebbe anche errori di battitura accidentali.