Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1119412
  • 博文数量: 284
  • 博客积分: 8223
  • 博客等级: 中将
  • 技术积分: 3188
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-01 13:26
文章分类

全部博文(284)

文章存档

2012年(18)

2011年(33)

2010年(83)

2009年(147)

2008年(3)

分类: LINUX

2012-02-20 21:28:46

    Ubuntu 10.10 发布不久便 down 了一个下来,打算在虚拟机中尝试以新硬盘安装,虽然之前也有玩过,但是仍遇到不少问题。

       首先总是在安装界面“至少要有 2.6GB 磁盘空间”那里过不去,用 Ubuntu 的分区编辑器检测不到硬盘,尝试先另外手动分区再安装仍然无效,后来想了想,用 SCSI 检测不了(VMWare 自动选择 SCSI),那么 IDE 呢?重新建立虚拟机,把虚拟磁盘类型设置为 IDE,正确识别,顺利分区。

       安装完,当然是要安装 VMWare Tools 啦,不过这次我换了方法。在点击“安装 VMWare Tools ”后,直接双击桌面上出现的光盘图标进入 VMWare Tools 光盘目录,右击“…….tar.gz”文件并选择“解压缩到”将其解压到桌面上,然后在终端中进入解压目录执行安装文件,一开始还比较顺利,但问题随之而 来——

       Searching for GCC...
       Detected GCC binary at "/usr/bin/gcc".
       The path "/usr/bin/gcc" appears to be a valid path to the gcc binary.
       Would you like to change it? [no]
       ……
       What is the location of the directory of C header files ........

       类似提示的还有几个,貌似是找不到 kernel 的 header 文件的路径。

       不过还是找到了解决办法,在终端下执行以下命令:
       (注意这里版本号可能有所不同,可以在终端中执行 uname  -r 查看当前内核版本)
       cd  /usr/src/linux-headers-2.6.35-22-generic/include
       cp  -p  generated/utsrelease.h  linux/utsrelease.h
       cp  -p  generated/autoconf.h  linux/autoconf.h

       结果运行完第一条命令就提示权限不够,不过这个也好办。直接在终端下执行 su 命令,再输入密码即可,如果总是提示“认证失败”,可以运行 sudo  passwd 重新设置密码。另一种解决方法
       sudo  -s   
       cd  /lib/modules/$(uname -r)/build/include/linux   
       ln  -s  ../generated/utsrelease.h   
       ln  -s  ../generated/autoconf.h

       重新执行安装命令安装完 VMWare Tools,重启,VMWare Tools 是不会随系统启动的,需要将其添加到“启动程序组”中,不过 Ubuntu 10.10 的界面有点变化,没有了“首选项”里没有了“会话”,而是在“启动应用程序”里添加一个新程序,“命令”里填写 /usr/bin/vmware-toolbox 即可(不过 VMWare-Toolbox 不是在后台隐藏运行的,启动后不要关闭)。
      

       所以对 Ubuntu 10.10 中安装 VMWare Tools 做点小总结:

       1、点击“虚拟机 - 安装VMWare Tools”,双击桌面上出现的光盘图标,右击“…….tar.gz”后缀文件将其解压缩桌面上。

       2、打开“终端”,运行 su 命令后输入密码获取 root 用户权限,依次执行下面的命令(注意这里版本号可能有所不同,可以在终端中执行uname -r查看当前内核版本):
       
cd /usr/src/linux-headers-2.6.35-22-generic/include
       cp -p generated/utsrelease.h linux/utsrelease.h
       cp -p generated/autoconf.h linux/autoconf.h

       3、在终端中进入桌面的解压缩目录(以自己的实际分区目录为基准):
       cd  /home/june/桌面/vmware-tools-distrib
       然后执行:
       sudo  ./vmware-install.pl(注意 / 前有一个 . )

       4、然后剩下的就没什么了,跟以前的基本一致,一路回车,一直到提示选择分辨率,再到提示“Enjoy, — the VMware team”就好了。最后就是在“首选项 - 启动应用程序”里把 vmware-toolbox 添加进去就可以了。

阅读(935) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~