Puis-je inclure un autre fichier dans mon fstab
fichier?
Ie puis-je avoir fstab
exécuter des lignes à partir d'un autre fichier à un point arbitraire, puis revenir au fichier principal une fois terminé?
Puis-je inclure un autre fichier dans mon fstab
fichier?
Ie puis-je avoir fstab
exécuter des lignes à partir d'un autre fichier à un point arbitraire, puis revenir au fichier principal une fois terminé?
Réponses:
Généralement non, mais avec les versions plus récentes de mount
/ swapon
/ fsck
... sur Linux (à partir d'util-linux 2.19) au moins, vous pouvez avoir plus de fichiers (avec .fstab
extension) dans /etc/fstab.d
. Ainsi , vous pouvez avoir un /etc/fstab.d/00_header.fstab
, /etc/fstab.d/50_middle.fstab
, /etc/fstab.d/99_end.fstab
.
Une autre approche si tout ce que vous voulez est mount -a
d'exécuter une commande est d'avoir une entrée avec votre propre type de système de fichiers et de créer une entrée /sbin/mount.own
qui fait le travail pour vous.
Notez que les versions récentes d' Ubuntu
avoir ce mountall
qui pourrait obtenir de la manière.
Notez également que certaines distributions se montent en plusieurs étapes à l'aide -t fstypes
, dont vous devrez peut-être également tenir compte.
Je n'ai jamais vu de système Unixy avec une telle fstab(5)
configuration. Regardez mount(8)
les détails sanglants de ce qui peut être fait au moment du montage.
Pourquoi voulez-vous cela? S'il est vraiment utile dans plus d'une gamme étroite de cas d'utilisation, il pourrait simplement être implémenté ...
/etc/fstab
, surveillez-le périodiquement, comparez à partir de svn. Si vous avez une gestion de configuration, vous pouvez construire votre fstab à partir d'un modèle. Par exemple, dans salt, vous pouvez utiliser le modèle jinja2 pour créer la partie montages de votre /etc/fstab
, et cela éviterait également les erreurs de frappe accidentelles.