Vmware Workstation 8.0.1 – 9.0.0 在一个无意的下午,忽然有位朋友问及Linux的问题,就为他找了些与安装Linux相关的资料,就因这个开始了一段疯狂的行动。
到现在个人感觉导致问题出现的可能原因有:
1、 这个猜想是由于前不久刚更新了声卡驱动,但是最近各种事,就没有去排查这个,或许换个声卡驱动就OK?但是我也让同样的系统、同样的声卡芯片的舍友安装了VMware Workstation 9,打开一个虚拟机,完全正常,郁闷,到底怎么回事?
2、 想到自己装的那么多软件,是不是这样导致问题出现呢?然而事实告诉我,关系不大,重装系统之后,问题依旧,后面详说。所以这个排除掉。
3、 因为一些虚拟驱动都是要使用到VMware Tools的,所以想到是不是这个原因,但是经过新建一个没有安装VMware Tools的Ubuntu虚拟机发现,和这个关系也是没有的,但是卸载了Ubuntu的pulse却又可以发出声音了,什么造成冲突呢?也尝试果更换VMware Tools版本,但是问题还是存在,所以这个被排除
4、 折腾了一番之后,就想到VMware版本问题,但是是不是呢,还是测试一下吧,便安装了VMware Workstation 9,之前的是VMware Workstation 8.0.4,但是出现更奇怪的问题: 晕死,这个问题涉及更多的问题,就连虚拟的Windows XP也被波及到,在设备管理器里面,VMware VMCI Host Device被打上了感叹号,好吧,Google了一下,什么net start vmci命令之类的,我在命令窗口输入后,得到的是找不到文件,晕,看来VMCI也被损坏了,我头都快大了,但是也不是完全进不去虚拟机,只要修改vmx文件中的vmci0.present项,将 TRUE改成FALSE,就可以进去了,但是Ubuntu的问题依旧,然后就想退回到VMware Workstation 8.0.4,因为vmci这个问题是由于安装了VMware Workstation 9出现的,但是最恶心的问题出现了: The installer has encountered an unexpected error
installing this package. This may indicate a problem with this package.
The code is 25028. 我的天,这个安装过VMware的人都知道,就立马Google出安装信息清除工具,注册表、C盘,都完整清理了一遍,但是还是解决不了,好吧,只有走重装系统这一条路,这个也是我一直以来最不想做的操作。所以也测试并排除了“原因2”,当然,这个“原因4”也被排除掉。
5、 前面的问题就剩下一个没有排除,那就是驱动,想了一下,是不是虚拟机的声卡驱动问题呢?然后就去Realtak官网下载了Linux版驱动,经过十来分钟的编译和安装,出现了更奇怪的问题,点开声音设置,一直停在等待声音系统回应,这是怎么了。。。估计是虚拟机的问题,即使我设置了直接调用物理机声卡,并且在之前是没有出现文章主问题的,所以排除这个。
6、 但是之前是没有任何问题的,并且删除这个之后,Ubuntu的面板没有了声音控件,不能很方便的设置音量了,只能到系统设置里面设置音量了,即使是重新安装也添加不了控件到面板,目前还没有去找办法,而且在Ubuntu 10.04里面也出现这个问题,这个虚拟机我是没有更新过的,所以排除掉这个。
7、 在没有更改物理机、虚拟机驱动和虚拟机调用声卡方案的前提下,我发现在Ubuntu的声卡输出配置里面,更改方案Analo Stereo Duplex为方案Analo Stereo Output,就可以正常发出声音,经过测试: 其他的方案情况和Analo Stereo Duplex一样,这个就很奇怪了,但是由于之前都是默认方案为Analo Stereo Duplex,所以也排除这个。 |
|
来自: huang山yun海 > 《教程》