VMWare player 下利用minimal.iso最小化安装CentOS 6.5 并解决安装vmware-tool出现的问题

参考了:http://www.myexception.cn/operating-system/1495447.html


vmware 是一个不错的虚拟机,现在发布了免费的vmware player,我下载了这个免费版本的虚拟机:6.0.2和5.0.3 两个版本

简单比较:6.0.2 安装后就是中文界面 对新手来说是好事,不用再汉化了,但有一点不能修改安装路径。

         5.0.3 安装后是英文版本的,不过可以修改安装路径(这个地方我记错了,晚上在笔记本上重新安装时测试过不能更改安装路径,这个与6.0.2一样),英文很简单。我查了一下以前的版本,但有一个菜单,现在都没有了,所以在后面安装vmware-tools工具时操作有点困难。

一、系统的安装

开始安装,我在两个版本上都安装了centos 6.5没有什么难度(我在windows 7 64下用的是6.0.2版来安装的64位的centos,存在着一个操作问题,在centos运行期间,不能用ctrl+alt+鼠标单击释放出来鼠标;另外一个是在windows 7 32下用的是5.0.3,上面提到的问题不存在。)


二、安装vmware-tools

   在安装系统过程中vmware就提示需要下载vmware-tools 点击更新就行了,更新完成再安装时出现一些问题。解决如下:

   1.在centos上安装vmware-tools 需要系统必须安装perl组件,但在centos6.5-minimal.iso里没有这个组件,只能利用网络来安装。

   但minimal安装后网卡默认不启动,所以要自己配置

  操作如下:

    a.启动vmware player进行centos,登录时使用root用户

    b.利用vi 对/etc/sysconfig/network-scripts/ifcfg-eth0 进行修改。

    原来的内容:

1
2
3
4
DEVICE= "eth0"
HWADDR= "00:0C:29:AC:2A:40"
NM_CONTROLLED= "yes"
ONBOOT= "no"

修改成:

1
2
3
4
5
DEVICE= "eth0"
BOOTPROTO=dhcp
HWADDR= "00:0C:29:AC:2A:40"
NM_CONTROLLED= "yes"
ONBOOT= "yes"

   c.安装perl组件(在b步修改完成后 重启一下)

   Centos 6自身不带perl,所以要自己安装perl,有两个方法一个是下载源码安装,一个是利用yum来安装,这儿采用yum来安装

   yum install perl

   说明:centos 6.5自身就配置好了yum源,只要能上网就可以利用 。

 d.获取vmware-tools,上面提到两个版本的vmware player都会在安装系统时提示下载vmware-tools的镜像文件。

 e.安装tools:(d步里完成后会提示安装vmware-tools,点击一下在centos里利用下面的命令来安装


1
2
3
4
5
6
7
8
9
10
cd  /mnt
  mkdir  cdrom
  mount  /dev/cdrom  /mnt/cdrom
  cd  /mnt/cdrom
  cp  vmware-tools-xxxx. tar .gz  /root
  cd  /root
  umount  /mnt/cdrom
  tar  -zxvf vmware-tools-xxx. tar .gz
  cd  vmware-tools-distrib
  . /vmware-install .pl

    到此启动安装程序,安装说明确认就可以了

   f.安装到最后会出错

     利用yum install fuse-libs 就可以解决

       blocking file system:[FAILED]