Mam system plików btrfs RAIDed na kilku dyskach. Urządzenie jest podłączone przez USB do zewnętrznej wnęki dysku twardego, na której znajdują się trzy dyski.
W mojej fstab
mam wpis montowania dla jednego z dysków i path ( /dev/sdb
). Jednak podczas uruchamiania Ubuntu montuje wszystkie dyski /dev/sdc
i /dev/sdd
. Chciałbym powstrzymać Ubuntu przed montowaniem innych dysków podczas uruchamiania. Czy w ogóle można wyłączyć automatyczne montowanie dołączonych dysków podczas rozruchu, z wyjątkiem tych, które są jawnie włączone/etc/fstab
?
Oto zawartość 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
Kiedy maszyna się uruchamia, znajduję coś takiego:
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
opcję?fstab
celu montażu. Ubuntu jest do montażu dysków, które nie są wfstab
, co jest problemem.ARRAY
linia dla tej tablicy BTRFS jest nadal obecna/etc/mdadm/mdadm.conf
?/dev/sdb
wspomniany w/etc/fstab
części macierzy BTRFS obejmującej wiele dysków? I czy Ubuntu montuje wszystkie dyski, nawet jeśli nie są one w tablicy BTRFS lub/etc/fstab
?Odpowiedzi:
noauto
Opcjamount
pozwala użytkownikowi zamontować dany tylko jawnie urządzenia / partycji, a niemount -a
czy nie na bagażniku jeżeli wymienione w/etc/fstab
„s kolumnie opcji dla danego urządzenia. Jeśli możesz dodać/dev/sdc
i/dev/sdd
(lub ich UUID)/etc/fstab
i podaćnoauto
opcję w kolumnie opcji (4.), nie zostaną one zamontowane automatycznie.(zobacz stronę podręcznika dla tego
mount
lub tego )źródło