¿Puedo incluir otro archivo en mi fstab
archivo?
Es decir, ¿puedo fstab
ejecutar líneas desde otro archivo en un punto arbitrario y luego volver al archivo principal cuando esté completo?
¿Puedo incluir otro archivo en mi fstab
archivo?
Es decir, ¿puedo fstab
ejecutar líneas desde otro archivo en un punto arbitrario y luego volver al archivo principal cuando esté completo?
Respuestas:
Generalmente no, pero con las versiones más nuevas de mount
/ swapon
/ fsck
... en Linux (desde util-linux 2.19) al menos, puede tener más archivos (con .fstab
extensión) /etc/fstab.d
. Así que usted puede tener una /etc/fstab.d/00_header.fstab
, /etc/fstab.d/50_middle.fstab
, /etc/fstab.d/99_end.fstab
.
Otro enfoque si todo lo que desea es mount -a
ejecutar algún comando es tener una entrada con su propio tipo de sistema de archivos y crear uno /sbin/mount.own
que haga el trabajo por usted.
Tenga en cuenta que las versiones recientes de Ubuntu
tienen eso mountall
que podrían interferir.
También tenga en cuenta que algunas distribuciones procesan los montajes en varias etapas -t fstypes
, lo que también debe tener en cuenta.
Nunca he visto un sistema Unixy con tal fstab(5)
configuración. Mire mount(8)
los detalles sangrientos de lo que se puede hacer en el momento del montaje.
¿Para qué quieres esto? Si es realmente útil en más de un rango limitado de casos de uso, podría implementarse ...
/etc/fstab
, lo supervisa periódicamente y lo compara desde svn. Si tiene una gestión de configuración, puede construir su fstab desde una plantilla. Por ejemplo, en salt, puede usar la plantilla jinja2 para construir la parte de montaje de su /etc/fstab
, y eso también evitaría errores de escritura accidentales.