Как предотвратить автоматическое монтирование дисков при загрузке?


8

У меня есть файловая система btrfs, RAID-массив на нескольких дисках. Машина подключена через USB к отсеку для внешних жестких дисков, где находятся три диска.

По моему у fstabменя есть запись монтирования для одного из дисков и пути ( /dev/sdb). Однако во время загрузки Ubuntu монтирует все диски /dev/sdcи /dev/sdd. Я хотел бы запретить Ubuntu монтировать другие диски во время загрузки. Есть ли в любом случае отключить автонастройку подключенных дисков при загрузке, за исключением явно указанных в /etc/fstab?

Вот содержимое 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

Когда машина загружается, я нахожу что-то вроде этого:

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

У обязательных строк в вашем fstab есть noautoопция?
Джиппи

@jippie Я хочу , чтобы все в fstabсмонтировать. Ubuntu является монтаж дисков, которые не в fstab, что является проблемой.
Марко Чеппи

Есть ли еще ARRAYстрока для этого массива BTRFS /etc/mdadm/mdadm.conf?
Самик

@Samik Он не использует mdadm, он использует массив файловой системы BTRFS. Это просто набор дисков, подключенных к машине, соединенной вместе btrfs
Marco Ceppi

Извините, если я не понял это ясно. Уточняется, /dev/sdbупоминается ли в /etc/fstabсоставе многодискового массива BTRFS? И Ubuntu монтирует все диски, даже если они не находятся в массиве BTRFS или /etc/fstab?
Самик

Ответы:


3

noautoВариант для mountпозволяет пользователю монтировать устройство / раздел затрагивали только явно, а не с mount -aили не при загрузке , если упомянутый в /etc/fstabколонке опции «S для соответствующего устройства. Если вы можете добавить /dev/sdcи /dev/sdd(или их UUID) /etc/fstabи указать noautoопцию в столбце option (4-й), они не будут монтироваться автоматически.

(см. справочную страницу для mountили это )

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.