Jak mogę uniemożliwić Ubuntu montowanie określonych partycji / urządzeń?


10

Chciałbym powstrzymać Ubuntu przed automatycznym montowaniem innych partycji (Windows), ponieważ nie potrzebuję ich zbyt często, nie chcę automatycznie montować partycji „System zarezerwowany” dla Windows.

Istnieje podobne pytanie tutaj:

Jak mogę powstrzymać Ubuntu 12.04 przed montowaniem partycji wymiany Fedory 16?

Nie mam jednak dodanych tych partycji /etc/fstab.

Jak mogę to zrobić ?

Na dowód mój /etc/fstab:

proc            /proc           proc    nodev,noexec,nosuid          0   0
# / was on /dev/sda7 during installation
UUID=1384cee0-6a71-4b83-b0d3-1338db925168 / ext4  errors=remount-ro  0   1
# swap was on /dev/sda6 during installation
UUID=e3729117-b936-4c1d-9883-aee73dab6729 none swap    sw            0   0
#------ MY WINDOWS D DRIVE---------- I WANT TO KEEP IT
UUID=98E8B14DE8B12A80   /media/d ntfs   defaults,errors=remount-ro   0   0

Odpowiedzi:


16

Rozwiązaniem jest dodanie ich do nich /etc/fstab, ale z opcjami zapobiegającymi ich automatycznemu montowaniu. Wybrana opcja jest noautoraczej niż automatyczna. Na przykład, aby zapobiec montowaniu partycji Windows, możesz dodać wpis w następujący sposób:

UUID=C2A281E4A281DCF3 /media ntfs-3g defaults,noauto 0 0

Możesz uruchomić, blkidaby pobrać identyfikator UUID partycji:

sudo blkid

Zobacz „ Korzystanie z UUID ” w Dokumentach Ubuntu.

Lub, aby uczynić go bardziej samok dokumentującym i prostszym, chociaż nie tak niezawodnie odpornym, przerzuciłem się na używanie etykiet dysków zamiast UUID. Musisz tylko upewnić się, że etykieta jest opisowa i niepowtarzalna; w przeciwieństwie do używania identyfikatorów UUID, nie gwarantuje się, że etykiety będą unikalne, ale nigdy nie napotkałem problemu i jest to wygodniejsze, ponieważ możesz zamienić inną partycję przy użyciu tej samej etykiety i nie trzeba modyfikować /etc/fstabani uruchamiać blkid.

Porównaj powyższy wpis z tym:

LABEL=Win_sys   /media     ntfs-3g   defaults,noauto   0  0

Dobre objaśnienie opcji fstab można znaleźć na ArchWiki i na Ubuntu Docs .


To nie zostanie zamontowane automatycznie. Co ze sprawą Mam HD (wolumin) z 2 partycjami (NTFS). Po dwukrotnym kliknięciu tego woluminu w Menedżerze plików montuje on obie partycje. Jak mogę edytować, fstababy nie montować określonej partycji z 2? Może przez nouser?
Royi

8

Wystarczy użyć narzędzia gnome-disks w Ubuntu. Wpisz to w swoim terminalu: -

user@user-X550LD:~$ gnome-disks

Łatwy w użyciu. Kliknij dowolną partycję i wybierz koło zębate „ustawienia” u dołu w pobliżu znaków „zagraj” i „minus”. Wybierz opcje montowania i voila.

wprowadź opis zdjęcia tutaj


Ten ma również możliwość łatwego usuwania z listy urządzeń. Używanie noauto na fstab po prostu się nie zainstaluje, dopóki tego nie zrobisz, ale usunięcie z listy systemowej pozwoli uniknąć montowania przez pomyłkę z dowolnego menedżera plików, o ile rozumiem.
m3nda
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.