Derzeit habe ich Linux Mint auf meinem PC mit einer als gemounteten USB-Festplattenpartition installiert /home
. Das funktioniert gut.
Wenn ich eine zweite USB-Festplatte installiere, besteht die Möglichkeit, dass Linux zwischen den beiden verwechselt wird, und versuche, die Partition der zweiten Festplatte wie /home
beim Booten bereitzustellen? Das wäre schlimm.
Unter Windows ist es häufig vorgekommen, dass Laufwerksbuchstaben nicht korrekt "gespeichert" werden, was zu Problemen aller Art führt.
Ich denke, die Hauptfrage ist: Woher weiß Linux eigentlich, welche USB-Festplatte /dev/sdb
welche ist /media/misha/my_2nd_drive
?
/
und swap
auf SDA und /home
auf SDB . Aber ich würde nicht wissen, wie ich die Halterung einer vorhandenen Installation ändern soll/home
, zu neu dafür!
sd[a-z]
einfach in der Erkennungsreihenfolge benannt sind. Es wird überhaupt nicht versucht, die Namen gleich zu halten. Es ist in der Regel deterministisch (derselbe Kernel auf derselben Hardware gibt den gleichen Namen), aber ein neuer Kernel mit einer Aktualisierung des SATA-Controller-Treibers kann dazu führen, dass die SATA-Laufwerke in umgekehrter Reihenfolge gescannt werden. Anstatt sogar zu versuchen, Block-Geräte umzubenennen (wie dies bei nameif
Ethernet-Gerätenamen (normalerweise mit udev-Regeln) der Fall ist), sind UUID-, Label- und ID-Namen (nach Laufwerk-Seriennummer) vorhanden.
sd[a-z]
: Das Prüfen von Datenträgern erfolgt gleichzeitig (parallel) und die zuerst erkannte Festplatte wird sda
usw.
/home
Können Sie sich bitte erklären , wie Sie das getan?