kkc Posted February 19, 2016 Share Posted February 19, 2016 As I am developing some apps on windows which needed packaging for Mac, I created an El Capitan VM in VMware workstation pro V5. Then realized that OSX is now SIP protected... aaaargh...! And despite trying different key combos, I could not boot into the OS X Utilities menu so that I could use "csrutil disable" in Terminal. Finally figured it out and so here it is for anyone who also hates losing time like I did. Disabling SIP1. Start vmware2. select guest and "power to firmware"3. in efi menu, enter setup > config boot options > add boot options > select recovery partition > select boot.efi4. at input file description hit <enter> and type in label e.g. "recovery" > commit changes and exit5. boot from recovery and be patient5. follow prompt until you see OS X Utilities menu6. At the very top menu select Utilities > Terminal7. In terminal enter "csrutil status"8. then csrutil disable9. then csrutil status10. then reboot > hit enter once or twice 11. Double check in OSX Terminal app to ensure SIP is disabled Enjoy..! 2 Link to comment https://www.insanelymac.com/forum/topic/310981-disabling-sip-in-el-capitan-under-vmware-workstation-pro-running-on-windows-81/ Share on other sites More sharing options...
smolderas Posted February 19, 2016 Share Posted February 19, 2016 As I am developing some apps on windows which needed packaging for Mac, I created an El Capitan VM in VMware workstation pro V5. Then realized that OSX is now SIP protected... aaaargh...! And despite trying different key combos, I could not boot into the OS X Utilities menu so that I could use "csrutil disable" in Terminal. Finally figured it out and so here it is for anyone who also hates losing time like I did. Disabling SIP 1. Start vmware 2. select guest and "power to firmware" 3. in efi menu, enter setup > config boot options > add boot options > select recovery partition > select boot.efi 4. at input file description hit <enter> and type in label e.g. "recovery" > commit changes and exit 5. boot from recovery and be patient 5. follow prompt until you see OS X Utilities menu 6. At the very top menu select Utilities > Terminal 7. In terminal enter "csrutil status" 8. then csrutil disable 9. then csrutil status 10. then reboot > hit enter once or twice 11. Double check in OSX Terminal app to ensure SIP is disabled Enjoy..! You could do it simpler with your boot loader settings. Clover can do that perfectly. Link to comment https://www.insanelymac.com/forum/topic/310981-disabling-sip-in-el-capitan-under-vmware-workstation-pro-running-on-windows-81/#findComment-2216652 Share on other sites More sharing options...
Donk Posted February 19, 2016 Share Posted February 19, 2016 You could do it simpler with your boot loader settings. Clover can do that perfectly. This does not use bootloaders like Clover. It is a close to a real Mac as is possible in a VM. 1 Link to comment https://www.insanelymac.com/forum/topic/310981-disabling-sip-in-el-capitan-under-vmware-workstation-pro-running-on-windows-81/#findComment-2216654 Share on other sites More sharing options...
smolderas Posted February 19, 2016 Share Posted February 19, 2016 This does not use bootloaders like Clover. It is a close to a real Mac as is possible in a VM. Either you don't know what you are talking about or don't know which boot loader you are using, or the VMware doing something illegal... Link to comment https://www.insanelymac.com/forum/topic/310981-disabling-sip-in-el-capitan-under-vmware-workstation-pro-running-on-windows-81/#findComment-2216656 Share on other sites More sharing options...
Donk Posted February 19, 2016 Share Posted February 19, 2016 Either you don't know what you are talking about or don't know which boot loader you are using, or the VMware doing something illegal... Uh I wrote the VMware unlocker with nearly 400000 downloads and know how VMware do this. VMware is using an EFI firmware image and boot vanilla OS X on Fusion, and with the unlocker on Workstation and ESXi. It does not use any 3rd party boot loaders. 2 Link to comment https://www.insanelymac.com/forum/topic/310981-disabling-sip-in-el-capitan-under-vmware-workstation-pro-running-on-windows-81/#findComment-2216671 Share on other sites More sharing options...
kkc Posted February 19, 2016 Author Share Posted February 19, 2016 Donk... thanks for the unlocker ...!! awesome... ! I really did not want to buy a mac just for packaging couple of apps. Also the boot to EFI is perfect... as it gives access to virtually any object at the bootstrap level. I haven't tried connecting an apple device yet - iphone or ipad... leave that for another day...! Link to comment https://www.insanelymac.com/forum/topic/310981-disabling-sip-in-el-capitan-under-vmware-workstation-pro-running-on-windows-81/#findComment-2216678 Share on other sites More sharing options...
smolderas Posted February 19, 2016 Share Posted February 19, 2016 Uh I wrote the VMware unlocker with nearly 400000 downloads and know how VMware do this. VMware is using an EFI firmware image and boot vanilla OS X on Fusion, and with the unlocker on Workstation and ESXi. It does not use any 3rd party boot loaders. Well, I didn't know that. I thought that one needs a boot loader even after using your unlocker. Good job on that, I didn't mean anything negative on your job... Link to comment https://www.insanelymac.com/forum/topic/310981-disabling-sip-in-el-capitan-under-vmware-workstation-pro-running-on-windows-81/#findComment-2216692 Share on other sites More sharing options...
NSCXP2005 Posted February 25, 2016 Share Posted February 25, 2016 What does disabling SIP do under VMWare? Link to comment https://www.insanelymac.com/forum/topic/310981-disabling-sip-in-el-capitan-under-vmware-workstation-pro-running-on-windows-81/#findComment-2218391 Share on other sites More sharing options...
sebus Posted February 28, 2016 Share Posted February 28, 2016 Either you don't know what you are talking about or don't know which boot loader you are using, or the VMware doing something illegal... WOW, that funny! You really have no idea yourself (what you talking about & who you reply to!) sebus Link to comment https://www.insanelymac.com/forum/topic/310981-disabling-sip-in-el-capitan-under-vmware-workstation-pro-running-on-windows-81/#findComment-2219139 Share on other sites More sharing options...
smolderas Posted February 28, 2016 Share Posted February 28, 2016 WOW, that funny! You really have no idea yourself (what you talking about & who you reply to!) sebus Yeah, I didn't know how VMware works and who I replied. I thought, that it was the OP... Link to comment https://www.insanelymac.com/forum/topic/310981-disabling-sip-in-el-capitan-under-vmware-workstation-pro-running-on-windows-81/#findComment-2219165 Share on other sites More sharing options...
Donk Posted February 28, 2016 Share Posted February 28, 2016 Yeah, I didn't know how VMware works and who I replied. I thought, that it was the OP... Hey - no problem for me. We all have to learn and that's what makes these forums so useful. 3 Link to comment https://www.insanelymac.com/forum/topic/310981-disabling-sip-in-el-capitan-under-vmware-workstation-pro-running-on-windows-81/#findComment-2219167 Share on other sites More sharing options...
TLN Posted March 13, 2016 Share Posted March 13, 2016 Hi. I wonder, how can you work with kexts or something from MAC os X in vmware. Should you (and if it possible) to install Clover or something? I've tried installing refind - it works and adds some options. But when I try to run Clover - it fails. Any ideas? Link to comment https://www.insanelymac.com/forum/topic/310981-disabling-sip-in-el-capitan-under-vmware-workstation-pro-running-on-windows-81/#findComment-2223294 Share on other sites More sharing options...
PippoX0 Posted March 13, 2016 Share Posted March 13, 2016 Even it is not needed, if you disabile Efi , and you want boot OSx in VMWare, you could install/ use Chameleon or Enoch bootloader. On my trials with Clover ,i was'nt able to boot Osx on Vmware. See Ya Link to comment https://www.insanelymac.com/forum/topic/310981-disabling-sip-in-el-capitan-under-vmware-workstation-pro-running-on-windows-81/#findComment-2223299 Share on other sites More sharing options...
TLN Posted March 13, 2016 Share Posted March 13, 2016 I tried installing Enoch, but I cannot get to boot menu. I can do it with Clover or Refind. I've tried installing refind, but there's one option only. When I tried refind + clover, clover was listed as an option. Link to comment https://www.insanelymac.com/forum/topic/310981-disabling-sip-in-el-capitan-under-vmware-workstation-pro-running-on-windows-81/#findComment-2223308 Share on other sites More sharing options...
azrael2000 Posted November 14, 2017 Share Posted November 14, 2017 Hello. I have VMWare Workstation (not Pro) and am having trouble getting the SIP for my Mac El Capitan turned off. Reading your post, you say 2. select guest and "power to firmware" Looking through all of my settings, with the guest powered down, I can't seem to find that option anywhere. I've googled for it, but either I am not entering a good search phrase, or I'm going blind (both possible). Where is this option located. Regards Link to comment https://www.insanelymac.com/forum/topic/310981-disabling-sip-in-el-capitan-under-vmware-workstation-pro-running-on-windows-81/#findComment-2534525 Share on other sites More sharing options...
Recommended Posts