您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
vmwareWorkStation 16 Pro为mac13.5.1关闭系统完整性保护SIP
发布时间:2023-09-30 22:26:06编辑:雪饮阅读()
-
SIP受限
自上篇
mac13.5.1开启ssh服务远程连接 (gaojiupan.cn)
开启了ssh服务后,就能像linux那样方便的操作习惯了。
当然这是理想状态。
实际上呢?
xy@win11xy ~ % mkdir /d
mkdir: /d: Read-only file system
发现在根目录新建一个目录都是受限的。
我当前登录用户名是xy,那么
xy@win11xy ~ % pwd
/Users/xy
xy@win11xy ~ % mkdir d
xy@win11xy ~ % ls
Desktop Documents Downloads Library Movies Music Pictures Public d
也就是说在当前用户目录直接建立目录自然不受限制的。
这是因为
System Integrity Protection为开启的原因
简写SIP
出现这个问题是SIP的问题,也就是Mac系统的“系统完整性保护”机制,该机制作为Mac的保护机制,会限制我们进行部分操作,所以我们需要进入恢复模式把SIP进行关闭。
查看当前SIP状态
xy@win11xy ~ % csrutil status
System Integrity Protection status: enabled.
可见,确实是开启的状态。
关闭SIP
mac真机的话,据说是根据不同情况有的不同的方法,最常见的是command+R在开机的时候就可以进入recovery模式。
而虚拟机的话也是有不同的几种操作方式。我这里:
VMware® Workstation 16 Pro
16.2.3 build-19376536
win11的物理机
这是目前的环境情况。
那么我这里当时也是没有额外制作恢复模式的虚拟磁盘并添加。
所以我这里直接使用当时安装时候的iso镜像文件。Install macOS Ventura 13.5.1.iso
(1)关闭mac后,虚拟机设置里面”CD/DVD(SATA)”的“社备状态” 勾选 “启动时连接
在“连接”里面勾选“使用ISO映像文件(M)”选择到上面这个iso文件。
(2)然后当前虚拟机选中状态,在VMware WorkStation工具栏“虚拟机(M)”=>”电源”=》“打开电源时进入固件(F)”
(3)进入到Boot Manager中选择EFI VMware Virtual SATA CDROM Drive (1.0)
(4)然后就进入到像是我们第一次安装mac 13.5.1系统时候的那个界面。在这里的工具栏“实用工具”=>”终端”就进入了命令行。
(5)然后用csrutil status命令查看到状态确实也还是enabled。
然后用命令csrutil disable关闭它。
关闭完成后最好再次查看下状态是否变更了。
我这里关闭后重新启动发现貌似还没有改过来,后来重新到这个界面再次查看状态,确实已经修改了,再次重新进入系统查看状态也是disabled了。
可能修改的生效需要时间。。。。也或者我看错了。。。
关键字词:vmwareWorkStation 16 Pro,mac13.5.1,SIP,系统完整性