Mac下使用VMware安装CentOS Mini X64。
因为Mini版本有些东西被精简了,所有会有一些坑,这里记录一下。
比如ifconfig会发现只有本地网络
无界面挂载CDROM安装VMTools
安装VMTools遇到错误

./vmware-install.pl :/usr/bin/perl:bad interpreter:No such file or directory.

首先是联网,因为联网才能安装perl环境,有了pel环境,才能安装VMTools。

#这个是网络配置脚本
/etc/sysconfig/network-script/ifcfg-eth0
#是否依赖Network Manager的控制,minimal没装这玩意,所以设为no
NM_CONTROLLED="no"
#开机启动
ONBOOT="yes"
#重启网络服务
service network restart

安装perl环境

#因为只是使用环境,所以这样安装,有更高要求的可以编译安装
yum install perl

安装VMTools
在VM菜单栏选择Install VMware Tools后,会挂载到CDRom。

#你会看到VMTools的安装包(文件名可能不一样),但是这个这个文件夹是只读的
cd /dev/cdrom
#挂载光驱到mnt
mount /dev/cdrom /mnt
复制安装包的根目录
cp /mnt/VMToos.tar.gz ~
#卸载mnt
umount /mnt
cd ~
#解压
tar zxvf VMTools.tar.gz
cd VMTools
./vmware-install.pl

不错意外就安装完了。重启即可。
可能遇到的问题

#这个是不能启动服务
initctl: Job failed to start
Unable to start services for VMware Tools

解决办法

/etc/vmware-tools/services.sh start

这个问题

Blocking file system: [FAILED]

解决办法

yum install fuse-libs
/etc/vmware-tools/services.sh restart

本文由程小白创作,本文可自由转载、引用,但需署名作者且注明文章出处。

原文地址:https://www.chengxiaobai.cn/skills/vm-install-mini-centos.html