Do czego służy flaga noauto mount?

16

Wpisy fstabistnieją TYLKO po to, aby określić rzeczy do zamontowania przy starcie systemu lub ręcznie mount -a, prawda? Ale czytałem noautoflagę mount, która najwyraźniej sprawia, że ​​odpowiadające wpisy fstab NIE są montowane automatycznie.

Więc dlaczego byś kiedykolwiek umieścić wpis fstabz noauto? W jakim celu miałoby to służyć?

Domyślam się, że mylę się fstab, że jedynym celem jest dostarczenie argumentów mount -a.

ACK_stoverflow
źródło

Odpowiedzi:

23

noautoWpis w fstab to taki, który z różnych powodów, nie chcą mieć zamontowane automatycznie przy starcie i przy mount -apoleceniu. Jest montowany przez jawne określenie urządzenia lub punktu montowania, jak w

   sudo mount /dev/sdb1

lub

   sudo mount /home/MyName/MyMountPoint

Przypadki, w których niekoniecznie chcesz, aby urządzenie było montowane podczas rozruchu, są liczne, na przykład gdy mówimy o urządzeniu sieciowym, które może być niedostępne w czasie uruchamiania (możesz być na laptopie i poza nim) od domu). Lub może to być zaszyfrowane urządzenie, dla którego musisz podać hasło, a chcesz to zrobić tylko wtedy, gdy naprawdę tego potrzebujesz. I tak dalej.

W rzeczywistości fstabsłuży do zapewnienia reguł, według których montowane są urządzenia, czy to podczas rozruchu, czy nie.

MariusMatutiae
źródło
Nie wiedziałem, że mountma zastosowanie, które nie obejmuje zarówno urządzenia blokowego, jak i punktu montowania. Zgaduję, że powinienem tylko RTFM - man mounti poszukiwanie fstabszybko pokazuje również odpowiedź. Dzięki za wytłumaczenie!
ACK_stoverflow
In fact, fstab is used to provide rules by which devices are mounted, whether at boot time or not.Jak na przykład?
Melab
@ Referencje @Melab dla montaży wymagających nazwy użytkownika i hasła, auto lub noauto, typ systemu plików montowania, czy to tylko do odczytu, czy nie, co robić w przypadku błędów.
MariusMatutiae