Bagaimana cara menghentikan disk agar tidak terpasang secara otomatis saat boot?

8

Saya memiliki sistem file btrf yang di-RAID di beberapa disk. Mesin terhubung melalui USB ke ruang hard drive eksternal di mana tiga disk tinggal.

Di saya, fstabsaya memiliki entri mount untuk salah satu disk dan path ( /dev/sdb). Namun, selama boot Ubuntu me - mount semua disk /dev/sdcdan /dev/sdd. Saya ingin menghentikan Ubuntu dari pemasangan disk lain saat boot. Apakah ada cara untuk menonaktifkan pemasangan otomatis disk yang terpasang saat booting kecuali yang secara eksplisit ada di dalamnya /etc/fstab?

Berikut isinya 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

Ketika mesin boot saya menemukan sesuatu seperti ini:

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
sumber
Apakah baris yang diperlukan di fstab Anda memiliki noautoopsi?
jippie
@jippie Saya ingin segala sesuatu di fstab-mount. Ubuntu pemasangan disk yang tidak di fstab, yang merupakan masalah.
Marco Ceppi
Apakah ARRAYbaris untuk array BTRFS ini masih ada /etc/mdadm/mdadm.conf?
Samik
@Samik Ini tidak menggunakan mdadm, itu menggunakan array sistem file BTRFS. Itu hanya sekelompok disk yang terpasang pada mesin yang terhubung bersama oleh btrfs
Marco Ceppi
Maaf jika saya tidak mengerti dengan jelas. Untuk diperjelas, apakah /dev/sdbdisebutkan dalam /etc/fstabbagian array BTRFS multi-disk-spanning? Dan apakah Ubuntu memasang semua disk bahkan jika mereka tidak ada dalam array BTRFS atau /etc/fstab?
Samik

Jawaban:

3

The noautopilihan untuk mountmemungkinkan pengguna untuk memasang perangkat / partisi yang bersangkutan hanya secara eksplisit, tidak dengan mount -aatau tidak pada boot jika disebutkan dalam /etc/fstab's kolom pilihan untuk perangkat yang bersangkutan. Jika Anda dapat menambahkan /dev/sdcdan /dev/sdd(atau UUID mereka) di /etc/fstabdan memberikan noautoopsi di kolom opsi (ke-4), mereka tidak akan dipasang secara otomatis.

(lihat halaman manual untuk mountatau ini )

Samik
sumber