Este é um problema que me atormenta há semanas. Eu tenho um sistema Arch Linux executando o kernel Linux Surface ( https://github.com/linux-surface/linux-surface ). Eu realmente percebi esse problema pela primeira vez quando tentei fazer uma VM do Windows 11 no virt-manager com qemu e kvm. Tenho quase certeza de que configurei o Secure Boot, o TPM e outros enfeites corretamente. Consigo chegar ao ponto em que o ícone giratório do win11 aparece... e então a VM trava sem motivo.
Eu também tentei inicializar um pendrive Tails passando pelas partições e tentei fazer uma VM sem disco com apenas archiso como dispositivo inicializável, como um último esforço. Em ambos os casos, ele simplesmente se recusaria a reconhecer que os dispositivos de armazenamento eram inicializáveis, apesar de estarem marcados no menu de ordem de inicialização nas configurações. Eu também tentei o Virtualbox com uma VM sem disco rodando archiso, e ele apenas disse que falhou ao inicializar e me perguntou se eu queria tentar outra mídia. Novamente, tenho quase certeza de que instalei e habilitei tudo o que preciso para virtualização, pois as VMs chegaram com êxito a uma tela UEFI, mas nenhum sistema operacional pôde ser inicializado.
Se alguém quiser ver a saída de um determinado comando ou de algum outro arquivo de log, posso postá-lo aqui. Não tenho muita experiência com máquinas virtuais e não tenho ideia do que devo tentar.
Obrigado pela ajuda :)
EDIT: Desde que postei isso, mudei para o Artix Linux (basicamente arch, mas sem systemd). Segui as instruções fornecidas em uma das respostas e instalei algumas coisas relacionadas à inicialização segura, e tanto o artix install iso quanto o Windows 10 iso inicializam com sucesso . No entanto, o win11 ainda está travando quando tento inicializar o iso. Tentarei atualizar do win10 para o 11 para ver se funciona.