Vraag Het openen van LUKS-gecodeerde schijf in nautilus resulteert in "bewerking geannuleerd"


Ik gebruik een Ubuntu 16.04-computer met een LUKS-gecodeerde schijf die probeert een oude Ubuntu 16.04 LUKS gecodeerde schijf te koppelen. Wanneer ik de schijf in Nautilus open, krijg ik na het invoeren van het juiste wachtwoord de volgende pop-upfout

Geen toegang tot "127 GB gecodeerd"   Bewerking geannuleerd

Relevant? output van sudo fdisk -l na het doen van 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

Ik heb een aantal antwoorden geprobeerd Gemodificeerde volumes mounten vanaf de opdrachtregel? zonder succes.

Als ik het geaccepteerde antwoord doe

(deze)

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

Ik krijg zoiets als Object /org/freedesktop/UDisks2/block_devices/dm_2d3 is not a mountable filesystem.

Als ik het hoogst gestemde antwoord doe

(deze)

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

ik krijg mount: unknown filesystem type 'LVM2_member'


6
2018-03-21 23:32


oorsprong


Heb je geprobeerd om de optie - bestandssysteemtype op te geven? - dajavex71
@ dajavex71 Dat deed ik niet. Wil je het uitwerken? - raphael
Je zei dat het volgende is ontvangen: ik krijg zoiets als Object / org / freedesktop / UDisks2 / block_devices / dm_2d3 is geen mountable bestandssysteem. Mijn gedachte is dat het moet worden verteld welk type bestandssysteem, zodat de mount kan worden succesvol. Voorbeeld: ext4, ext3, enz - dajavex71
Dezelfde fout als ik het probeer udisksctl mount --filesystem-type luks -b /dev/dm-4 - raphael
Ik denk dat we extra informatie nodig hebben van de terminalprompt, wat is de uitvoer van het volgende: `sudo fdisk --list '? - dajavex71


antwoorden:


Scrollen door een van de gerelateerde vragen Ik vond een antwoord dat werkte.

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

Dit laatste leverde een stelletje griezelig op WARNING tot

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

Ik rende toen sudo vgchange -ay (mogelijk onnodig) en vervolgens uitgevoerd

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

En voila! De rit verscheen in Nautilus


7
2018-03-22 02:25



Werkte voor mij. Ook de vgchange -ay was noodzakelijk. - Gohu