Resposta atualizada
Parece que você conseguiu reinstalar o Windows, mas a primeira inicialização foi exibida em azul. Esta resposta atualizada resolve isso.
O Windows é frágil quando se trata de alterações de hardware, virtualizadas ou bare-metal.
Se você alterou alguma coisa no seu XML do domínio libvirt após a instalação, a tela azul da morte IRQL_NOT_LESS_OR_EQUAL poderia facilmente acontecer.
É especialmente difícil descobrir o que causou a tela azul se você não se lembra do que mudou. Por exemplo, se eu instalei o Windows no barramento de disco scsi ( virtio-scsi ) e depois mudei o barramento de disco para virtio ( virtio-blk ), vou chegar até aqui antes que o convidado falhe sem detalhes:
AmaneiramaisfácilderesolverissoéconfiguraroXMLdodomíniolibvirtdeformaantecipadaereinstalaroWindowsparaessehardware.
UmamaneiramaisdifícilseriainiciaroISOdeinstalaçãodoWindows,adicionardriversvirtio-wincomDISMeesperarqueumdelescorrijaoBSOD.Vocêteriaqueadaptarasinstruçõesde
(E no caso de alterar o barramento de disco de inicialização após a instalação, ele não parece ser possível para o Windows 10, como eu descobri .)
Portanto, poupe a dor de cabeça da solução de problemas e reinstale o Windows novamente.
Veja como eu personalizei meu XML do domínio libvirt para Windows:
- O disco de inicialização instalado usa
scsicomo seu barramento de disco comdiscard='unmap'no<driver>para suporte a TRIM. - A unidade CD / ISO do instalador usa o barramento
satapara que o instalador do Windows possa inicializar. - Os virtio-win drivers ISO também usa
satapara que o instalador do Windows possa lê-lo. - Eu uso
q35como o atributomachinedo<type>sob<os>em vez depc(i440fx) para melhor suporte de passagem PCIe porque o i440FX suporta apenas PCI. Observe queq35requer um conjunto diferente de elementos<controller>. Você pode definir isso emvirt-managerse você excluir (undefine) seu guest atual, criar um novo, marcar "Personalizar configuração antes da instalação" e alterar o chipset dei440FXparaQ35. - O modelo do adaptador de rede é
virtiopara melhor desempenho. - O modelo de vídeo é o QXL para uma exibição com melhor desempenho.
No instalador do Windows, instale todos os drivers compatíveis do ISO do virtio-win antes de concluir a etapa de particionamento do disco:
Esperoqueapósareinstalação,vocênãoestejamaisrecebendoatelaazuldamorte.
Respostaantiga
EstarespostafoinopressupostodequevocêestavatentandoreinstalaroWindows.
DeacordocomoarquivoXMLlibvirtfornecido,vocênãoestáinicializandoapartirdoarquivoISO(cdrom).Parecequevocêestáinicializandodiretamentedaimagemdasuamáquinavirtual,queprovavelmentecontémoWindowsinstaladoemhardwarediferentee,portanto,éincompatívelcomohardwarevirtualizado.
Vocêpodeinicializarapartirdecdromadicionando
<boot dev='cdrom'/>
logo acima
<boot dev='hd'/>
e, em seguida, iniciando a máquina virtual normalmente. Observe que o disco de inicialização do Windows pode fornecer um aviso de tempo limitado para pressionar qualquer tecla para iniciar o instalador.
Alternativamente, você pode habilitar a inicialização de cdrom através do virt-manager da seguinte forma:

