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
Marco Ceppi
la source
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 )

Samik
la source