Geralmente não, mas com as versões mais recentes do mount/ swapon/ fsck... no Linux (do util-linux 2.19) pelo menos, você pode ter mais arquivos (com .fstabextensão) no /etc/fstab.d. Então você pode ter um /etc/fstab.d/00_header.fstab, /etc/fstab.d/50_middle.fstab, /etc/fstab.d/99_end.fstab.
Outra abordagem, se tudo o que você deseja é mount -aexecutar algum comando, é ter uma entrada com seu próprio tipo de sistema de arquivos e criar uma /sbin/mount.ownque faça o trabalho para você.
Note-se que as versões recentes do Ubuntuter esse mountallque pode ficar no caminho.
Observe também que algumas distribuições processam montagens em vários estágios -t fstypes, o que pode ser necessário levar em consideração também.
Eu tenho um monte de computadores que montar o mesmo NFS, eu quero centralizar a vida fstab relativas ao que o NFS (então eu não tenho que mudá-lo em todas as máquinas quando ele muda)
jsj
Você tem um svn ou outro sistema de controle de versão? Ou se você possui um gerenciamento de configurações como sal, chef, fantoche, etc. etc? No caso do svn, você pode ter um script que efetue o check-out do svn e, em seguida, crie / acrescente ao /etc/fstab, monitore-o periodicamente, compare do svn. Se você possui um gerenciamento de configuração, pode criar seu fstab a partir de um modelo. Por exemplo, no salt, você pode usar o modelo jinja2 para criar a parte de montagens do seu /etc/fstab, e isso também impediria erros de digitação acidentais.
Respostas:
Geralmente não, mas com as versões mais recentes do
mount
/swapon
/fsck
... no Linux (do util-linux 2.19) pelo menos, você pode ter mais arquivos (com.fstab
extensão) no/etc/fstab.d
. Então você pode ter um/etc/fstab.d/00_header.fstab
,/etc/fstab.d/50_middle.fstab
,/etc/fstab.d/99_end.fstab
.Outra abordagem, se tudo o que você deseja é
mount -a
executar algum comando, é ter uma entrada com seu próprio tipo de sistema de arquivos e criar uma/sbin/mount.own
que faça o trabalho para você.Note-se que as versões recentes do
Ubuntu
ter essemountall
que pode ficar no caminho.Observe também que algumas distribuições processam montagens em vários estágios
-t fstypes
, o que pode ser necessário levar em consideração também.fonte
Eu nunca vi um sistema Unixy com essa
fstab(5)
configuração. Vejamount(8)
os detalhes sangrentos do que pode ser feito em tempo de montagem.Para que você quer isso? Se realmente útil em mais de uma faixa estreita de casos de uso, pode ser implementado ...
fonte
/etc/fstab
, monitore-o periodicamente, compare do svn. Se você possui um gerenciamento de configuração, pode criar seu fstab a partir de um modelo. Por exemplo, no salt, você pode usar o modelo jinja2 para criar a parte de montagens do seu/etc/fstab
, e isso também impediria erros de digitação acidentais.