Generalnie nie, ale z nowszymi wersjami mount/ swapon/ fsck... przynajmniej na Linuksie (od util-linux 2.19), możesz mieć więcej plików (z .fstabrozszerzeniem) w /etc/fstab.d. Więc można mieć /etc/fstab.d/00_header.fstab, /etc/fstab.d/50_middle.fstab, /etc/fstab.d/99_end.fstab.
Innym podejściem, jeśli chcesz mount -auruchomić jakieś polecenie, jest wpis z własnym typem systemu plików i utworzenie pliku /sbin/mount.own, który działa dla Ciebie.
Pamiętaj, że najnowsze wersje Ubuntumają to, mountallco może przeszkadzać.
Należy również pamiętać, że niektóre dystrybucje procesowe montuje się w kilku etapach -t fstypes, co może wymagać wzięcia również pod uwagę.
Mam wiele komputerów, które montują te same NFS, chcę scentralizować życie FSTAB związane z tymi NFS (więc nie muszę go zmieniać na wszystkich komputerach, gdy się zmienia)
jsj
Czy masz svn lub inny system kontroli wersji? A jeśli masz zarządzanie konfiguracją, takie jak sól, szef kuchni, marionetka, itp.? W przypadku svn możesz mieć skrypt, który pobiera dane z svn, a następnie buduje / dołącza /etc/fstab, monitoruje go okresowo, porównuje z svn. Jeśli masz zarządzanie konfiguracją, możesz zbudować fstab z szablonu. Na przykład, w soli, możesz użyć szablonu jinja2, aby zbudować część montowania swojego /etc/fstab, a to również zapobiegnie przypadkowym błędom podczas pisania.
Odpowiedzi:
Generalnie nie, ale z nowszymi wersjami
mount
/swapon
/fsck
... przynajmniej na Linuksie (od util-linux 2.19), możesz mieć więcej plików (z.fstab
rozszerzeniem) w/etc/fstab.d
. Więc można mieć/etc/fstab.d/00_header.fstab
,/etc/fstab.d/50_middle.fstab
,/etc/fstab.d/99_end.fstab
.Innym podejściem, jeśli chcesz
mount -a
uruchomić jakieś polecenie, jest wpis z własnym typem systemu plików i utworzenie pliku/sbin/mount.own
, który działa dla Ciebie.Pamiętaj, że najnowsze wersje
Ubuntu
mają to,mountall
co może przeszkadzać.Należy również pamiętać, że niektóre dystrybucje procesowe montuje się w kilku etapach
-t fstypes
, co może wymagać wzięcia również pod uwagę.źródło
Nigdy nie widziałem systemu Unixy z taką
fstab(5)
konfiguracją. Spójrz namount(8)
krwawe szczegóły tego, co można zrobić w czasie montowania.Po co ci to? Jeśli naprawdę przydatny w więcej niż wąskim zakresie przypadków użycia, może zostać zaimplementowany ...
źródło
/etc/fstab
, monitoruje go okresowo, porównuje z svn. Jeśli masz zarządzanie konfiguracją, możesz zbudować fstab z szablonu. Na przykład, w soli, możesz użyć szablonu jinja2, aby zbudować część montowania swojego/etc/fstab
, a to również zapobiegnie przypadkowym błędom podczas pisania.