O problema foi o conflito no nome do LVM, ambos foram intitulados xubuntu--vg
. Para resolver esse problema, é necessário primeiro renomear o grupo virtual com vgrename
.
Eu tenho a seguinte configuração:
sda (new installation)
sda1
sda2
sda3 (LVM-LUKS)
root
swap
sdb (old installation)
sdb1
sdb2
sdb5 (LVM-LUKS)
root (old)
swap
O objetivo é ter sda3
- > root
como /
e sdb5
- > root
como /home/user/other
montado durante a inicialização.
Atualmente, sda
opera corretamente durante a inicialização, mas sdb
se recusa a montar a raiz ou ver sua troca.
No momento, adicionei uma segunda linha a /etc/crypttab
, agora está mais ou menos assim:
sda3_crypt UUID=uuid-for-sda3 none luks,discard
sdb5_crypt UUID=uuid-for-sda3 none luks,discard
Isso resultou na aparência de /dev/mapper/sdb5_crypt
e vincula-se corretamente a um /dev/dm-3
recém-exibido. No entanto, ao contrário de sda3
, ele não "expande" sua tabela de partições.
Eu tentei inicializar em um live-usb, lá eu posso montar qualquer uma das unidades com sucesso; mas eu não posso montar os dois ao mesmo tempo. Isso me leva a acreditar que talvez seja um problema com algum esquema interno de nomenclatura, por exemplo, ambos tentando usurpar o "xubuntu-vg-root" como o nome do mapeador e, portanto, apenas o primeiro é bem-sucedido nessa tarefa.
O problema foi o conflito no nome do LVM, ambos foram intitulados xubuntu--vg
. Para resolver esse problema, é necessário primeiro renomear o grupo virtual com vgrename
.