¿Cómo evitar que los discos se monten automáticamente en el arranque?

8

Tengo un sistema de archivos btrfs RAID en varios discos. La máquina está conectada a través de USB a una bahía de disco duro externa donde viven tres discos.

En mi fstabtengo una entrada de montaje para uno de los discos y la ruta ( /dev/sdb). Sin embargo, durante las botas, Ubuntu monta todos los discos /dev/sdcy /dev/sdd. Me gustaría evitar que Ubuntu monte los otros discos durante el arranque. ¿Hay alguna forma de deshabilitar el montaje automático de los discos conectados en el arranque con la excepción de los que están explícitamente en /etc/fstab?

Aquí están los contenidos 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

Cuando la máquina arranca, encuentro algo como esto:

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
fuente
¿Las líneas requeridas en su fstab tienen la noautoopción?
jippie
@jippie Quiero todo de fstabmontar. Ubuntu está montando discos que no están en fstab, que es el problema.
Marco Ceppi
¿La ARRAYlínea para esta matriz BTRFS todavía está presente /etc/mdadm/mdadm.conf?
Samik
@Samik No está usando mdadm, está usando la matriz del sistema de archivos de BTRFS. Es solo un montón de discos conectados a la máquina conectados entre sí por btrfs
Marco Ceppi
Lo siento si no lo entendí claramente. Para aclarar, ¿se /dev/sdbmenciona en /etc/fstabuna parte de la matriz BTRFS que abarca varios discos? Y es Ubuntu montar todos los discos, incluso si son no en la matriz o BTRFS /etc/fstab?
Samik

Respuestas:

3

La noautoopción mountpermite que el usuario monte el dispositivo / partición en cuestión solo explícitamente, no con mount -ao no en el arranque si se menciona en /etc/fstabla columna de opciones del dispositivo en cuestión. Si puede agregar /dev/sdcy /dev/sdd(o sus UUID) /etc/fstaby proporcionar la noautoopción en la columna de la opción (4ta), no se montarán automáticamente.

(vea la página de manual para mounto esto )

Samik
fuente