Caso alguém tenha o mesmo problema, vgimportclone
é seu salvador.
Eu recentemente mudei para um disco rígido maior executando dd if=/dev/old of=/dev/new
No entanto, agora eu estou tentando obter alguns arquivos que foram alterados após a cópia, então eu conectei o antigo disco rígido via USB.
A estrutura do meu disco principal se parece com isso (o externo parece exatamente o mesmo, apenas menor em capacidade):
sda 8:0 0 931.5G 0 disk
├─sda1 8:1 0 512M 0 part /boot
├─sda2 8:2 0 256M 0 part
├─sda3 8:3 0 256M 0 part
├─sda4 8:4 0 1K 0 part
└─sda5 8:5 0 930.5G 0 part
└─sda5_crypt (dm-0) 252:0 0 930.5G 0 crypt
├─vg-swap (dm-1) 252:1 0 8G 0 lvm [SWAP]
├─vg-ubuntu--root (dm-2) 252:2 0 330G 0 lvm /
├─vg-kali--root (dm-3) 252:3 0 30G 0 lvm
Eu posso decifrar com sucesso usando luksOpen, mas não consigo que o LVM reconheça as Partições.
Nem vgscan --mknodes
nem vgchange -ay
fazem alguma coisa.
saída de troca:
sudo vgchange -ay
Found duplicate PV hb5SMvxs2GfCaHwCkLAUn1IXCm9gABCD: using /dev/mapper/sdb5_crypt not /dev/mapper/sda5_crypt
4 logical volume(s) in volume group "vg" now active
Parece que há uma colisão de nomes porque o UUID da partição é o mesmo devido à cópia com o dd. Existe alguma maneira de contornar isso que me permita acessar os dados? (Sem inicializar do Live USB)?
Caso alguém tenha o mesmo problema, vgimportclone
é seu salvador.