Das Öffnen des LUKS-verschlüsselten Laufwerks in Nautilus führt dazu, dass der Vorgang abgebrochen wird.

8

Ich bin auf einem Ubuntu 16.04-Computer mit einem LUKS-verschlüsselten Laufwerk und versuche, ein altes Ubuntu 16.04 LUKS-verschlüsseltes Laufwerk bereitzustellen. Wenn ich das Laufwerk in Nautilus öffne, wird nach Eingabe des richtigen Kennworts der folgende Popup-Fehler angezeigt

Zugriff auf "127 GB verschlüsselt" nicht möglich. Vorgang abgebrochen

Relevant? Ausgabe von sudo fdisk -lnach dem Tun sudo cryptsetup luksOpen /dev/sdb3 my_encrypted_volume:

Disk /dev/sdb: 119.2 GiB, 128035676160 bytes, 250069680 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 33553920 bytes
Disklabel type: gpt
Disk identifier: 1D78C9DC-B51C-4729-8D7D-BB2B7C207511

Device       Start       End   Sectors   Size Type
/dev/sdb1     2048   1050623   1048576   512M EFI System
/dev/sdb2  1050624   1550335    499712   244M Linux filesystem
/dev/sdb3  1550336 250068991 248518656 118.5G Linux filesystem


Disk /dev/mapper/my_encrypted_volume: 118.5 GiB, 127239454720 bytes, 248514560 sectors

Ich habe eine Reihe von Antworten von Mount verschlüsselte Volumes über die Befehlszeile versucht ? ohne Erfolg.

Wenn ich die akzeptierte Antwort mache

( dieser )

udisksctl unlock -b /dev/sdb5
udisksctl mount -b /dev/mapper/ubuntu-root

Ich bekomme so etwas Object /org/freedesktop/UDisks2/block_devices/dm_2d3 is not a mountable filesystem.

Wenn ich die Antwort mit der höchsten Stimme mache

( dieser )

sudo cryptsetup luksOpen /dev/sdb3 my_encrypted_volume
sudo mkdir /media/my_device
sudo mount /dev/mapper/my_encrypted_volume /media/my_device

Ich bekomme mount: unknown filesystem type 'LVM2_member'

Raphael
quelle
Haben Sie versucht, die Option --filesystem-type anzugeben?
Dajavex71
@ dajavex71 habe ich nicht. Möchtest du das näher erläutern?
Raphael
Sie haben angegeben, dass Folgendes empfangen wird: Ich erhalte so etwas wie Object / org / freedesktop / UDisks2 / block_devices / dm_2d3 ist kein mountendes Dateisystem. Meiner Meinung nach muss gesagt werden, welche Art von Dateisystem für das Mounten sein soll erfolgreich. Beispiel: ext4, ext3 usw.
dajavex71
Gleicher Fehler, wenn ich es versucheudisksctl mount --filesystem-type luks -b /dev/dm-4
Raphael
Ich denke, wir brauchen zusätzliche Informationen. Wie lautet die Ausgabe der folgenden Eingabeaufforderung: `sudo fdisk --list '?
Dajavex71

Antworten:

13

Beim Durchblättern einer der verwandten Fragen fand ich eine Antwort, die funktionierte.

sudo cryptsetup luksOpen /dev/sdb3 my_encrypted_volume
sudo vgimportclone /dev/mapper/my_encrypted_volume

Letzteres gab eine Menge beängstigender WARNINGbis aus

Volume group "ubuntu-vg" successfully renamed to "ubuntu-vg1"
Notifying lvmetad about changes since it was disabled temporarily.
(This resolves any WARNING message about restarting lvmetad that appears above.)
  Reading all physical volumes.  This may take a while...
  Found volume group "ubuntu-vg" using metadata type lvm2
  Found volume group "ubuntu-vg1" using metadata type lvm2

Ich rannte dann sudo vgchange -ay(möglicherweise unnötig) und rannte dann

sudo mount /dev/ubuntu-vg1/root /media/my_device/

Und voila! Die Fahrt erschien in Nautilus

Raphael
quelle
3
Hat für mich gearbeitet. Auch das vgchange -aywar notwendig.
Gohu
Hat bei Mint 19 für mich gearbeitet, aber jetzt versuche ich es rückgängig zu machen, damit ich das Laufwerk entfernen und ein anderes einlegen kann. sudo umount /media/my_devicefunktioniert, sudo vgchange -a n mint-vgbeschwert sich dann aber , dass 'Logisches Volume mint-vg / root ein verwendetes Dateisystem enthält. Die Datenträgergruppe "mint-vg" kann mit 2 offenen logischen Datenträgern nicht deaktiviert werden. Wie deaktiviere ich es? Mit lvchangeirgendwie, vielleicht? Und dann, nehme ich an, ist es sudo vgremove -f /dev/mapper/my_encrypted_volumeund sudo cryptsetup luksClose my_encrypted_volume?
Michael Scheper
1
Ausführen dieses: sudo vgimportclone /dev/mapper/my_encrypted_volume Daraus resultiert: Device /dev/mapper/my_encrypted_volume has active LVs, deactivate first.Um es zu lösen, habe ich ausgeführt sudo gparted, klicken Sie mit der rechten Maustaste auf die verschlüsselte Partition und klicken Sie auf "Deaktivieren". Hoffe, es wird jemandem in meiner gleichen Situation helfen (ich denke, es gibt auch eine Kommandozeile dafür)
d.lime