У меня есть файловая система 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
noauto
опция?fstab
смонтировать. Ubuntu является монтаж дисков, которые не вfstab
, что является проблемой.ARRAY
строка для этого массива BTRFS/etc/mdadm/mdadm.conf
?/dev/sdb
упоминается ли в/etc/fstab
составе многодискового массива BTRFS? И Ubuntu монтирует все диски, даже если они не находятся в массиве BTRFS или/etc/fstab
?Ответы:
noauto
Вариант дляmount
позволяет пользователю монтировать устройство / раздел затрагивали только явно, а не сmount -a
или не при загрузке , если упомянутый в/etc/fstab
колонке опции «S для соответствующего устройства. Если вы можете добавить/dev/sdc
и/dev/sdd
(или их UUID)/etc/fstab
и указатьnoauto
опцию в столбце option (4-й), они не будут монтироваться автоматически.(см. справочную страницу для
mount
или это )источник