RHEL7/CentOS7虚拟机异常关闭导致vmware tool启动脚本报错


启动虚拟机到以下界面按e键

输入:1 并按Ctrl+x 进入单用户模式

删除/etc/vmware-tools/和 /usr/lib/vmware-tools/目录下的所有文件
重新执行vmware-install.pl安装VMware-Tools  --若有安装包则使用该方法安装
从其它正常运行的正常的机器上拷贝/etc目录下的vmware-tools,如下:
cd /etc
tar -cvzf vmware-tools.tar.gz vmware-tools
将vmware-tools.tar.gz打包文件下载至电脑并保存到fat32格式的U盘里,并将U盘与虚拟机连接

fdisk -l 查看U盘对应在系统的盘符

挂接上U盘并将文件拷贝到/etc目录下

解压vmware-tools.tar.gz
cd /etc
tar -xvzf vmware-tools.tar.gz
reboot

若重启不能正常进入OS则是进入以下

开机就进入命令窗口,窗口提示信息如下:

generating “/run/initramfs/rdsosreport.txt”
entering emergencymode. exit the shell to continue
type “journalctl” to view system logs.
you might want to save “/run/initramfs/rdsosreport.txt” to a usb stick or /boot after mounting them and attach it to a bug report。


解决方法:

xfs_repair /dev/mapper/vgroot-lvroot -L
reboot

重启后则正常进入OS

请使用浏览器的分享功能分享到微信等