页面

2010年6月22日

在VMware7.1里虚拟Windows 98的声音问题

由于要突然用到一个很古老的程序,该程序只能在Win98下正常运行,而且必须用到声音输出,目前最简单的方法是用VMware虚拟一个Win98出来。在安装Win98上没有遇到什么大问题,很顺利的安装上了,但装了VMware Tools后,发现并没有安装上声卡驱动,在Win98的设备管理器里仍然显示为“未知设备”。上网咨询Google后找到解决方法,下面记录下来。

实验环境:
  • Host OS:Windows 7 Professional, 64-bit (Build 7600) 6.1.7600
  • Guest OS:Windows 98 Se2
  • VMware Workstation 7.1.0 build-261024

参考这篇文章,得知原来VMware虚拟出来的声卡是 Creative SB PCI128 (Ensoniq ES1371) 声卡,所以只要装上创新的驱动即可。在上面那篇文章里有驱动的下载地址,我这里把驱动放到一个iso镜像文件里,方便直接用VMware载入镜像,下载地址:box.net | skydrive

下面简单介绍一下安装方法:
  1. 安装 SBPCI_WebDrvsV5_12_01.exe重启虚拟机,必须重启!
  2. eapci8m.ecw 文件复制到C:\windows\system下。
  3. 打开控制面板——系统——设备管理器——声音、视频和游戏控制器——SB PCI(WDM),点属性
  4. 图一
  5. 点 设置——添加声波设置——选择到C:\Windows\System——选择eapci8m.ecw——确定
    图二
  6. 回到图二的MIDI合成器声波设置,选择刚刚安装的8 MB GM/GS Waveset ver 5,然后重启虚拟机,现在终于可以在Win98上使用声卡了。

没有评论:

发表评论