11 votes

Comment empêcher Ubuntu de monter des partitions/dispositifs particuliers ?

J'aimerais empêcher Ubuntu de monter automatiquement mes autres partitions (Windows) car je n'en ai pas besoin très souvent, j'aimerais ne pas monter automatiquement la partition "Système réservé" pour Windows.

Une question similaire se pose ici :

Comment empêcher Ubuntu 12.04 de monter la partition Swap de Fedora 16 ?

Cependant, ces partitions n'ont pas été ajoutées dans l'application /etc/fstab .

Comment faire ?

Pour preuve, mon /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

19voto

RHaguiuda Points 757

La solution consiste à les ajouter à /etc/fstab mais avec des options permettant d'éviter qu'ils ne soient montés automatiquement. L'option que vous souhaitez est noauto plutôt que de l'auto. Par exemple, pour empêcher le montage d'une partition Windows, vous pouvez ajouter une entrée comme la suivante :

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

Vous pouvez exécuter blkid pour récupérer l'UUID de la partition :

sudo blkid

Voir " Utilisation de l'UUID "dans la documentation Ubuntu.

Ou, pour rendre les choses plus documentées et plus simples, même si elles ne sont pas aussi infaillibles, j'ai décidé d'utiliser des étiquettes de disque plutôt que des UUID. Il suffit de s'assurer que le label est descriptif et unique ; contrairement aux UUID, les labels ne sont pas garantis uniques, mais je n'ai jamais rencontré de problème, et c'est plus pratique, car vous pouvez permuter une partition différente en utilisant le même label, et il n'est pas nécessaire de modifier /etc/fstab ou d'exécuter blkid .

Comparez l'entrée ci-dessus avec celle-ci :

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

Une bonne explication des options fstab peut être trouvée sur le site web ArchWiki et sur le Docs Ubuntu .

8voto

Ashwin Joshi Points 135

Il suffit d'utiliser la fonction gnome-disks dans Ubuntu. Tapez ceci dans votre terminal:-

user@user-X550LD:~$ gnome-disks

Facile à utiliser. Cliquez sur n'importe quelle partition et sélectionnez la roue dentée "settings" en bas, près des signes "play" et "minus". Sélectionnez les options de montage et voilà.

enter image description here

0voto

johnw182 Points 314

1 : Utilisez blkid pour obtenir le nom de votre partition

blkid
/dev/nvme1n1p7: UUID="d9c349bc-cf7f-43fd-a57b-2b12e08fb16b"  TYPE="ext4" PARTUUID="3f4bd9ad-0dad-4c37-8dbd-a30c31ac25fb"
/dev/nvme0n1p1: UUID="16b734d5-6df8-4d47-bd04-8c5d3e29f05a" BLOCK_SIZE="4096" TYPE="ext4"...

Le nom de la partition est la partie qui suit /dev, donc nvme0n1p1 ou plus nvme1n1p7

  • aller dans le répertoire /etc/udev/rules.d y

  • créer un fichier nommé 10-local-rules avec le contenu suivant : remplacez nvme1n1p1 par le nom de votre partition

    KERNEL=="nvme1n1p1", ENV{UDISKS_IGNORE}="1"

  • Vous pouvez utiliser ce qui suit pour voir ce qui identifie votre appareil :

    udevadm info --attribute-walk --name=/dev/nvme1n1p1

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X