Come posso impedire a Ubuntu di montare partizioni / dispositivi particolari?


10

Vorrei impedire a Ubuntu di montare automaticamente le mie altre partizioni (Windows) poiché non ne ho bisogno molto spesso, non vorrei montare automaticamente la partizione "Riservata al sistema" per Windows.

C'è una domanda simile qui:

Come posso impedire a Ubuntu 12.04 di montare la partizione di swap di Fedora 16?

Tuttavia, non ho aggiunto queste partizioni /etc/fstab.

Come posso farlo ?

Per prova, il mio /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

Risposte:


16

La soluzione è aggiungerli a /etc/fstab, ma con opzioni per impedire che vengano montati automaticamente. L'opzione desiderata è noautopiuttosto che automatica. Ad esempio, per impedire il montaggio di una partizione di Windows, è possibile aggiungere una voce come la seguente:

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

È possibile eseguire blkidper recuperare l'UUID della partizione:

sudo blkid

Vedi " Uso dell'UUID " in Ubuntu Docs.

Oppure, per renderlo più auto-documentante e più semplice, anche se non altrettanto a prova di errore, sono passato all'utilizzo delle etichette del disco piuttosto che degli UUID. Devi solo assicurarti che l'etichetta sia descrittiva e unica; a differenza degli UUID, le etichette non sono garantite come univoche, ma non ho mai riscontrato problemi ed è più conveniente, in quanto è possibile scambiare una partizione diversa utilizzando la stessa etichetta e non è necessario modificarle /etc/fstabo eseguirle blkid.

Contrasta la voce sopra con questa:

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

Una buona spiegazione delle opzioni di fstab può essere trovata su ArchWiki e su Ubuntu Docs .


Questo non si monterà automaticamente. Che dire del caso ho un HD (volume) con 2 partizioni (NTFS). Quando faccio doppio clic su questo volume su File Manager monta entrambe le partizioni. Come posso modificare fstabper non montare partizioni specifiche su 2? Forse da nouser?
Royi

8

Basta usare la funzione gnome-disks in Ubuntu. Digita questo nel tuo terminale: -

user@user-X550LD:~$ gnome-disks

Facile da usare. Fai clic su una partizione e seleziona la ruota dentata "Impostazioni" in basso vicino ai segni "gioca" e "meno". Seleziona le opzioni di mount e voilà.

inserisci qui la descrizione dell'immagine


Questo ha la possibilità di rimuovere facilmente dall'elenco dei dispositivi. L'uso di noauto su fstab non si monterà fino a quando non lo fai, ma la rimozione dall'elenco dei sistemi ti eviterà di montare per errore da qualsiasi tipo di file manager, per quanto ne so.
m3nda,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.