Comment empêcher le montage automatique des disques au démarrage?


8

J'ai un système de fichiers btrfs RAID sur plusieurs disques. La machine est connectée via USB à une baie de disque dur externe où vivent trois disques.

Dans mon, fstabj'ai une entrée de montage pour l'un des disques et le chemin ( /dev/sdb). Cependant, lors du démarrage, Ubuntu monte tous les disques /dev/sdcet /dev/sdd. Je voudrais empêcher Ubuntu de monter les autres disques pendant le démarrage. Est-il possible de désactiver le montage automatique des disques attachés au démarrage, à l'exception de ceux explicitement dans /etc/fstab?

Voici le contenu de fstab

proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=eb80bbb0-7b27-4b7c-b041-639cbcae1c77 /           ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=0e0c01be-7545-449c-86a8-60309d016534 none        swap    sw              0       0
/dev/sdb /media/xbmc    btrfs   defaults  0 1

Lorsque la machine démarre, je trouve quelque chose comme ceci:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1       294G   35G  245G  13% /
udev            2.0G  4.0K  2.0G   1% /dev
tmpfs           791M  892K  790M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            2.0G  1.6M  2.0G   1% /run/shm
/dev/sdc        4.6T  1.3T  2.6T  34% /media/0868831f-d234-4172-aeab-640e580190d0
/dev/sdd        4.6T  1.3T  2.6T  34% /media/0956647d-a558-2218-febt-559a647221r5
/dev/sdb        4.6T  1.3T  2.6T  34% /media/xbmc

Les lignes requises dans votre fstab ont-elles l' noautooption?
— jippie

@jippie Je veux tout en fstabmonter. Ubuntu est le montage des disques qui ne sont pas dans fstab, ce qui est le problème.
— Marco Ceppi

La ARRAYligne de ce tableau BTRFS est-elle toujours présente dans /etc/mdadm/mdadm.conf?
— Samik

@Samik Il n'utilise pas mdadm, il utilise le tableau du système de fichiers de BTRFS. C'est juste un tas de disques attachés à la machine reliés entre eux par btrfs
— Marco Ceppi

Désolé si je ne l'ai pas bien compris. Pour être clarifié, est /dev/sdbmentionné dans /etc/fstabune partie du tableau BTRFS couvrant plusieurs disques? Et Ubuntu monte-t-il tous les disques même s'ils ne sont pas dans le tableau BTRFS ou /etc/fstab?
— Samik

Réponses:


3

L' noautooption pour mountpermet à l'utilisateur de monter le périphérique / partition concerné uniquement de manière explicite, pas avec mount -aou pas au démarrage si mentionné dans /etc/fstabla colonne option de pour le périphérique concerné. Si vous pouvez ajouter /dev/sdcet /dev/sdd(ou leurs UUID) dans /etc/fstabet fournir l' noautooption dans la colonne option (4e), ils ne seront pas montés automatiquement.

(voir la page de manuel pour mountou ceci )

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.