Могу ли я включить другой файл в мой fstabфайл?
Т.е. можно ли fstabвыполнить строки из другого файла в произвольной точке, а затем вернуться к основному файлу после завершения?
Могу ли я включить другой файл в мой fstabфайл?
Т.е. можно ли fstabвыполнить строки из другого файла в произвольной точке, а затем вернуться к основному файлу после завершения?
Ответы:
Обычно нет, но с более новыми версиями mount/ swapon/ fsck... в Linux (по крайней мере, из util-linux 2.19) вы можете иметь больше файлов (с .fstabрасширением) в /etc/fstab.d. Таким образом , вы можете иметь /etc/fstab.d/00_header.fstab, /etc/fstab.d/50_middle.fstab, /etc/fstab.d/99_end.fstab.
Другой подход , если все , что вы хотите, mount -aчтобы запустить какую - либо команду , это есть запись с вашим собственным типом файловой системы и создать /sbin/mount.ownчто делает работу за вас.
Обратите внимание, что последние версии Ubuntuимеют то, mountallчто может помешать.
Также обратите внимание, что некоторые дистрибутивы монтируются в несколько этапов с использованием -t fstypes, которое вам, возможно, придется учитывать.
Я никогда не видел систему Unixy с такой fstab(5)настройкой. Посмотрите на mount(8)кровавые детали того, что можно сделать во время монтирования.
Зачем тебе это? Если он действительно полезен в более чем узком диапазоне случаев, он может быть реализован ...
/etc/fstab, периодически отслеживает его, сравнивает с svn. Если у вас есть управление конфигурацией, вы можете собрать свой fstab из шаблона. Например, в соли вы можете использовать шаблон jinja2 для создания вашей части монтирования /etc/fstab, что также предотвратит случайные ошибки при наборе текста.