vbox虚拟xp必备高IO性能,低cpu占用,SATA AHCI驱动

Kvm、VMware、Virtualbox、Xen、Qemu 等
c300fan
帖子: 382
注册时间: 2011-11-14 4:00

vbox虚拟xp必备高IO性能,低cpu占用,SATA AHCI驱动

#1

帖子 c300fan » 2012-04-01 7:45

最后支持ICH8的 intel官方RST驱动版本是10.1.0.1008,最大好处就是支持虚拟SATA光驱不死机。

安装方法:

1. 在虚拟机的Settings -> Storage设置中,选择“Add SATA Controller”,从而添加一个SATA控制器。

2.然后进虚拟机,就会弹出安装新驱动的提示,解压附件,选择文件夹里的AHCI驱动即可。

3.最后别忘了在虚拟机设置里面的storage,把镜像移至sata控制器下。

就是改成这个样子
screenshot1.png
screenshot2.png
screenshot2.png (4.34 KiB) 查看 4809 次
附件
32bit Intel RST AHCI & RAID driver v10.1.0.1008 WHQL.rar
(192.21 KiB) 已下载 31779 次
头像
百草谷居士
帖子: 4025
注册时间: 2006-02-10 16:36
系统: debian12/xubuntu2404

Re: vbox虚拟xp必备高IO性能,低cpu占用,SATA AHCI驱动

#2

帖子 百草谷居士 » 2012-04-01 9:34

可验证吗?我觉得虚拟机里的设备都是虚拟出来的,不是真正的物理设备,所以虚拟处理的IDE和SATA应该不会像物理的IDE与SATA设备一样存在较大差别。
Mint 22 / Xubuntu 24.04

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
头像
百草谷居士
帖子: 4025
注册时间: 2006-02-10 16:36
系统: debian12/xubuntu2404

Re: vbox虚拟xp必备高IO性能,低cpu占用,SATA AHCI驱动

#3

帖子 百草谷居士 » 2012-04-01 9:58

我把虚拟机的ide硬盘改成sata,于是死机了,安全启动也启动不了。
拿番茄花园安装盘重新安装,windows安装程序蓝屏了。拿流传的大客户版安装程序还是蓝屏。
Mint 22 / Xubuntu 24.04

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
c300fan
帖子: 382
注册时间: 2011-11-14 4:00

Re: vbox虚拟xp必备高IO性能,低cpu占用,SATA AHCI驱动

#5

帖子 c300fan » 2012-04-01 15:27

百草谷居士 写了:我把虚拟机的ide硬盘改成sata,于是死机了,安全启动也启动不了。
拿番茄花园安装盘重新安装,windows安装程序蓝屏了。拿流传的大客户版安装程序还是蓝屏。
那就先用IDE安装,然后再转sata。似乎虚拟机的原生SATA对F6的安装支持不好,因为vbox默认对于vista 和xp是默认建立IDE控制器的,需要手动改,但是对win7支持相当的好。
c300fan
帖子: 382
注册时间: 2011-11-14 4:00

Re: vbox虚拟xp必备高IO性能,低cpu占用,SATA AHCI驱动

#6

帖子 c300fan » 2012-04-01 15:32

百草谷居士 写了:可验证吗?我觉得虚拟机里的设备都是虚拟出来的,不是真正的物理设备,所以虚拟处理的IDE和SATA应该不会像物理的IDE与SATA设备一样存在较大差别。
引用vbox官方原文

‘Like a real SATA controller, VirtualBox's virtual SATA controller operates faster and also consumes less CPU resources than the virtual IDE controller. ’

性能提升还是很明显的,尤其是cpu占用。
头像
南风夜雨
帖子: 857
注册时间: 2007-01-04 9:49
系统: ubuntu-gnome

Re: vbox虚拟xp必备高IO性能,低cpu占用,SATA AHCI驱动

#7

帖子 南风夜雨 » 2012-04-01 17:07

c300fan 写了:
百草谷居士 写了:我把虚拟机的ide硬盘改成sata,于是死机了,安全启动也启动不了。
拿番茄花园安装盘重新安装,windows安装程序蓝屏了。拿流传的大客户版安装程序还是蓝屏。
那就先用IDE安装,然后再转sata。似乎虚拟机的原生SATA对F6的安装支持不好,因为vbox默认对于vista 和xp是默认建立IDE控制器的,需要手动改,但是对win7支持相当的好。
我也是直接启动不了了。
看来
c300fan 写了:先用IDE安装,然后再转sata
也不行
头像
百草谷居士
帖子: 4025
注册时间: 2006-02-10 16:36
系统: debian12/xubuntu2404

Re: vbox虚拟xp必备高IO性能,低cpu占用,SATA AHCI驱动

#8

帖子 百草谷居士 » 2012-04-01 17:17

我已经实验成功了。
1、先IDE安装,或者直接使用已经安装好的虚拟xp。
2、然后在虚拟机设置上添加sata控制器,启动虚拟xp,再安装sata驱动程序。
3、关闭虚拟xp。把原来的在ide接口的虚拟磁盘移动到sata控制器下,重新启动虚拟xp即可。

至于速度提升,感觉不明显。
Mint 22 / Xubuntu 24.04

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
头像
南风夜雨
帖子: 857
注册时间: 2007-01-04 9:49
系统: ubuntu-gnome

Re: vbox虚拟xp必备高IO性能,低cpu占用,SATA AHCI驱动

#9

帖子 南风夜雨 » 2012-04-01 17:19

刚才,忘了先安装驱动 :em06 :em06
现在正常了。
c300fan
帖子: 382
注册时间: 2011-11-14 4:00

Re: vbox虚拟xp必备高IO性能,低cpu占用,SATA AHCI驱动

#10

帖子 c300fan » 2012-04-02 4:16

百草谷居士 写了:我已经实验成功了。
1、先IDE安装,或者直接使用已经安装好的虚拟xp。
2、然后在虚拟机设置上添加sata控制器,启动虚拟xp,再安装sata驱动程序。
3、关闭虚拟xp。把原来的在ide接口的虚拟磁盘移动到sata控制器下,重新启动虚拟xp即可。

至于速度提升,感觉不明显。
主要是降低很多占用,vbox官方也说sata会最佳化性能的 :em11 ,不过这个方法就是针对xp的,对于win7,自动就认了。
头像
qq420100523
帖子: 1684
注册时间: 2009-07-31 18:56
系统: windows、ubuntu
来自: 广东阳江

Re: vbox虚拟xp必备高IO性能,低cpu占用,SATA AHCI驱动

#11

帖子 qq420100523 » 2012-04-02 11:38

很好,去试试。。
c300fan
帖子: 382
注册时间: 2011-11-14 4:00

Re: vbox虚拟xp必备高IO性能,低cpu占用,SATA AHCI驱动

#12

帖子 c300fan » 2012-04-02 17:56

qq420100523 写了:很好,去试试。。
快不少吧 :em01
出岫之云
帖子: 220
注册时间: 2007-06-21 22:25

Re: vbox虚拟xp必备高IO性能,低cpu占用,SATA AHCI驱动

#13

帖子 出岫之云 » 2012-04-04 0:51

VBOX添加对AHCI的支持主要是针对VISTA及其后的WINDOWS 的。
在VBOX的虚拟机中启用AHCI后安装WINDOWS XP是有问题的,问题就出在AHCI的驱动上,用网上能下到的所有集成了SATA驱动的XP安装盘安装均会在安装中途蓝屏失败。为解决此问题我折腾了几天才找到问题原因所在并想办法解决了。
问题表现是:用最新的ICH8的驱动集成进XP安装盘,虚拟机XP安装到大约T24(具体记得不太清楚了)时即蓝屏;用老的ICH6的驱动集成进XP安装盘,虚拟机XP安装可以正常完成,但第一次进入WINDOWS时将会是个漫长的过程,所有与驱动器有关的操作均其慢无比,WINDOWS XP还是没法用,只到你在如此慢的环境中再重新安装上ICH8的新驱动为止(估计没几个人能忍受)。
我解决的办法是:自己重新制作XP的安装盘,重新集成SATA驱动。根据VBOX虚拟机中AHCI控制器的硬件ID从一堆Intel的AHCI的驱动中挑出此硬件ID的驱动,先将老的ICH6的驱动改名集成进去,已保证其正常安装,然后在CMDLINES.TXT中用批处理检测系统盘的drivers目录中是否安装了这个改过名之后的ICH6的驱动,若有则静默运行ICH8M.exe(从INTEL官网下回来的新的ICH8的驱动安装程序)替换掉老驱动。
实验结果,一切正常了。
c300fan
帖子: 382
注册时间: 2011-11-14 4:00

Re: vbox虚拟xp必备高IO性能,低cpu占用,SATA AHCI驱动

#14

帖子 c300fan » 2012-04-04 17:56

出岫之云 写了:VBOX添加对AHCI的支持主要是针对VISTA及其后的WINDOWS 的。
在VBOX的虚拟机中启用AHCI后安装WINDOWS XP是有问题的,问题就出在AHCI的驱动上,用网上能下到的所有集成了SATA驱动的XP安装盘安装均会在安装中途蓝屏失败。为解决此问题我折腾了几天才找到问题原因所在并想办法解决了。
问题表现是:用最新的ICH8的驱动集成进XP安装盘,虚拟机XP安装到大约T24(具体记得不太清楚了)时即蓝屏;用老的ICH6的驱动集成进XP安装盘,虚拟机XP安装可以正常完成,但第一次进入WINDOWS时将会是个漫长的过程,所有与驱动器有关的操作均其慢无比,WINDOWS XP还是没法用,只到你在如此慢的环境中再重新安装上ICH8的新驱动为止(估计没几个人能忍受)。
我解决的办法是:自己重新制作XP的安装盘,重新集成SATA驱动。根据VBOX虚拟机中AHCI控制器的硬件ID从一堆Intel的AHCI的驱动中挑出此硬件ID的驱动,先将老的ICH6的驱动改名集成进去,已保证其正常安装,然后在CMDLINES.TXT中用批处理检测系统盘的drivers目录中是否安装了这个改过名之后的ICH6的驱动,若有则静默运行ICH8M.exe(从INTEL官网下回来的新的ICH8的驱动安装程序)替换掉老驱动。
实验结果,一切正常了。
xp太老了,没办法,比ubuntu还老唉 :em06
头像
wtry
帖子: 923
注册时间: 2009-03-18 9:26

Re: vbox虚拟xp必备高IO性能,低cpu占用,SATA AHCI驱动

#15

帖子 wtry » 2012-04-08 12:31

说真的没看出什么效果!
回复