Datenträgerverwaltung

Partitionen mit UUID und LABEL unter Linux mounten

Partitionen mit UUID und LABEL unter Linux mounten
Wenn Sie eine Partition automatisch an einem bestimmten Ort mounten möchten, indem Sie /etc/fstab Datei, dann müssen Sie dort einen Eintrag machen. Beispielsweise,

/dev/sdb1 /storage/disk2p1 ext4 Standardwerte 0 0

Hier, /dev/sdb1 ist auf den Pfad eingestellt /storage/disk2p1. Das ist in Ordnung und es funktioniert. Aber es gibt ein Problem. /dev/sdb1 ist die erste Partition der zweiten Festplatte Ihres Computers. Ähnlich, /dev/sda1 ist die erste Partition der ersten Festplatte. Es gibt keine Garantie dafür /dev/sdb1 wird immer sein /dev/sdb1. Abhängig von der Reihenfolge, in der Sie die Festplatten an Ihr Motherboard angeschlossen haben, kann sich dies ändern. In diesem Fall werden Ihre Festplatten möglicherweise an den falschen Mount-Punkten gemountet, was zu Datenverlust oder Datenbeschädigung führt.

Um dies zu lösen, können wir UUID oder LABEL verwenden. UUID ist die bessere Wahl, da sie im gesamten System einzigartig ist. Auch wenn es sich um ein anderes Computersystem handelt, ist die Wahrscheinlichkeit einer doppelten UUID fast null.

LABEL hingegen ist ein Kurzname, den Sie beim Formatieren einer Partition eingeben können, um die Festplatte zu identifizieren. Viele Leute können das gleiche LABEL verwenden. Die Einzigartigkeit von LABEL hängt also davon ab, wie kreativ Sie bei der Benennung Ihrer Partitionen sind.

In diesem Artikel zeige ich Ihnen, wie Sie Partitionen mithilfe von UUID und LABEL mounten /etc/fstab Datei unter Linux. Also lasst uns anfangen.

Finden der UUID und LABEL von Partitionen:

Es gibt mehrere Möglichkeiten, die UUID und LABEL einer Partition zu finden. In diesem Abschnitt zeige ich Ihnen einige davon.

Sie finden die UUID und LABEL aller Partitionen wie folgt über die Befehlszeile:

$ sudo blkid | grep -v Schleife

Wie Sie sehen können, ist die ETIKETTE und UUID aller Partitionen in Ihrem System ist aufgelistet. Es gibt noch einen weiteren Parameter, den Sie benötigen, um eine Partition zu mounten, das Dateisystem ART. Beispielsweise, /dev/sdb1 in meinem Fall hat das LABEL www, UUUID 7a75296d-412a-467c-a659-283298910746 und TYPE (Dateisystemtyp) ext4.

Sie können die UUID und LABEL einer Partition auch im GNOME-Festplattendienstprogramm finden, wie Sie im Screenshot unten sehen können.

Partitionen mit UUID mounten:

In diesem Abschnitt zeige ich Ihnen, wie Sie Partitionen mit UUIDs dauerhaft mounten.

Suchen Sie zunächst die UUID der Partition, die Sie mounten möchten, mit einer der oben genannten Methoden methods.

Nehmen wir an, Sie möchten die Partition mounten /dev/sdb1 mit seiner UUID 7a75296d-412a-467c-a659-283298910746 zum Weg /var/www.

Dann erstellen Sie ein neues Verzeichnis (in meinem Fall /var/www), wo Sie die Partition einhängen möchten, falls sie noch nicht existiert, mit dem folgenden Befehl:

$ sudo mkdir /var/www

Öffnen Sie nun die /etc/fstab Konfigurationsdatei mit Ihrem bevorzugten Texteditor. Ich werde Nano verwenden.

$ sudo nano /etc/fstab

Fügen Sie nun die folgende Zeile am Ende der Datei hinzu.

UUID=7a75296d-412a-467c-a659-283298910746 /var/www   ext4 Standardwerte  0    0

HINWEIS: Ersetze das 7a75296d-412a-467c-a659-283298910746 mit der UUID Ihrer Partition, /var/www mit dem Verzeichnispfad, in dem Sie die Partition mounten möchten und ext4 mit dem Dateisystemtyp, wenn Ihres nicht vom Typ ext4 ist.

Jetzt drücken + x gefolgt von ja und drücke dann um die Änderungen zu speichern, die Sie an der vorgenommen haben /etc/fstab Datei.

Starten Sie abschließend Ihren Computer mit dem folgenden Befehl neu:

$ sudo Neustart

Überprüfen Sie nach dem Start Ihres Computers mit dem folgenden Befehl, ob die Partition korrekt gemountet ist:

$ df -h | grep -v Schleife

Hier sieht man /dev/sdb1 ist montiert in /var/www. Also, es hat funktioniert.

Partitionen mit LABEL einhängen:

In diesem Abschnitt zeige ich Ihnen, wie Sie Partitionen mit Partition LABEL . dauerhaft mounten.

Hier habe ich eine Partition /dev/sdc1 mit dem LABEL Daten.

Sagen wir, ich möchte aufsteigen /dev/sdc1 mit dem LABEL Daten im Verzeichnispfad /Daten.

Stellen Sie dazu zunächst sicher, dass der Verzeichnispfad /Daten existiert. Wenn dies nicht der Fall ist, erstellen Sie es mit dem folgenden Befehl:

$ sudo mkdir /data

Öffnen Sie nun die /etc/fstab Konfigurationsdatei mit Ihrem bevorzugten Texteditor. Auch hier werde ich Nano verwenden.

$ sudo nano /etc/fstab

Fügen Sie nun die folgende Zeile am Ende der Datei hinzu.

LABEL=Data   /data  vfat  defaults   0    0

HINWEIS: Ersetzen Daten mit dem LABEL Ihrer Partition, /Daten mit dem Verzeichnispfad, in dem Sie die Partition mounten möchten und vfat mit dem Dateisystemtyp, wenn deins nicht vom Typ vfat ist.'

Jetzt drücken + x gefolgt von ja und drücke dann um die Änderungen zu speichern, die Sie an der vorgenommen haben /etc/fstab Datei.

Starten Sie abschließend Ihren Computer mit dem folgenden Befehl neu:

$ sudo Neustart

Überprüfen Sie nach dem Start Ihres Computers mit dem folgenden Befehl, ob die Partition korrekt gemountet ist:

$ df -h | grep -v Schleife

Wie du siehst /dev/sdc1 ist im Verzeichnispfad eingehängt /Daten. Groß!

So mounten Sie also Partitionen mit UUID und LABEL. Danke, dass du diesen Artikel gelesen hast.

Battle for Wesnoth-Tutorial
The Battle for Wesnoth ist eines der beliebtesten Open-Source-Strategiespiele, die Sie derzeit spielen können. Dieses Spiel befindet sich nicht nur se...
0 A.D. Lernprogramm
Von den vielen Strategiespielen da draußen, 0 A.D. schafft es, sich trotz Open Source als umfassender Titel und sehr tiefgehendes, taktisches Spiel ab...
Unity3D-Tutorial
Einführung in Unity 3D Unity 3D ist eine leistungsstarke Engine für die Spieleentwicklung. Es ist plattformübergreifend, das heißt, Sie können Spiele ...