都是升级惹的祸!
前一阵子用了几年的主机突然挂点,是主机板坏掉了!于是趁机将自己主要使用的电脑升级成Windows 7的作业系统,不是我不愿意升级,而是系统真的用了好几年也都没什么问题,实在是没有很大的动力去升级。
相信一般人也会有这样子的心态:用的好好的干嘛没事找麻烦!因为系统升级之后可能要有一大堆的程序要重装或重置,很麻烦的!
到底要怎么无痛升级再找时间来发一些文,今天就先来解决VirtualBox的问题。
什么问题呢?或许也有人遇到过,甚至网络上也有人有一套的说法,但是后来经过本人的证实:那是不对的!
VirtualBox电脑模拟软件
有些人还不知道 VirtualBox 是什么东东,所以要先介绍一下:
VirtualBox是一套免费的电脑模拟软件,就是在你使用的电脑当中,另外添加一台虚拟(假的)电脑,里面可以运行大部分真实电脑可以运行的程序,象是:
我最常用的测试程序,因为一台电脑不能装所有的防毒软件,所以我大部分的防毒软件都是装在VirtualBox里面测试的。
电脑安装多套作业系统,如果想到玩Ubuntu,或是一台电脑里面要装Win7, Win Vista, WinXP,甚至是古老的Win95, DOS系统,那就一定要透过VirtualBox的虚拟机器才能达成。
用一台“干净”的电脑来上网,如果你不想上网的过程在你的电脑留下任何记录,那用纯净无污染的VirtualBox虚拟电脑就没错了!
当然不只是这样,象是学资管的人就可以装VirtualBox,用一台电脑模拟几好几台电脑的网络环境,学习网络的设置及管理。
重点是VirtualBox是免费的开源软件,而且还可以在网络上找到许多的密技,真的是学电脑的人一定要装的程序之一。
而事实上我的站从一开始就曾经发了几篇VirtualBox的文章,但是那已经是三年前了,而在这三年里面VirtualBox从1.x版进化到了4.x版,这差异还真的不小!
龟速的VirtualBox WinXP
因为是新装的Windows 7作业系统,所以又要设几台比较旧的WinXP电脑来测程序(很不幸的旧的VM档好象没办法直接转过来用),但是就在安装Windows XP的过程中,感觉好象装满久,但是也没特别去注意,因为手上还在做其他的事。
但是装完开始在用就已经快抓狂了!这是什么速度啊!整台电脑完全卡在那里不知道在干什么,看一下系统管理员,CPU使用率几乎都是在满载的状态,这样的虚拟机器是不能用的。
于是上网找了一下,有人就是“IO APIC”要关掉,而真的关掉之后就正常了!
所以是“IO_APIC”所造成的吗?非也!
因为我又把“IO APIC”给打开,系统并没有变慢啊!?原来是模拟的硬碟晶片组的问题,因为新版的VirtualBox内定是用“ICH9”的晶片组(或者是我改的!?),而当我要关闭“IO APIC”的时间,它有出一个警示说ICH9不能关闭“IO APIC”,晶片组自动改成了“PIIX3”比较旧的晶片组。
只要用“PIIX3”的晶片组,其他的设置怎么设都不会差很多,而事实上“ICH9”比WinXP还要慢出来,所以应该是安装“ICH9”的驱动程序也是能解决问题,不过我没再试了,因为事实上不会比较快!
甚至网络上有文章在讲的“激活 VT-x/AMD-V”都不是问题所在。
这件事告诉我们:不管别人说什么,还是要自己试过再次核实才能真正抓到问题所在!