Eu tinha um Linux existente em um disco com espaço livre. A partição / existente era muito pequena, então criei novas partições para / e separamos /home , depois rsync ed arquivos do antigo / para o novo / e /home .
Como eu instruo o gerenciador de inicialização a adicionar uma opção para o novo Linux, ou instalo uma nova opção EFI / UEFI ao lado da outra opção?
Para complicar as coisas, as partições / são criptografadas com LUKS .
Layout do disco:
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 234.3G 0 disk
├─sda1 8:1 0 100M 0 part /boot/efi
├─sda2 8:2 0 556M 0 part /boot
├─sda3 8:3 0 21.4G 0 part
│ └─sda3_crypt 254:0 0 21.4G 0 crypt /
└─sda4 8:4 0 120.5G 0 part
└─lvm_vol 254:1 0 120.5G 0 crypt
├─lvm_swap 254:2 0 8G 0 lvm
├─lvm_linux 254:3 0 22G 0 lvm
└─lvm_home 254:4 0 52.8G 0 lvm
Novo (em lvm_linux ) e antigo (em sda3_crypt ) são Ubuntus, o novo LVM over LUKS , o antigo ext4 over LUKS . Atualmente não consigo inicializar o novo.
Tenho certeza de que a pergunta não é específica para o Ubuntu (mas sim sobre o (U) EFI e seus gerenciadores de inicialização no LUKS + LVM), portanto estou perguntando aqui.
EDIT: O sistema inicializa com (U) EFI, o que significa que eu preciso de uma configuração EFI modificada e, possivelmente, arquivos na partição /boot .