Ich habe ein btrfs-Dateisystem auf mehreren Festplatten RAIDed. Das Gerät ist über USB mit einem externen Festplattenschacht verbunden, in dem drei Festplatten untergebracht sind.
In meinem habe fstab
ich einen Mount-Eintrag für eine der Festplatten und den Pfad ( /dev/sdb
). Während des Bootens montiert Ubuntu jedoch alle Festplatten /dev/sdc
und /dev/sdd
. Ich möchte Ubuntu daran hindern, die anderen Festplatten während des Startvorgangs zu mounten. Gibt es überhaupt eine Möglichkeit, die automatische Bereitstellung angehängter Festplatten beim Booten zu deaktivieren, mit Ausnahme derjenigen, die explizit in enthalten sind /etc/fstab
?
Hier sind die Inhalte von 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
Wenn die Maschine startet, finde ich so etwas:
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
Option?fstab
montieren. Ubuntu - Montageplatten , die nicht sind infstab
, was das Problem ist.ARRAY
Zeile für dieses BTRFS-Array noch vorhanden/etc/mdadm/mdadm.conf
?/dev/sdb
in den genannten/etc/fstab
einen Teil der Mehrplatten-Spanning BTRFS Array? Und mounten Ubuntu alle Festplatten, auch wenn sie sich nicht im BTRFS-Array befinden, oder/etc/fstab
?Antworten:
Mit der
noauto
Option für kannmount
der Benutzer das betreffende Gerät / die betreffende Partition nur explizit bereitstellen, nicht mitmount -a
oder nicht beim Booten, wenn dies in/etc/fstab
der Optionsspalte für das betreffende Gerät angegeben ist. Wenn Sie/dev/sdc
und/dev/sdd
(oder deren UUIDs) hinzufügen und/etc/fstab
dienoauto
Option in der Spalte Option (4.) angeben können, werden sie nicht automatisch bereitgestellt.(siehe die Manpage für
mount
oder dies )quelle