Xupeng's blog

圆外之大,心向往之

vmware崩溃了,浅谈几种虚拟机的使用感受

Vmware workstation又崩溃了,似乎在我这里很容易崩溃,但我不知道到底在怎样的情况下能够重现,虽然在我这里已经出现了两次了。 跟升级有关?上一次崩溃是因为vmware workstation有了新版本,随手emerge -u给升级了,结果升级以后就不能用了:
aiyi@devr bin $ vmware
process 1694: Attempt to remove filter function 0xb6b74956 user data 0×87ff3a0, but no such filter has been added
  D-Bus not built with -rdynamic so unable to print a backtrace
process 1705: Attempt to remove filter function 0xb6f81956 user data 0×88018a0, but no such filter has been added
  D-Bus not built with -rdynamic so unable to print a backtrace
Vmware player也是一样,再降回老版本也不成,卸载,删除系统中所有与vmware相关的的文件包括没有卸载干净的文件、配置文件、内核模块等等,这下再安 装总该行了吧?结果还是没戏…… 但又不能没有vmware,因为我所用的河南网通当时没有linux下的pppoe客户端(现在也没有,不过也不需要了),又使用了非标准的认证(我当时 这么认为,现在被证明是错误的),只能用vmware的bridge模式在虚拟的windows拨号再共享给我的gentoo。非常无奈之下只得重新安装 了一份gentoo,代价之大令我不堪回首。 这次又崩溃了,是前些时在公司里为了尝试新的vmware workstation 6.0,结果新的没用上旧的反倒牺牲了,跟上次一模一样的问题,依然没有解决办法,google也有没用的时候啊,hiahia。算了,尝试其他的虚拟技 术吧,现在的虚拟技术这么多,不一定非要用vmware吧,因为我现在不需要虚拟的windows来拨号上网了。 先用kvm,以前用过qemu+kqemu,跑windows 2003非常的快,而xp或者2k就逊色多了,这次使用kvm,结果让我很失望,跑xp的速度还不及qemu+kqemu(主观感觉而已),并且只能使用 标准的分辨率,1280×800的宽屏就很无奈了,全屏太丑,窗口模式800×600太小,1024×768又会有一部分看不到,有点鸡肋的感觉,换吧。 再试virtualbox,这个东西速度真不错,kvm还需努力啊。在guest机里装上 additions也可以适应宽屏,其实任意分辨率都没有问题,你要是高兴,可以用1000×100?呵呵。不过它也有它的缺点,用usb设备太麻烦,网 络也不容易使用,欠灵活性,还有就是guest和host的Ctrl+Space是有冲突的,全屏也不行,不得不让我使用其他的方法来启动或关闭 guest里的输入法,十分别扭。时不时的还会出现一些古怪的问题,比如guest里键盘不能输入,分辨率不能自适应,但是重启一下可能就又好了。不过总 体上来说vrtualbox是一款很不错的软件,速度很好,起码给用户的速度感受很好,内置的RDP支持也很方便。 还是不太如意,试试vmware server?先装一个vmware server console看,ok,这个居然可以起来,那就来一个vmwae server吧,太好了,居然起来了,没有vmware workstation在我这里给我的崩溃感,就是它了,呵呵。虽说vmware server是免费版的,但是1.0.3还是需要serial number的,到 http://register.vmware.com/content/registration.html 注册一个就可以了。 PS:qemu、kvm、virtualbox都是分给多少内存就全拿去,而不是如vmware一样用多少拿多少,很奇怪他们这样做我还是没有比使用vmware时更好的速度体验呢?

Comments