在公司试着在VirtualBox的安装的Windows 2000 服务器时,每到複製檔案的地方,就自动重开机,屢試不爽,原以为是软、硬体支援度的问题,播种这种计算工作,沒想到竟在Google找到了答案…
而發生的原因竟然是…太快了!,撷取Sun官方说明如下:
硬盘请求发出后, 如果操作完成得太快,有一个在Windows驱动程序代码,从而导致腐败的种族状况, i.e. 从IDE控制器的硬件中断到达太快. 随着物理硬件, 在大多数系统中是有保证的延迟,所以这个问题通常被隐藏在那里 (然而,它应该有可能重现物理硬件以及). 在虚拟环境, 它有可能立即进行操作 (特别是在具有多个CPU的速度非常快的系统) 中断信号比上一个物理系统更快. |
因此,解决的方法也很简单,就是讓它慢一點…,执行指令:
VBoxManage setextradata VMNAME" VBoxInternal /设备/ piix3ide / 0 /配置/ IRQDelay" 1
|
此值可以介於0~5,單位是ms,因此數值愈大,延遲愈久
在安装完系统后,0除了移动一些成人游此值请将
【相关连结】
- 解决的VirtualBox 3.0安装Windows 2000的失败 | -= 4月 1985 =-
- 太阳的VirtualBox® 窗口 2000 安装失败