Disable SIP within OSX Virtual Machine

Disabling system integrity protocol on a virtual machine is just as easy as doing so on a physical machine. I found it easier to restart a running virtual machine than to start from a fresh boot.

After restarting the virtual machine, make sure that the mouse pointer/cursor is active int he vm by clicking once. Now hold down “Command + R” or “Windows Button + R” and keep holding until the apple symbol appears. From here it may take a little bit of time to load recovery mode.


Once loaded and presented with the aforementioned menu, open terminal by going to the top bar > utilities > terminal.


At the terminal screen type csrutil disable and hit enter. You will then be told via terminal that SIP has been successfully disabled.


Type reboot or go to the upper menu and restart the virtual machine. Once back in your vm you can now type csrutil status to see that SIP is indeed disabled.


Scroll to Top