Смонтируйтесь и доступ зашифровал LVM на втором диске

На одной машине у меня есть зашифрованный контейнер LUKS вокруг LVM на /dev/sda то, что я могу загрузиться в. На той же машине второй диск с зашифрованным контейнером LUKS вокруг LVM на /dev/sdb (который GRUB не видит в данный момент).

Идеально, я хотел бы видеть содержание /dev/sdb в Наутилусе, таким образом, я могу скопировать некоторые файлы.

Используя Наутилус, в то время как загружено в /dev/sda, как я могу получить доступ / и /home в зашифрованном LVM на /dev/sdb?

1
задан 17 November 2014 в 16:49

1 ответ

Цитата

sudo apt-get install cryptsetup            # Installs the tools we need to deal with encrypted partitions
sudo modprobe dm-crypt                      # Inserts a module we need
sudo cryptsetup luksOpen /dev/sda2 cheer   # Unlocks the partition sda2 and names it cheer
Enter LUKS passphrase: 
key slot 0 unlocked.
Command successful.
#
# Now that we have unlocked the encryption, it's just dealing with the lvm
#
#
sudo apt-get install lvm2  # installs the tools we need
sudo modprobe dm-mod       # inserts a module we need
sudo vgscan                # Scans for all volume groups
  Reading all physical volumes.  This may take a while...
  Found volume group "Ubuntu" using metadata type lvm2
sudo vgchange -a y Ubuntu  # this made the VG Ubuntu active, if you don't give it a volume group as an argument it'll make them all active        
sudo lvscan                # This command lists the logical volumes and their /dev path
  ACTIVE            '/dev/Ubuntu/Root' [15.00 GB] inherit
  ACTIVE            '/dev/Ubuntu/swap' [1.00 GB] inherit
  ACTIVE            '/dev/Ubuntu/home' [215.89 GB] inherit
#
# Now I mount them to do whatever it is I need to do, if you wanted to run a fsck on them you obviously wouldn't mount them.
#
sudo mkdir /media/root; sudo mkdir /media/home
sudo mount /dev/Ubuntu/Root /media/root; sudo mount /dev/Ubuntu/home /media/home
#
# Now to reverse the process and unmount everything
#
sudo umount /media/root; sudo umount /media/home
sudo rmdir /media/root; sudo rmdir /media/home
sudo vgchange -a n Ubuntu 
sudo cryptsetup luksClose cheer

Если оба, LVMs имеют то же имя, можно изменить имя:

sudo vgdisplay
sudo vgrename oldUUID newName
3
ответ дан 7 December 2019 в 12:48

Другие вопросы по тегам:

Похожие вопросы: