Eu nunca tinha ouvido falar do hardware que você está usando. Parece um dispositivo interessante, mas duvido que seja a fonte dos seus problemas.
Ao instalar no modo EFI / UEFI, o instalador do Ubuntu (Ubiquity) solicita a localização do carregador de boot, mas imediatamente ignora essa informação. Existem vários bugs relacionados a isso:
Eu não verifiquei Lubuntu e Kubuntu especificamente, mas eu esperaria que eles tivessem o mesmo bug.
Um procedimento de solução alternativa é o seguinte:
- Inicialize a mídia de instalação em seu modo "experimentar antes de instalar".
- Abra uma janela do Terminal.
- Digite
ubiquity -b
. A opção-b
diz à Ubiquity para não instalar um gerenciador de inicialização. - Prossiga com a instalação normalmente.
- Instale manualmente um carregador de inicialização. Isso pode ficar complicado, no entanto. Existem várias opções para saber como proceder:
- Você pode instalar a partir do meio de instalação que você já inicializou ou usar uma ferramenta como o meu gerenciador de inicialização do rEFInd em uma unidade flash USB ou CD-R para inicializar em sua instalação baseada em disco de uma só vez.
- Você pode instalar o GRUB 2 (padrão do Ubuntu) ou outra coisa.
- Talvez seja necessário ajustar
/etc/fstab
ou garantir que o ESP que você deseja usar esteja montado em/boot/efi
.
Observe que muitas (mas não todas) EFIs excluem entradas de inicialização NVRAM que apontam para carregadores de inicialização inválidos. Assim, se você instalar seu gerenciador de inicialização do Ubuntu em um disco externo e, em seguida, desconectar esse disco e inicializar, a entrada do carregador de inicialização poderá desaparecer. A solução é renomear o caminho do carregador de inicialização ( EFI/ubuntu/
por padrão) para EFI/BOOT
e renomear o próprio carregador de boot para o nome do arquivo de fallback ( EFI/BOOT/bootx64.efi
). Esse nome de arquivo tornará um disco externo inicializável especificando o disco no menu de inicialização do firmware. Como alternativa, você pode instalar o rEFInd no disco interno. rEFInd é mais dinâmico que o GRUB; Ele verifica ativamente todas as mídias quanto a imagens inicializáveis, de modo que suas opções se adaptam em uma base boot-by-boot e não serão incomodadas pela aparência e desaparecimento do disco externo. Você precisará dar alguns passos extras para conseguir que o rEFInd trabalhe com o Secure Boot, como descrito na sua documentação.
Quanto às VMs, são imagens de firmware EFI para o QEMU que suportam o Secure Boot. Existem alguns links e instruções sobre como usá-lo aqui, entre outros lugares - tente uma pesquisa na Web se tiver problemas com o link que eu forneci. Eu não sei de nada pré-construído para o VirtualBox.