关闭边栏(ESC)打开边栏(ESC)

VM 上装了macos后,设置上真是遇到好多问题,其中一个就是分辨率呀,刚装完系统时,只显示1024*768的分辨率,郁闷吧,网上好多文章写了怎么改分辨率,都不行呀,找了好久,试了好久,下面这个方法是可行的

首先重启电脑的时候,一直按住Cmd+R (对应的window键盘位置:win+R)直到出现苹果logo。
接下来就进入进入recovery mode 会出现一个界面如下图:

而不是登录界面。

接下来选这简体中文啦:然后再进入到如下图界面,点击“实用工具”》“终端”。
在输入命令 csrutil disable (打开SIP用“csrutil enable”):提示成功就是行了。
然后重启

然后在Mac虚拟机里的终端执行下面的命令,执行完之后重启即可

1920*1080分辨率:

sudo nvram AC20C489-DD86-4E99-992C-B7C742C1DDA9:width=%80%07%00%00

sudo nvram AC20C489-DD86-4E99-992C-B7C742C1DDA9:height=%38%04%00%00

3840*2160分辨率:

sudo nvram AC20C489-DD86-4E99-992C-B7C742C1DDA9:width=%00%0F%00%00

sudo nvram AC20C489-DD86-4E99-992C-B7C742C1DDA9:height=%70%08%00%00

重新登陆后,显示里就能看到跟主机一样的分辨率了

重新装了一次MACOS,发现这个分辨率,不需要弄第一步,直接添加分辨率,然后安装VM TOOLS就可以了,只是会提示下面这个。