Falha na conversão de P2V do Windows 7 com IRQL_NOT_LESS_OR_EQUAL

1

Estou tentando salvar a instalação do Windows 7 Professional de 32 bits de um notebook Fujitsu Amilo com defeito convertendo-o em uma VM em execução no CentOS 6 com KVM. Meus passos:

  1. Conecte o disco rígido do notebook à máquina do CentOS por meio de um adaptador USB-SATA e crie uma imagem a partir dele com o comando

sudo dd if=/dev/sdb of=/media/ImageStore/notebook.img bs=64M

  1. Crie uma VM no Virtual Machine Manager, selecionando "importar imagem de disco existente", especificando a imagem que acabei de criar e adicionando uma unidade de CDROM conectada a uma imagem de CD de instalação do Windows 7.

  2. Inicialize a VM a partir da imagem do CD, selecione "Opções de reparo do computador" - "Linha de Comando" e insira o comando regedt32 para executar o Editor do Registro.

  3. Carregue a estrutura C:\Windows\System32\config\SYSTEM (a seção HKLM da imagem do disco) em HKLM.

  4. Dentro das chaves ControlSet001\services\atapi e ControlSet001\services\intelide da seção carregada, altere os valores de Start de 3 para 0.

  5. Descarregue a ramificação carregada na etapa 4.

  6. Reinicie a VM a partir da imagem do disco rígido.

O Windows é iniciado com êxito, detecta muito hardware novo (conforme esperado) e continua a instalar drivers de dispositivo para ele, sem me dar qualquer possibilidade de intervenção. Nesse ponto, é perfeitamente utilizável, embora apareça algumas mensagens de erro reclamando de hardware que não está mais presente, como o chip gráfico ATI e as teclas de função Wistron.

Depois de concluir a instalação dos drivers, ele exibe uma mensagem solicitando a reinicialização para que as alterações sejam efetivas. Esta reinicialização falha com um BSOD 0x000000A IRQL_NOT_LESS_OR_EQUAL. O Reparo de Inicialização do Windows é executado e relata a assinatura do problema BadDriver , mas se declara incapaz de reparar o sistema.

Todo o processo é repetível, ou seja. Eu posso criar uma nova imagem e o processo levará ao mesmo resultado. Não faz diferença se eu inicializo no modo de segurança.

Um dos drivers instalados automaticamente é AMD PCI Express (3GIO) Filter Driver . Se eu desinstalar esse driver através do Gerenciador de dispositivos antes da reinicialização, a VM será exibida com êxito pela segunda vez. No entanto, o Windows imediatamente continua a instalar esse driver novamente, solicitando outra reinicialização, que falha com IRQL_NOT_LESS_OR_EQUAL como antes.

Como posso evitar que o driver mortal seja instalado durante a próxima tentativa?

    
por Tilman Schmidt 13.05.2017 / 21:01

0 respostas