VMware16Pro中安装的MacOS11.13禁用系统完整性保护(rootless)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了VMware16Pro中安装的MacOS11.13禁用系统完整性保护(rootless),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1366字,纯文字阅读大概需要2分钟。
内容图文
Win10 中的 VMWare16Pro安装的 MacOS11.13禁用系统的完整性保护(rootless)
1、背景
在 Windows 10 中的 WMware16 Pro 中安装了 MacOS10.13,但是,
使用 root 权限执行某些操作的时候,系统提示没有权限,查看系统完整性保护(sudo csrutil status),提示是打开状态
如下图所示:
在网上查了一堆资料之后都说重启按住 Command+R 会进入Recovery 模式,但是,我目前的情况并不会进入,
因此,我就想到了直接用安装盘进去,也就相当于是 Recovery 模式,
2、操作流程
2.1 设置虚拟机
关闭虚拟机,并设置 MaxOS虚拟机的光盘,让它指向系统安装盘:
我的ISO指向的路径是: D:\软件\OS\macOS High Sierra 10.13.iso
2.2 进入MacOS的BIOS
设置好虚拟机之后,就可以开启虚拟机了,并进入 MaxOS 的 BIOS,选择从 CDROM 中启动:
2.3 进入安装模式
在 BIOS 中选择 CDROM,并按下回车之后,系统开始从 ISO 镜像中加载系统:
2.4 在实用工具中禁用系统保护功能
进入安装系统界面之后,选择上边菜单栏的【实用工具】,在 bash 中执行命令 csrutil enable 禁用系统保护:
2.5 重新编辑虚拟机
禁用系统保护之后,就可以【关闭】虚拟机了,然后再次编辑虚拟机,去掉 ISO 镜像:
2.6 开机完成
编辑好虚拟机,保存退出之后,就可以直接启动 MaxOS 了,此时启动的时候,
看到 MacOS 启动界面的进度条的时候需要多等待一会,然后就正常进入系统了,
此时已经禁用了系统的完整性保护了,可以使用 root 权限随意修改系统文件:
2.7 如何恢复系统保护?
如果有需要恢复系统保护功能,可以用同样的方法进入所谓的 Recovery 模式,再执行
csrutil enable
然后关系,去掉 iso,再启动即可。
内容总结
以上是互联网集市为您收集整理的VMware16Pro中安装的MacOS11.13禁用系统完整性保护(rootless)全部内容,希望文章能够帮你解决VMware16Pro中安装的MacOS11.13禁用系统完整性保护(rootless)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。