[i=s] 本帖最后由 jagub 于 2009-5-29 22:54 编辑 [/i]
我在VMware workstation 6.5.2上安装Ubuntu 9.04的时候发现了几个问题
有的解决了,有的还没有。贴出来大家分享,要是有知道未解决问题的解决方法,清告诉我。
1。是安装vmware tools失败,执行vmware-config-tools.pl的时候报错,无休止循环。
原因:vmware-config-tools.pl的gcc版本确认部分不识别中文。
解决方法:修改vmware-config-tools.pl文件
将3969行改为[code]if ($gcc_version =~ /^gcc version (egcs-)?(\d+\.\d+(\.\d+)*)/ || $gcc_version =~ /^gcc 版本 (egcs-)?(\d+\.\d+(\.\d+)*)/) {[/code]然后在终端执行 sudo /usr/bin/vmware-config-tools.pl
编译成功!
2。鼠标无法主机和客户机自由移动,需要用ctrl-alt切换
解决方法:在终端里面输入[code]sudo apt-get install xserver-xorg-input-vmmouse mdetect[/code]logout以后在登录就好了
如果提示已经安装了上述包的话,可以先卸载他们再安装[code]sudo apt-get autoremove xserver-xorg-input-vmmouse mdetect[/code]一般来说从8.10升级过来的系统会有这样的问题
下述问题的解决方案:
http://www.linuxdiyf.com/bbs/viewthread.php?tid=141143&extra=page%3D&page=2
3。未解决问题
a.无法使用共享剪贴板
b.无法使用autofix guest,就是无法自由变换屏幕大小
c.无法将文件在主机和客户机拖拽
d.无法启动Unity
调查了一下原因,主要是Ubuntu 9.04采用了xorg 1.6。据说这个东西不依赖/etc/X11/xorg.conf文件(s):a)
大家可以查一下,这个文件的长度为0!(新安装以后)
虽然据说,显示方面的设定还可以在这里配置,只是把其他输入设备移动到了其他地方,
但是我怎么尝试都失败了。
没办法,VMware workstation 6.5.2是3月底出来的,可能还未对应xorg 1.6
估计是要等下个版本才能解决上述问题。


jagub 于 2009-06-04 12:47:35发表:
[i=s] 本帖最后由 jagub 于 2009-6-16 09:55 编辑 [/i]
我把制作好的最新的vmtools放到红联的FTP服务器上去了。
服务器IP:211.95.73.26
下载帐号:FTP_hllinux
下载密码:123456
目录:vmtools
红联的服务器有大小限制,上传的文件不对
我上传到这里去了。
http://www.damipan.com/file/1xj0wVx.html
我上传的是最新版本,打上了2.26.29核心的补丁
对应Fedora11和Ubuntu9.10Alpha2
第六根羽毛 于 2009-06-04 11:52:30发表:
这个不错,找了很久了,但愿能用的
wsjgogojie 于 2009-06-03 00:37:29发表:
ddddddddddddddd
iamlzh 于 2009-06-02 11:53:08发表:
10# jagub
正在搞VMware-Tools,这篇文章很有用
jagub 于 2009-06-01 12:39:13发表:
虚拟机还是有作用的,
譬如安装多个系统,或者是用作实验。
baisffsse 于 2009-06-01 10:43:33发表:
现在有钱好办事,菜鸟想省力也省不成了.下载不了.没有钱
472599451 于 2009-05-30 23:08:13发表:
很好!!
我喜欢!!
不然挺麻烦的!
lxk613 于 2009-05-29 23:48:30发表:
直接安装双系统算了,虚拟机也占内存,Ubuntu安装简单,效果很好
allesgut 于 2009-05-29 23:43:56发表:
慢慢地学习一下,很有用!
jagub 于 2009-05-29 22:55:32发表:
还是移动到我喜欢的版面来吧
jagub 于 2009-05-29 17:06:24发表:
说老实话,这样的行为还是属于盗版。
其实也可以正大光明的使用VMware Desktop
1,使用VMware player
2,自己编辑vmx文件,好像有叫做vmx builder的工具
3,使用open-vm-tools
youth3008 于 2009-05-29 15:54:55发表:
这篇文章对我很有用
youth3008 于 2009-05-29 15:54:53发表:
这篇文章对我很有用
jagub 于 2009-05-29 14:15:46发表:
(6)m:b 太高兴了,终于搞定了!!!
从VMware Fusion 2.0.4里面提取到了VMwareTools-7.9.3-159196.tar.gz
不出我所料,安装以后果然可以达到
a.可以使用共享剪贴板
b.可以使用autofix guest,就是自由变换屏幕大小
c.可以将文件在主机和客户机拖放
d.可以启动Unity
具体方法
1,到vmware网站下载VMware Fusion 2.0.4,当然是试用下载
2,把下载到的dmg文件用dmg2img成img格式
http://vu1tur.eu.org/tools/
我试过在Ubuntu里面用dmg2iso,但是不成功。最后在windows虚拟机上用的dmg2img
3,把img文件mount到一个目录[code]sudo mount -t hfsplus -o loop img文件 mount目录[/code]4,找一个Archive.pax.gz的大文件,拷贝的自己的目录里面,顺便改了一下文件所有者
5,在本地目录里解压缩
事先需要安装pax[code]sudo aptitude install pax[/code][code]gunzip Archive.pax.gz
pax -r < Archive.pax[/code](据说可以用gunzip Archive.pax.gz | cpio -i来解压缩,但是不成功)
6,查找一个Linux.iso的文件,这个就是VMwareTools-7.9.3
把他映射到虚拟光盘上就可以得到VMwareTools-7.9.3-159196.tar.gz
奇怪的是:iso文件里面并不包含rpm文件包,而且tar.gz文件也只有53M,
相比之下VMwareTools-7.8.5-156735.tar.gz却有98M之多
要注意的是VMwareTools-7.9.3-159196.tar.gz里面并没有解决
共享目录模块vmhgfs-only编译错误的问题,需要自己修改。
我把自己编译打包的vmhgfs.tar传上来给大家,用法是
在解压缩VMwareTools-7.9.3-159196.tar.gz以后,拷贝到
vmware-tools-distrib/lib/modules/source/里面
然后在vmware-tools-distrib目录下执行[code]sudo ./vmware-install.pl[/code]这个vmhgfs.tar是从虚拟机里面用鼠标拖出来的,呵呵5:ty( ,真高兴
jagub 于 2009-05-28 18:21:12发表:
好像明白了,VMware workstation 6.5.2提供的是VMwareTools-7.8.5-156735
而上帖所用的是VMware Fusion 2.0.4的VMwareTools-7.9.3-159196
大家有知道哪里可以下载到VMwareTools-7.9.3-159196.tar.gz的
jagub 于 2009-05-28 17:46:18发表:
http://www.vmware.com/appliances/directory/cat/508
这个网页上制作的9.04虚拟机竟然支持
a.可以使用共享剪贴板
b.可以使用autofix guest,就是无法自由变换屏幕大小
c.可以将文件在主机和客户机拖拽
d.可以启动Unity
PS:没人看,就当自己做个备份吧:ha3nd
梅友潜 于 2009-05-28 15:48:17发表:
一直用wubi安装的8.10
梅友潜 于 2009-05-28 15:48:09发表:
一直用wubi安装的8.10
jagub 于 2009-05-28 12:55:03发表:
没人用vmware了吗?
jagub 于 2009-05-27 13:17:37发表:
另外的一个问题,在编译共享目录模块vmhgfs-only的时候报错。[code]/tmp/vmware-config0/vmhgfs-only/page.c: 在函数‘HgfsWriteBegin’中:
/tmp/vmware-config0/vmhgfs-only/page.c:867: 错误: 隐式声明函数‘__grab_cache_page’[/code]查了些资料,知道原来是2.6.28 linux kernel不支持__grab_cache_page函数
解决方法:
1,解压缩/usr/lib/vmware-tools/modules/source/vmhgfs.tar
2,然后修改vmhgfs-only/page.c文件
将867行的[code] page = __grab_cache_page(mapping, index);[/code]改为[code] page = grab_cache_page_write_begin(mapping, index, flags);[/code]3,重新将vmhgfs-only打包为vmhgfs.tar文件
4,删除现有的编译输出文件[code]sudo rm /lib/modules/$(uname -r)/misc/vm*.{o,ko}[/code]5,再编译[code]sudo /usr/bin/vmware-config-tools.pl[/code]如果觉得麻烦,可以下载我修改的文件,放入/usr/lib/vmware-tools/modules/source/
然后从第4步开始执行
jagub 于 2009-05-27 12:46:49发表:
安装完KUbuntu9.04
结果发现:
a.可以使用共享剪贴板
b.可以使用autofix guest,就是无法自由变换屏幕大小
c.可以将文件在主机和客户机拖拽
d.可以启动Unity
(5ty(这是为什么啊!!
jagub 于 2009-05-27 09:18:59发表:
昨天在另外的一台虚拟机(KUbuntu,KDE的)上实验了一下
发觉同样是xorg1.6版本,但是可以支持autofix guest:0wl;l1
唯一的区别是这个版本是从8.10升级过来的。
今天想试试看直接安装KUbuntu 9。04后的效果
Stealth 于 2009-05-26 12:47:15发表:
楼主先行者啊