Windows XP Repair Instalar BSOD Depois de alterar o Virtual HDD Controller

2

Eu vm'ed uma instalação do Windows XP usando o VirtualBox e ele funciona / correu bem após o ritual normal de realizar uma instalação de reparo.

Eu notei que o VirtualBox, por padrão, configurava meu controlador de disco rígido para IDE, embora seja realmente um disco SATA. É claro que isso deve reduzir o desempenho, já que não está usando as instruções do AHCI.

Então eu removi o controlador IDE e defini um novo controlador SATA e adicionei o disco virtual a ele. Naturalmente, o BSOD do XP na inicialização, desde que o hardware mudou ...

Mas onde eu estou perplexo é, BSOD durante a instalação do reparo também? Dá o código de parada 0x7B normal (significando que o padrão de órbita da Lua mudou aproximadamente 1.342 polegadas para a esquerda).

Por que isso está acontecendo? O que posso tentar fazer com que a instalação do reparo seja executada? Eu estou fora do suporte de desktop há anos e estou enferrujado. Eu gostaria de não ter que voltar a usar o controlador IDE virtual.

    
por SnakeDoc 10.07.2013 / 21:02

1 resposta

2

Encontrei esse erro exato ao mover uma instalação física do Windows XP com um controlador SATA para um controlador IDE virtual (porque não consegui inicializar o iso do Windows XP com o controlador SATA e fazer uma operação de reparo).

O problema é que o Windows XP registra apenas controladores específicos durante a instalação, e é por isso que você não pode alternar de um controlador IDE para um controlador SATA (ou vice-versa) sem reparar a instalação. No entanto, em vez de reparar a instalação, você também pode adicionar manualmente suporte para o controlador SATA ao registro do Windows.

Para corrigir isso:

  1. Faça o download das ferramentas MergeIDE hospedadas pelo VirtualBox aqui
  2. Inicialize em sua instalação do Windows XP com um controlador IDE
  3. Aplique o arquivo MergeIDE.reg ao registro do sistema.
  4. Encerre a VM e mude para um controlador SATA.
  5. Inicie o backup da VM.

Esta instância específica do código de parada 0x7B é documentada pela Microsoft aqui e a correção é documentada pelo VirtualBox aqui .

    
por 10.07.2013 / 21:14