web-dev-qa-db-fra.com

L'ouverture du lecteur crypté LUKS dans Nautilus entraîne "l'opération annulée"

Je suis sur un ordinateur Ubuntu 16.04 avec un lecteur chiffré LUKS essayant de monter un ancien lecteur chiffré Ubuntu 16.04 LUKS. Lorsque j'ouvre le lecteur dans Nautilus, après avoir saisi le mot de passe correct, l'erreur suivante apparaît.

Impossible d'accéder à "127 GB Encrypted" Opération annulée

Pertinent? sortie de Sudo fdisk -l après avoir fait 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

J'ai essayé plusieurs réponses de Monter des volumes chiffrés à partir d'une ligne de commande? sans succès.

Si je fais la réponse acceptée

( celui-ci )

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

Je reçois quelque chose comme Object /org/freedesktop/UDisks2/block_devices/dm_2d3 is not a mountable filesystem.

Si je fais la réponse la plus votée

( celui-ci )

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

Je reçois mount: unknown filesystem type 'LVM2_member'

7
raphael

En faisant défiler ne des questions liées j'ai trouvé une réponse qui a fonctionné.

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

Cette dernière sortie un tas d'effrayant WARNING jusqu'à

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

J'ai ensuite lancé Sudo vgchange -ay (éventuellement inutilement) puis

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

Et le tour est joué! Le lecteur est apparu dans Nautilus

10
raphael