level 1
当作为客户端安装Windows 2000时,你可能回遇到如下的问题:安装重启,通常发生在组件注册这个环节
安装将整个磁盘用空的日志文件塞满
安装时报告安装msgina.dll失败
这些问题都是由Windows 2000的硬盘驱动的一个bug造成。在一个磁盘请求以后,在Windows的驱动中会出现一种竞争状态, 这种状态将会导致崩溃如果操作完成得过于迅速,例如来自于IDE控制器的硬件终端来得太快。在物理硬件上,在大部分系统上都有有一个可以得到保证的延迟, 所以这个问题通常隐匿了起来(但是在物理硬件上也可能可以重现)。在虚拟环境中,操作系统可能会立刻完成这个请求(特别是在非常快的多CPU环境中)并且 中断信号会比物理系统上来的早。解决方案是在这种中断前加人为的延迟。这种延迟可以使用下面的命令进行配置:
VBoxManage setextradata VMNAME “VBoxInternal/Devices/piix3ide/0/Config/IRQDelay” 1
这将设置1毫秒的延迟。如果这都还不能解决问题,增加这个值于1到5毫秒之间。注意这会降低磁盘性能。在安装完以后,你可以将这个键值去掉(或者设置为0)
补充:VBoxManage命令在你的VirtualBox目录下面,在运行中输入cmd然后切换到VirtualBox目录就可以操作了。
2012年08月11日 01点08分