Ao instalar o Windows 2000 no Virtualbox, recebo um loop de inicialização

0

Por que quando instalo o Windows 2000 guest no VirtualBox, recebo um loop de inicialização que me retorna à configuração? Eu não posso sair disso. Eu tentei instalar várias vezes.

Estou usando a versão da cópia abandonwear do Windows 2000 encontrada no WinWorldPC .

    
por Evan Carroll 29.07.2015 / 23:21

2 respostas

1

Este problema está documentado no manual do VirtualBox ,

When installing Windows 2000 guests, you might run into one of the following issues:

Installation reboots, usually during component registration.

Installation fills the whole hard disk with empty log files.

Installation complains about a failure installing msgina.dll.

These problems are all caused by a bug in the hard disk driver of Windows 2000. After issuing a hard disk request, there is a race condition in the Windows driver code which leads to corruption if the operation completes too fast, i.e. the hardware interrupt from the IDE controller arrives too soon. With physical hardware, there is a guaranteed delay in most systems so the problem is usually hidden there (however it should be possible to reproduce it on physical hardware as well). In a virtual environment, it is possible for the operation to be done immediately (especially on very fast systems with multiple CPUs) and the interrupt is signaled sooner than on a physical system. The solution is to introduce an artificial delay before delivering such interrupts. This delay can be configured for a VM using the following command:

VBoxManage setextradata "VM name" "VBoxInternal/Devices/piix3ide/0/Config/IRQDelay" 1

This sets the delay to one millisecond. In case this doesn't help, increase it to a value between 1 and 5 milliseconds. Please note that this slows down disk performance. After installation, you should be able to remove the key (or set it to 0).

    
por 29.07.2015 / 23:22
1

Há muito tempo tenho notado mensagens de erro de E / S nos logs do W2K, então, obrigado pela explicação.

Recentemente, finalmente encontrei outra solução para isso em um driver de terceiros no link tinha esse link há seis anos, mas finalmente decidiu experimentá-lo.

Após instalá-lo, reiniciei o Win2K (possivelmente duas vezes devido a um BSOD transitório) e, em seguida, encerrei. Neste ponto, o suporte SATA está presente, por isso mudei o .VDI para um controlador SATA e Bingo, sem mais erros de E / S!

    
por 21.03.2016 / 04:23