详解:MacOS全屏显示,VMware Tools的安装与使用

详解:MacOS全屏显示,VMware Tools的安装与使用


前言:

最近在学习IOS开发,使用VMware搭建MacOS系统编程环境,在安装并使用VMware Tools的过程中遇到了一些问题,所以写一篇博客,详细介绍从安装VMware Tools到全屏化的整个过程;


1、安装VMware Tools

VMware主界面的虚拟机选项内有"安装VMware Tools"按钮,但是在MacOS系统中,点击之后,会提示"更新服务器上找不到组件",这导致我们需要手动安装VMware Tools工具;
详解:MacOS全屏显示,VMware Tools的安装与使用
解决途径是,在网上下载镜像文件 darwin.iso,该镜像文件以上传百度网盘,链接为https://pan.baidu.com/s/1AUr5kjvCO0WLgTwqooG0FQ

提取码为:72tz

详解:MacOS全屏显示,VMware Tools的安装与使用

下载完毕之后,进入VMware,在MacOS虚拟机选项中进行设置,将ISO映像文件设为之前下载的iso文件;

详解:MacOS全屏显示,VMware Tools的安装与使用
运行虚拟机,进入后会发现桌面上有一个VMware Tools安装包;

详解:MacOS全屏显示,VMware Tools的安装与使用
双击VMware Tools之后,进行安装,一直点击继续至完成安装就可以,安装时间可能会过长,需耐心等待;

详解:MacOS全屏显示,VMware Tools的安装与使用
详解:MacOS全屏显示,VMware Tools的安装与使用

安装完毕之后,重新启动MacOS,这时点击虚拟机选项,可以发现之前的"安装VMware Tools",已经变为"更新VMware Tools",说明安装成功;

详解:MacOS全屏显示,VMware Tools的安装与使用

2、使用VMware Tools进行全屏化

安装VMware Tools完成之后,需要进入Recover OS进行系统的设置;

首先,在镜像文件中,找到后缀为".vmx"的文件,以记事本形式打开;
详解:MacOS全屏显示,VMware Tools的安装与使用
在文件开头添加语句:

bios.forceSetupOnce = “TRUE”

有的博客写到需要添加 bios.bootDelay = “5000”,但是在实际过程中我发现这句话即使不添加也可以进入BIOS界面;

还需注意的是,虚拟机在关闭时会重写vmx文件,所以修改vmx文件的操作必须在关闭虚拟机之后再进行,这样才能保留我们的修改;

如果修改vmx之后,运行虚拟机未能进入BIOS界面,或者报错"True不是有效值",可能是手动输入bios.forceSetupOnce = "TRUE"语句时添加了多个空格,导致语句无效;

详解:MacOS全屏显示,VMware Tools的安装与使用
修改完成之后,运行虚拟机,进入BIOS界面,按如下步骤,可进入Recover OS;

详解:MacOS全屏显示,VMware Tools的安装与使用

详解:MacOS全屏显示,VMware Tools的安装与使用

详解:MacOS全屏显示,VMware Tools的安装与使用

详解:MacOS全屏显示,VMware Tools的安装与使用

详解:MacOS全屏显示,VMware Tools的安装与使用
详解:MacOS全屏显示,VMware Tools的安装与使用
点击上方的菜单栏的实用工具,进入终端;
详解:MacOS全屏显示,VMware Tools的安装与使用

输入命令:“csrutil disable”,关闭SIP服务,显示Successful则说明成功,再输入reboot命令重启;
详解:MacOS全屏显示,VMware Tools的安装与使用
详解:MacOS全屏显示,VMware Tools的安装与使用

3、全屏化

完成上述操作之后,点击VMware界面的全屏化按钮,就可以在整个电脑屏幕内显示虚拟机;

详解:MacOS全屏显示,VMware Tools的安装与使用