Czy mogę ustawić / etc / fstab z opcjami = auto, które będą pomijane, jeśli montaż się nie powiedzie?
Instrukcja mówi, że przerwie proces rozruchu, jeśli pozycja z opcjami = auto nie powiedzie się.
Bez auto nie instaluje automatycznie urządzenia przy rozruchu.
Jak więc zrobić automatyczny wpis, aby był ignorowany w przypadku awarii?
Odpowiedzi:
Utworzyłem partycję o nazwie
/dev/sdb1
w mojej maszynie Wirtualnej Ubuntu. Ale nie stworzyłem systemu plików dla tej partycji, więc oczywiście nie zostanie zamontowany.Następnie wprowadź następujący wpis
fstab
.I zrestartowałem VM. Serwer został ponownie uruchomiony z następującym komunikatem o błędzie w
syslog
Co to jest
nobootwait
:nobootwait
można zastosować do nie-zdalnych systemów plików, aby wyraźnie nakazać,mountall(8)
aby nie wstrzymywać rozruchu dla nich.źródło
Może lepiej będzie napisać skrypt, aby zamontować coś po uruchomieniu? Na przykład wstaw ciąg znaków
noauto
dofstab
i zamontuj gorc.local
źródło
Nie jestem pewien co do twojej dystrybucji, ale zwykle uruchamianie tylko czeka z limitem czasu, a następnie uruchamia się bez montowania. Możesz zamontować go automatycznie w czasie wykonywania przy użyciu
udev
reguły, np. Po podłączeniu.Aby powiązać katalogi w fstab, użyj:
źródło
mount --bind dirA directoryB
chciałbym zautomatyzować.