Como montar a unidade criptografada LUKS do sistema antigo com o mesmo VGname

1

Eu tenho duas unidades, uma mais antiga e uma mais nova, ambas contendo sistemas configurados usando Mint / Ubuntu com criptografia de disco completo. Eu quero montar o mais antigo no mais novo para copiar algumas das minhas coisas antigas.

Os nomes dos grupos de volumes são os mesmos em ambos os sistemas. Eu encontrei Monte disco rígido externo com LUKS Encryption + LVM que me fala sobre o vgimportclone. Não está claro a partir da página man se isso vai mudar os dados do grupo de volume no disco de uma maneira que significa que eu não posso inicializar no sistema antigo, o que pode ser desastroso.

Qual é a maneira mais segura de fazer isso?

    
por mc0e 16.10.2015 / 18:11

1 resposta

3

O novo sistema tem um valor relativamente baixo (algum esforço de configuração, mas nada difícil de substituir), então decidi mexer com isso.

Eu iniciei a partir do USB (usando o sistema de instalação do mint) e fiz o seguinte (onde 'sdb5 é a partição criptografada que hospeda os dados do lvm do meu novo sistema)

cryptsetup luksOpen /dev/sdb5 newdisk
vgimportclone /dev/mapper/newdisk
pvscan
vgscan
lvscan

Não tenho certeza se essas verificações são realmente necessárias, mas as fiz e, em seguida, olhei em volta com pvdisplay , vgdisplay e lvdisplay . Tudo parece bem.

Eu tentei reinicializar neste momento, o que não funcionou. O Grub não conseguiu encontrar o disco e reclamou com uma mensagem como este .

Eu iniciei de volta no instalador e corrigi as referências a /dev/mapper/mint--vg-root e /dev/mapper/mint--vg-swap em /etc/grub/grub.cfg e /etc/fstab .

O sistema inicializa e agora posso montar a unidade antiga usando as ferramentas GUI ( nemo ), embora seja um pouco deselegante, com um erro exibido a partir da tentativa de montar a partição criptografada, após a qual a não-criptografada é disponível para montar.

Então, parece OK. Eu tenho grep ed para mint--vg em / etc e / boot e não encontrei mais nada para consertar. Vou adicionar mais informações aqui se eu encontrar algo que precise ser corrigido.

    
por mc0e 16.10.2015 / 19:18