Estou tentando instalar o Kubuntu 24.04 com particionamento manual. Criei partições primárias para EFI e inicialização, e uma partição criptografada com volumes lógicos para swap, root e home.
Anteriormente, após esta etapa, eu apenas executava o instalador do Kubuntu, atribuía manualmente as partições /dev/mapper/vg0-* para root, home e swap, bem como as partições primárias para /boot/efi e /boot, e tudo funcionava OK.
Mas no Kubuntu 24.10 o instalador mudou e agora não tenho certeza do que devo fazer. Existem itens suspensos separados para todo o disco e para o volume lógico montado, e o instalador sugere que eu formate os volumes lógicos para usá-los e, em seguida, tente excluí-los por algum motivo.
Tudo termina com este erro:
Existe alguma maneira de resolver isto? Talvez eu não precise particionar manualmente o disco antes de executar o instalador? Posso conseguir o que desejo apenas usando as caixas de diálogo do próprio instalador?
Inicialize em um ambiente ativo e configure seu /boot e LVM/luks ou luks/LVM da maneira que desejar.
Em seguida, inicie o instalador e escolha as partições existentes.
Às vezes você precisa executar o boot-repair para obter um sistema inicializável.
Na verdade, encontrei uma solução e consegui realizar uma instalação. Criei e montei meus volumes luks (com luksOpen), e depois formatei todos eles com mkfs/mkswap.
A chave para o sucesso foi nomear o dispositivo luks (ao abri-lo) como live-WHATEVER, para que ele apareça em /dev/mapper/live-WHATEVER.
Além disso, antes de iniciar a instalação, executo o comando
while true; do vgchange -ay; done
(ele deve permanecer rodando no terminal enquanto a instalação é realizada).Não tenho certeza se alguma delas seria suficiente, mas como resultado, minhas partições luks não foram desmontadas durante a instalação e consegui instalar o sistema nelas com êxito.
Encontrei esta solução nos problemas do Calamares no github, não tenho certeza se tenho permissão para postar links aqui, mas espero que esta atribuição seja suficiente.