Chinaunix首页 | 论坛 | 博客
  • 博客访问: 47036
  • 博文数量: 8
  • 博客积分: 1446
  • 博客等级: 上尉
  • 技术积分: 100
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-25 22:14
文章分类
文章存档

2011年(2)

2010年(2)

2009年(4)

我的朋友

分类: LINUX

2011-04-05 10:37:20

用VM运行虚拟ubuntu时,有些人会遇到这种情况:
开机运行后,直接出现命令行模式,并显示——
Please wait. Vmware Tools is currently being installed on your system. Depending on the version of Ubuntu you are installing, you may log in below and use the system during the installation. Otherwise please wait for the graphical environment to launch. Thank you.

然后一直等啊等,等得花儿都谢了,还是没动静。
网上等解决办法各种各样,有些可行,有些难行。只有认识了其产生等根本原因,我们才能找到最终的解决办法。
Ubuntu中文论坛曾经有个帖子,问大家装好系统等第一步做什么,很多人的答案是——连网,换源!

对了,就是源的问题,它才是根本问题之所在!
为什么之前那个命令行出现后,等N久都没用,就是因为系统的源不好,长时间无法下载vm tools包。那么解决的办法有哪些?我列出以下几个方法,供大家参考。

【方法一、装好系统先换源】
大家一般使用VM装新的ubuntu系统(或用虚拟光驱运行iso文件,然后VM通过该虚拟光驱装系统;或VM直接运行iso文件),装完后可直接进入桌面系统,如果你新建虚拟机时,选的网络连接方式是NAT模式,而本身物理机是可上网的话,那么请首先更换你的源。
参考方法如下(以ubuntu10.10为例):
1、终端输入:
sudo cp /etc/apt/sources.list /etc/apt/source.list.backup
     该操作是备份你原来的源列表文件,万一修改失败,可恢复至原样。

2、终端输入:sudo gedit /etc/apt/source.list
     即打开源的列表文件,将里面的内容清空,复制以下内容,并保存
     (一般大陆用户建议使用该网易Ubuntu10.10源,速度较快)
deb maverick main universe restricted multiverse
deb-src maverick main universe restricted multiverse
deb maverick-security universe main multiverse restricted
deb-src maverick-security universe main multiverse restricted
deb maverick-updates universe main multiverse restricted
deb maverick-proposed universe main multiverse restricted
deb-src maverick-proposed universe main multiverse restricted
deb maverick-backports universe main multiverse restricted
deb-src maverick-backports universe main multiverse restricted
deb-src maverick-updates universe main multiverse restricted

3、终端输入:sudo apt-get update
     此操作为更新源列表信息

4、此时你可以更新你想要的软件了。插入一句,新装的系统是英文语言,想安装中文包时,经常会出现下载时,窗口一直死着,直至超时。那也是因为源不对,下不到中文包的缘故,更换源后,此问题可解决。

5、这以后,如果重启出现命令行模式,显示"Vmware Tools is currently being installed on your system...",没关系,不会等太久,就会PASS的。

PS:其实在命令行模式下,也可以用以上方法更换源,不许要一定是进入桌面系统才能换源,当然不能使用gedit打开列表文件,用vi即可。

【方法二、提早安装VM Tools】
该方法的前提是先根据方法一,更换好源,然后主动安装VM Tools,而不像方法一中,等重启出现问题了,再被动安装。该方法网上很多,大家可以搜索看看,这里整理流程如下:
1、在ubuntu进入桌面系统下,点击VM的菜单(VM7.0直接右击左侧的虚拟机名),选择安装VM Tools。这时ubuntu上会出现一个VM Tools命名的光驱,里面有一个VMwareTools-8.1.3-203739.tar.gz文件,将其复制到任意目录,并解压(如命令 tar -xvzf VMwareTools-8.1.3-203739.tar.gz),出现文件夹vmware-tools-distrib。

2、终端中进入该vmware-tools-distrib目录,输入 sudo ./vmware-install.pl 回车执行,输入管理员密码后一路默认安装即可。

【方法三、Windows载入安装包】
其实大家遇到的更多的情况是,发现重启后显示"Vmware Tools is currently being installed on your system...",为时已晚,之前方法一的PS部分可解决现在的问题,另外还有一种方法:
1、用windows去下载对应版本的VM Tools安装文件。

2、在VM对应虚拟机的setting中,找到Floppy,选择Use floppy image file,点击browse,找到刚才的下载的安装文件(可能解压后发现是.iso文件,直接改为.img即可)。

3、开启(重启)虚拟机,出现"Vmware Tools is currently being installed on your system..."即会自动安装。或者手动在VM上点击 安装VM Tools即可。


以上方法整理自网上,可根据个人情况,选择使用。其实大家不管是虚拟机还是物理安装ubuntu,装好后第一步最好是连网和换源。
阅读(2455) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~