Bei allen obigen Antworten wurde davon ausgegangen, dass der Benutzer bereits weiß, welche Partition die verschlüsselte ist. Als ich von jemandem kam, der die Kommandozeile nicht so sehr mag, hatte ich eine benutzerfreundliche Antwort erwartet ... Also meine 2 Cent hier.
- Öffnen Sie die "Festplatten" -Anwendung von Ubuntu.
- Suchen Sie Ihre gemountete Festplatte im linken Bereich.
- Klicken Sie auf die Partition, deren Name "LUKS" enthält. Auf diese Weise können Sie den Einhängepunkt im Text "Gerät" unten sehen (in meinem Fall:)
/dev/sdb4
.
Dann habe ich versucht, es wie oben empfohlen zu montieren:
$ sudo cryptsetup luksOpen /dev/sdb4 someNameForMyVolume
Enter passphrase for /dev/sdb4:
Habe aber diesen Fehler:
Cannot use device /dev/sdb4 which is in use (already mapped or mounted).
Ok, ich denke, Nautilus hat bereits versucht, es zu mounten (weil es mich tatsächlich zur Eingabe des Passworts aufforderte, als ich den USB-Stick anschloss, auch wenn der entschlüsselte Baum nicht angezeigt wurde). Die Fehlermeldung ist jedoch nicht wirklich hilfreich, da sie mir nicht sagt, wo sie bereits zugeordnet / bereitgestellt ist. Aber dieser Befehl hilft in diesem Fall:
$ udisksctl unlock -b /dev/sdb4
Passphrase:
Error unlocking /dev/sdb4: GDBus.Error:org.freedesktop.UDisks2.Error.Failed: Device /dev/sdb4 is already unlocked as /dev/dm-3
Aha! So ist es /dev/dm-3
.
Wenn Sie versuchen, es zu mounten, funktioniert es jedoch nicht:
$ udisksctl mount -b /dev/dm-3
Object /org/freedesktop/UDisks2/block_devices/dm_2d3 is not a mountable filesystem.
Nach duplicate volume groups
langem Herumbasteln stellte ich fest, dass ich auf das Problem stieß (beschrieben durch @amenthes), da die Befehle sudo vgscan -v
und sudo vgdisplay
zwei Einträge mit demselben Datenträgergruppennamen angezeigt wurden. Ich habe jedoch einen besseren Weg gefunden, damit umzugehen als mit seiner Methode (keine Notwendigkeit, eine Live-CD zu booten, um Volumengruppen umzubenennen!), In diesem Link , den ich oben zitieren werde (nur für den Fall, dass dieser Link kaputt geht ...). :
Wenn Sie ausführen ls -la /dev/mapper/
, sollten Sie eine luks-xxxxxx-xxxxx-xxxx
oder mehrere solcher Dateien sehen. Dies ist die Zuordnung, die erstellt wurde, als Ubuntu das Verschlüsselungskennwort mit einem Dialogfeld abfragte, es jedoch nicht öffnete (alles, was das Dialogfeld luksOpen
aufrief, war, es der Datei / dev / mapper / luks-xxx zuzuordnen). Jetzt:
- Stellen Sie sicher, dass Ihr physisches Volume verfügbar ist, indem Sie den
sudo pvdisplay
Befehl ausführen. Es sollte / dev / mapper / luks-xxx-whatever sein.
- Holen Sie sich die UUID des Volumes durch Ausführen
sudo pvs -o +vg_uuid
. Die uuid ist der Wert, der ganz rechts angezeigt wird und 7 strichgetrennte Werte enthält. Kopieren Sie diese irgendwo hin, da wir sie im nächsten Schritt verwenden werden. Verwechseln Sie keine UUIDS und kopieren Sie die falschen. Kopieren Sie nur das für Ihr aktuelles Gerät / dev / mapper / luks-xxx-whatever.
- Ändern Sie die Volume-Gruppe für Ihre alte Festplatte, indem Sie den folgenden Befehl
sudo vgrename UUIDOFYOURDISKHERE oldhd
ausführen. Sie können das "oldhd" in das von Ihnen gewünschte ändern, solange es sich vom Volume-Gruppennamen Ihrer aktuellen Festplatte unterscheidet. Durch Ausführen dieses Schritts wird der Konflikt mit Volumengruppennamen beseitigt, sodass Sie jetzt Volumen verfügbar machen können.
- Führen Sie den Befehl aus
vgchange -a y
, um die Volumes zu aktivieren.
- Erstellen Sie irgendwo einen Ordner für einen Mountpoint, zB:
sudo mkdir /media/<yourUserName>/someDir
- Montieren Sie es:
sudo mount /dev/oldhd/root /mnt/oldhd
.
- Nachdem Sie mit Ihren Dateien gearbeitet haben, sollten Sie Ihre Volumegruppe wieder in umbenennen,
ubuntu-vg
wenn das Volume weiterhin bootfähig sein soll.