Làm thế nào để ngăn chặn các đĩa được gắn tự động khi khởi động?


8

Tôi có một hệ thống tập tin btrfs RAIDed trên một số đĩa. Máy được kết nối qua USB với khoang ổ cứng ngoài có ba đĩa sống.

Trong tôi fstabcó một mục gắn kết cho một trong các đĩa và đường dẫn ( /dev/sdb). Tuy nhiên, trong khi khởi động, Ubuntu gắn kết tất cả các đĩa /dev/sdc/dev/sdd. Tôi muốn ngăn Ubuntu gắn các đĩa khác trong khi khởi động. Có cách nào để vô hiệu hóa tự động gắn các đĩa đính kèm khi khởi động ngoại trừ những đĩa rõ ràng /etc/fstabkhông?

Dưới đây là nội dung của 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

Khi máy khởi động, tôi tìm thấy một cái gì đó như thế này:

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

Các dòng yêu cầu trong fstab của bạn có noautotùy chọn không?
jippie

@jippie Mình muốn mọi thứ vào fstabmount. Ubuntu được gắn đĩa mà không phải là trong fstab, đó là vấn đề.
Marco Ceppi

ARRAYdòng cho mảng BTRFS này vẫn còn hiện diện /etc/mdadm/mdadm.conf?
Samik

@Samik Nó không sử dụng mdadm, nó sử dụng mảng hệ thống tập tin của BTRFS. Nó chỉ là một loạt các đĩa được gắn vào máy được kết nối với nhau bằng btrfs
Marco Ceppi

Xin lỗi nếu tôi không hiểu rõ. Để được làm rõ, được /dev/sdbđề cập trong /etc/fstabmột phần của mảng BTRFS bao gồm nhiều đĩa? Và Ubuntu có gắn tất cả các đĩa ngay cả khi chúng không nằm trong mảng BTRFS hay /etc/fstabkhông?
Samik

Câu trả lời:


3

Các noautotùy chọn cho mountphép người sử dụng để gắn các thiết bị / phân vùng liên quan chỉ explicitely, không phải với mount -ahoặc không khởi động được nêu trong /etc/fstabcột tùy chọn 's cho các thiết bị liên quan. Nếu bạn có thể thêm /dev/sdc/dev/sdd(hoặc UUID của họ) vào /etc/fstabvà cung cấp noautotùy chọn trong cột tùy chọn (thứ 4), họ sẽ không được gắn tự động.

(xem trang người đàn ông cho mounthoặc này )

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.