Erweitern Sie die mit Luks verschlüsselte Partition, ohne den Befehl luksOpen zu verwenden

Erweitern Sie die mit Luks verschlüsselte Partition, ohne den Befehl luksOpen zu verwenden

Ich habe gerade versucht, die verschlüsselte LVM-Partition zu vergrößern. Das Verfahren ist: Erweitern Sie die Partition mit fdisk -> Größe der PV ändern -> Größe der LV ändern -> Größe des Dateisystems vergrößern. Detaillierte Schritte inhttps://www.thegeekdiary.com/centos-rhel-wie-erweitert-man-das-physische-volume-in-lvm-durch-erweitern-der-verwendeten-festplattenpartition/. Nachdem ich diese Schritte befolgt habe, kann ich die Partitionsgröße erfolgreich ändern.

Ich habe viele Tutorials zum Erweitern verschlüsselter Festplatten gefunden. Sie müssen das verschlüsselte Volume mit dem Befehl luksopen öffnen und dann mit den obigen Schritten fortfahren. Die Beispielanleitung finden Sie inErweitern Sie eine LUKS-verschlüsselte Partition, um die Festplatte zu füllen, also meine Frage ist, warum sie einen Schritt zum Öffnen des verschlüsselten Volumes benötigen? Ohne diesen Schritt kann ich die Festplattenpartition erweitern? Ich habe versucht, das verschlüsselte Volume zu öffnen, aber es kam immer ein Fehler

Gerät /dev/sda2 kann nicht verwendet werden, da es verwendet wird (bereits zugeordnet oder gemountet).

Antwort1

Wenn Sie Zugriff auf die verschlüsselten Daten haben,es ist bereits geöffnet und muss nicht ein zweites Mal geöffnet werden. Tatsächlich öffnet man es ein zweites Mal und ändert dann die Größe eines Dateisystems, das unter einem anderen Pfad gemountet/verwendet wirdwürde stattdessen zu schwerwiegenden Datenbeschädigungen führen. Die Fehlermeldung, die Sie erhalten haben, (already mapped or mounted)soll Sie vor ernsthaften Schäden bewahren. Passen Sie auf sich auf.

Wird verwendet lsblkum die Hierarchie zu bestimmen (welches Gerät ist wo geöffnet).Öffnen Sie Dinge nicht zweimal.


Sie können die Partition vergrößern, ohne den LUKS-Container zu öffnen. (Ausnahme: FDE, wo sogar die Partitionstabelle selbst verschlüsselt ist.)

Wenn LVM unverschlüsselt ist (LUKS auf LVM, unverschlüsseltes PV, einzeln verschlüsselte LVs), können Sie PV und LV auch vergrößern, ohne den LUKS-Container zu öffnen.

Wenn LVM verschlüsselt ist (LVM über LUKS, gesamtes PV verschlüsselt), können Sie die Größe von PV/LV nur mit einem geöffneten LUKS-Container ändern, da sonst die LVM-Metadaten verschlüsselt sind und somit nicht geändert werden können.

Solange das Dateisystem selbst verschlüsselt ist, können Sie es nur bei geöffnetem LUKS-Container vergrößern, da sonst die Metadaten des Dateisystems verschlüsselt sind und somit nicht geändert werden können.

Grundsätzlich verändert das Wachstum von Dingen Dinge, aber verschlüsselte Dinge kann man nicht verändern.

Um etwas Verschlüsseltes zu ändern, muss es also zuerst geöffnet werden.


Viele Tutorials gehen davon aus, dass Sie eine Live-CD verwenden, auf der noch kein Gerät verwendet wird. Daher muss zunächst alles manuell geöffnet und aktiviert werden. Sie sehen also die detaillierten Schritte, cryptsetup luksOpendie vgchange -a yIhr normales System bereits für Sie erledigt hätte.

verwandte Informationen