VirtualBox

Changes between Initial Version and Version 1 of Ticket #14279, comment 10


Ignore:
Timestamp:
Aug 8, 2018 2:21:16 PM (6 years ago)
Author:
libsystem_ethan

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #14279, comment 10

    initial v1  
    55> The only thing that you can't do is to boot in Single-user mode.
    66 
    7 Actually, SIP is stored in NVRAM as the csr-active-config variable (https://gist.github.com/pudquick/8b320be960e1654b908b10346272326b). Without a persistent NVRAM, the changes made to this variable made by running `csrutil disable` in recovery mode are not saved once you exit the VM. This makes using a macOS guest under VirtualBox for things like kext development (or other activities which require SIP to be off) very frustrating, as every time I start my VM, I have to boot to recovery, disable SIP, and then boot back into macOS.
     7Actually, SIP is stored in NVRAM as the `csr-active-config` variable (https://gist.github.com/pudquick/8b320be960e1654b908b10346272326b). Without a persistent NVRAM, the changes made to this variable made by running `csrutil disable` in recovery mode are not saved once you exit the VM. This makes using a macOS guest under VirtualBox for things like kext development (or other activities which require SIP to be off) very frustrating, as every time I start my VM, I have to boot to recovery, disable SIP, and then boot back into macOS.

© 2023 Oracle
ContactPrivacy policyTerms of Use