-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Disabling System Integrity Protection #89
Comments
Hi contributors, Thanks for the great setup script. It really helped. Same issue/question here. I want to disable SIP. To get into Recovery Mode, I re-attach the Base system VDI, boot into it, and disable SIP. However, after the restarting, Recovery mode is loaded again. It seems it will only boot into Recovery mode unless the Base system VDI is detached again. The problem is that SIP is enabled again as soon as I boot into the OS, instead of Recovery mode. I realize this might not be the best place to ask this question. 😅 Some tips/help to get us into the right direction would be greatly appreciated! 🙂 |
You can create an NVRAM variable called
Please mind that I haven't tested this, and the Additional interesting NVRAM variables found in this repository by erikberglund. |
We'll try that. Thanks for the response @myspaghetti. It is very much appreciated! 😄 |
Tested, doesn't work. I recommend copying the value of |
@RicoVZ @ManasMahapatra the following disables CSR:
The |
Will try that. Thanks for all the help, @myspaghetti . |
Hello guys, I found out that this works for windows. Haven't tested on other hosts.
|
@mataps you don't need the extra three bytes after |
@myspaghetti You're right, for some reason base64 didn't work for me during that time. So I went and used a web-based base64 encoder which added those extra bytes. I should use |
I tried this on a Catalina install (macOS host) and it resulted in the VM giving me a "Can't attach Nvram Storage driver". Can anyone confirm that this method works on catalina? /EDIT: This has worked for me to get me into recovery and disable SIP: geerlingguy/macos-virtualbox-vm#46 (comment) |
@dvcrn this is an old issue that doesn't apply to current versions. You can disable SIP as described in the documentation. |
Just leaving this to help anyone who may have run into issues following the documentation. Was small but basically after making the new ISO you need to mount it explicitly. When I rebooted after deleting the nvram etc it booted me into recovery for some reason. I restarted into macos picking the option without "base system" in the name. Then I logged in via ssh and mounted the iso using diskutils. After that I was able to follow the rest of the documentation and copy everything over to EFI. Everything is working now. |
I successfully set up The virtual machine with MacOS Mojave. However, for certain reasons, I need to disable the System Integrity Protection. Is there a way I can get into the recovery mode in the VM?
Host Machine: Ubuntu
The text was updated successfully, but these errors were encountered: