Running a MacOS 13 Ventura VM in VMware ESXi

Поділитися
Вставка
  • Опубліковано 16 жов 2024
  • #MacOS #Ventura #ESXi #VirtualMachine
    Full steps can be found at i12bretro.gith...
    --------------------------------------------------------------------
    Downloads and Configuring ESXi
    --------------------------------------------------------------------
    01. Download a MacOS Ventura .iso archive.org/se...[]=mediatype%3A%22software%22
    02. Download Unlocker for VMware ESXi drive.google.c...
    03. Download WinSCP winscp.net/eng...
    04. Extract the downloaded Unlocker for VMware ESXi
    05. Rename the extracted folder unlocker
    06. Log into the ESXi web UI
    07. Enable the SSH service by selecting Actions ≫ Services ≫ Enable Secure Shell (SSH)
    08. Extract WinSCP and run the executable
    09. Connect to the ESXi host IP address via WinSCP
    10. Copy the extracted Unlocker folder to the ESXi host /root directory
    11. Connect to the ESXi host via SSH
    12. Run the following commands to install ESXi Unlocker
    change directory to unlocker
    cd /unlocker
    make the install script executable
    chmod +x ./esxi-install.sh
    run the install script
    ./esxi-install.sh
    reboot esxi host
    reboot
    --------------------------------------------------------------------
    Creating the Ventura VM
    --------------------------------------------------------------------
    01. Log into the ESXi web UI
    02. In the left navigation pane, right click on Virtual Machines ≫ Create/Register VM
    03. Select Create a new virtual machine ≫ Click Next
    04. Name the VM MacOS 13 ≫ Set the Guest OS family to Mac OS and Guest OS Version to Apple MacOS 12 (64-bit) ≫ Click Next
    05. Select the storage datastore to use ≫ Click Next
    06. Set the Memory to at least 4096, Hard disk 1 to 50 GB or more
    07. Expand Network ≫ Set the Adapter Type to VMXNET 3
    08. Expand CD/DVD Drive 1 ≫ Make sure Datastore ISO file is selected ≫ Click Browse next to the CD/DVD Media field
    09. Click Upload ≫ Browse to and select the Mac OS installation ISO
    10. Once the upload completes, click the Mac OS ISO to highlight it ≫ Click Select
    11. Back on the Hardware customization screen click Next
    12. Review the summary provided and click Finish Click the new MacOS 13 VM Click Power on at the top of the page
    --------------------------------------------------------------------
    Installing MacOS Ventura
    --------------------------------------------------------------------
    01. After an initialization sequence the MAC OS Setup should start
    02. Select a Language ≫ Click the next arrow
    03. Select Disk Utility
    04. Select the VMware Virtual SATA Hard Drive Media ≫ Click Erase
    05. Name the drive MacOS ≫ Set the Format to APFS ≫ Click Erase
    06. Click Done ≫ Close Disk Utility
    07. Click Install macOS Ventura
    08. Click Continue ≫ Click Agree ≫ Click Agree again
    09. Select the MacOS disk ≫ Click Install
    10. Wait while Mac OS installs files, the VM will reboot several times
    11. Select your Country ≫ Click Continue
    12. Confirm your languages and keyboard layout ≫ Click Continue
    13. Click Not Now on the Accessibility screen
    14. Click Continue on the Data & Privacy screen
    15. Select Not Now on the Migration Assistant screen
    16. Select Set Up Later and then Skip on the Apple ID screen
    17. Click Agree ≫ Agree again
    18. Enter a name, user name, password ≫ Click Continue
    19. Click Customize Settings
    20. Click Continue ≫ Select Use or Don't Use for Location Services
    21. Pick a time zone ≫ Click Continue
    22. Choose whether to share analytics with Apple ≫ Click Continue
    23. Click Set Up Later on the Screen Time screen
    24. Pick a theme ≫ Click Continue
    25. Welcome to MacOS 13 Ventura
    --------------------------------------------------------------------
    Install VMware Tools (optional, but recommended)
    --------------------------------------------------------------------
    01. Download MacOS Unlocker for VMware Workstation github.com/pao...
    02. Extract the downloaded .zip file
    03. Run Unlocker.exe
    04. Click the Download button under the Tools section
    05. Back in the ESXi web UI select Storage from the left navigation menu
    06. Click the Datastore browser icon at the top of the main content pane
    07. Click Upload ≫ Browse to and select the darwin.iso downloaded by MacOS Unlocker
    08. Once the upload completes click Close to close out of the Datastore browser
    09. Select the MacOS 13 VM ≫ Actions ≫ Edit settings
    10. Attach darwin.iso to CD/DVD drive 1
    11. Inside the VM, double click the mounted VMware tools and run the installer
    Connect with me and others ###
    ★ Discord: / discord
    ★ Reddit: / i12bretro
    ★ Twitter: / i12bretro

КОМЕНТАРІ • 80

  • @larryjaramillo3177
    @larryjaramillo3177 7 місяців тому +2

    Thank you very much for the tutorial, I couldn't use Ventura due to limitations of my hardware, but it worked perfectly for Monterey, now I have a Mac VM within my testing lab in my vCenter. Thank you very much.

    • @i12bretro
      @i12bretro  7 місяців тому

      Glad it was helpful. Thanks for the positive comment

  • @kevintbush
    @kevintbush Рік тому +1

    This guide has been the most complete, straightforward, and easy to understand walkthrough I've seen. Thank you!

    • @i12bretro
      @i12bretro  Рік тому

      That's the goal! Thanks for the comment and really glad it was helpful

    • @khanra17
      @khanra17 8 місяців тому

      and a annoying bgm

  • @nikolakopun6779
    @nikolakopun6779 Рік тому +1

    Man, you are da real MVP! Thank you for this, easy to follow tutorial with all the links and even cmd command c/p. Rarely in IT something works flawlessly and this did. Just a quick note for anyone wondering: I installed Venture even newer version than one in video on ESXI 6.5 without problems and even left e1000 network adapter because I didn't have any other option. This will be really beneficial for me as someone who never used MacOS. Thanks once again!

    • @i12bretro
      @i12bretro  Рік тому

      Appreciate the comment. Glad it was helpful

  • @amroafzal
    @amroafzal Рік тому

    Worked like a charm. Esxi 7.0.3 was used. i tried it on 6.7 first with no success. thank you very much for a great tutorial.

    • @i12bretro
      @i12bretro  Рік тому

      Awesome! Glad to hear it worked for you

  • @saamranahmad
    @saamranahmad Рік тому

    That was really helpful :) Thanks dude

    • @i12bretro
      @i12bretro  Рік тому

      Glad to hear it, thanks for the comment!

  • @kayy1434
    @kayy1434 Місяць тому

    please help
    after reboot struck in boot screen
    Attempting to start up from:
    Mac OS X ... unsuccessful
    ...

  • @n0_alternative__199
    @n0_alternative__199 Рік тому +2

    Dind't work for me on ESXi 8 . Do you think there might be a problem with the ESXi version ? The script installer was successful though .

    • @i12bretro
      @i12bretro  Рік тому +1

      Yeah, on the Unlocker script GitHub (github.com/DrDonk/esxi-unlocker) it says the following "There is an issue with ESXi 8 which stops macOS from booting and is probably related to the news that VMware nolonger support macOS as host and guest for ESXi8. The workaround is to keep existing VMs as 7U2 variants and create new ones as ESXi 7 U2 VMs. This can be done in the dialogs when creating a new VM."
      Sounds like on ESXi 8, you have to tell it to use the ESXi 7u2 "engine" when creating the VM. I haven't upgraded to ESXi 8 yet

    • @n0_alternative__199
      @n0_alternative__199 Рік тому

      @@i12bretro Hey ! Thank you for your answer. Yes. I've done that by reading the github project instructions but didn't work either. I saw in their GitHub they have a new version of their script released, but I can't find the binaries to try it out. Perhaps the new version will work for my ESXi ?
      BR !

    • @i12bretro
      @i12bretro  Рік тому

      Good luck! Let me know if you get it working!

    • @meluvalli
      @meluvalli Рік тому

      I also never got this working on ESXi 8. Any updates on this?

  • @carlosbarrera-h1p
    @carlosbarrera-h1p 10 місяців тому

    I try to install the unlocker on my server but when reboot the server dies due to "FATAL ERROR: 10 (out of resources)"

  • @rjvtechnologies
    @rjvtechnologies 6 місяців тому

    the unlocker does not work on esxi 8 update 2, vm keeps booting on a loop

  • @didierdel2319
    @didierdel2319 19 днів тому

    Bonjour, l'installation a l'air plus compliquer, qu'avec vmware pro.

  • @cartossin
    @cartossin Рік тому +1

    Quick note: it's probably easier to open safari and download vm tools there instead of connecting the iso -- great tutorial though!

    • @i12bretro
      @i12bretro  Рік тому

      Appreciate it! Thanks for the tip

    • @philyou2
      @philyou2 2 місяці тому

      Where to find vm tools ? Thanks

  • @sherazali5824
    @sherazali5824 7 місяців тому

    Hi, great video Thanks for your efforts. i had powered on machine but the mouse seems to be not working so i can't install. can you help on this?
    Highly appric

  • @lkfayz
    @lkfayz Рік тому

    How do you get audio pass through on this? I believe its a pkg file but i don’t have it 😢

  • @hth3858
    @hth3858 Рік тому

    I have another question please, do you try to passthrough GPU (which is supported by Apple) to VM in ESXi when installing macOS?

    • @i12bretro
      @i12bretro  Рік тому

      I haven't tried it in ESXi. I'd most likely get MacOS installed first and then try passing the GPU through once I have a working VM

  • @corbinxtitus
    @corbinxtitus Рік тому

    I was able to get MacOS 12 (Monterey) installed, but if I try Ventura, it attempts to install, and just gives me the default macos "your machine failed to start" message, and boot loops

    • @i12bretro
      @i12bretro  Рік тому

      CPU? Ventura requires an Intel CPU with AVX2 support

    • @corbinxtitus
      @corbinxtitus Рік тому

      @i12bretro ah, I'm on a E5-2667 V2, so that might make sense

    • @i12bretro
      @i12bretro  Рік тому

      Yup, lacks AVX2 support.

  • @looper6120
    @looper6120 Рік тому

    Hi a real quick question, why network adaptor needs to be VMXNET3 instead of E1000e? Thanks a lot!

    • @i12bretro
      @i12bretro  Рік тому

      VMXNet3 was what worked for me when writing the tutorial. You're certainly welcome to try E1000

    • @looper6120
      @looper6120 Рік тому

      @@i12bretro Thank you so much! Let me try and confirm I can provide data point back. Also, after I install and boot the macOS, the interaction is extremely slow and laggy. UI is not very responsive lol. I gave it 8 code CPU and 8 GB ram.

  • @jonesing4fame922
    @jonesing4fame922 2 роки тому +1

    Please tell, what make and model of computer are you using for VMware ESXi? Thanks in advance!

    • @i12bretro
      @i12bretro  2 роки тому

      For this video I used a Dell Optiplex 7050 with an i7-7700 and 32GB of RAM

    • @jonesing4fame922
      @jonesing4fame922 2 роки тому

      Thank you for the quick reply. Would you possibly know if an Apple Mac Pro 2010 hardware modified to run OS X Monterey using Open Core Legacy Patcher can be used for running VMware ESXi / OS X Ventura from an Apple Bootcamp partition? Thanks again!

    • @i12bretro
      @i12bretro  2 роки тому

      I'm guessing, but I doubt hardware from 2010 would be powerful enough

    • @m.l.9385
      @m.l.9385 2 роки тому

      @@jonesing4fame922 You need at least a CPU with a feature set as new as Haswell (that was released around Q2/2013) or your VM will kernel panic.

    • @mytechylife4850
      @mytechylife4850 Рік тому

      ​@@m.l.9385 is there any work around for that? I was able to get Monterey running on a 2009 Xserve with W5590's in it and ESXi 6.5, but all my testing with Ventura results in the kernel panic you described.

  • @marchese007
    @marchese007 11 місяців тому

    Hi Bro, i have ESXi 7.0 update 2. i followed your instruction but when i try to start the installation the VM goes in loop, it restarts over and over and the installation doesn't start. any hint? thank you

    • @marchese007
      @marchese007 11 місяців тому

      fixed, i forgot to rerun the unlocker, thanks

  • @samyosef
    @samyosef Рік тому

    Thanks for the vid does Gpu pass through work?

    • @i12bretro
      @i12bretro  Рік тому

      I've never been able to get GPU passthrough to work. I've had comments of others with success

  • @glimmerstarlight7584
    @glimmerstarlight7584 11 місяців тому

    It is can be install on AMD EPYC CPU?

  • @Mikesco3
    @Mikesco3 2 роки тому

    I had setup Mac os in proxmox, a while back, and it took a bit.
    but is there a chance you could make a video about it if it isn't terribly hard?

    • @Mikesco3
      @Mikesco3 2 роки тому

      Never mind, found it

    • @i12bretro
      @i12bretro  2 роки тому

      Glad to hear it. I've made videos for MacOS 10-13 on Proxmox

  • @dylanyeo7986
    @dylanyeo7986 8 місяців тому

    Any hardware requirements for this macos to install in esxi? I'm using a mini pc 13 gen i7-3700H, 64gb ram, 2TB NVME drive and intel Xe iGPU (96EUs)

    • @i12bretro
      @i12bretro  8 місяців тому +1

      Your system is way more powerful than the one I captured the tutorial on. That's plenty to run this

    • @dylanyeo7986
      @dylanyeo7986 8 місяців тому

      Thanks so much for the prompt reply@@i12bretro

  • @wali8976
    @wali8976 2 роки тому

    When is the full version of Ventura coming out or coming to VMs?

    • @i12bretro
      @i12bretro  2 роки тому

      I haven't seen any official word from Apple, but the expectation is sometime around October

    • @wali8976
      @wali8976 2 роки тому

      @@i12bretro Interesting, thank you!

  • @shirazatm
    @shirazatm Рік тому

    my network adapter is not vmxnet3

  • @tbz1379
    @tbz1379 Рік тому

    Is your Ventura actually "useable" or damn slow? Wondering whether it's worthwhile to buy a powerful WIN notebook and run Ventura on VMWare (so I can use both worlds) but if its damn slow and audio 'hangs', I better stay away and buy the "real thing". (I want to use Logic Pro)

    • @i12bretro
      @i12bretro  Рік тому

      It's usable enough for what I use it for, but it wouldn't work for video or audio editing.

  • @michaelsims4329
    @michaelsims4329 Рік тому

    This doesn't seem to work with ESXi v 8

    • @i12bretro
      @i12bretro  Рік тому

      There's a build on the project's GitHub for ESXi 8, but I haven't personally tested it github.com/netgc/esxi-unlocker

    • @looper6120
      @looper6120 Рік тому

      I can confirm it doesn't work on ESXI v8 sadly. Tried a bunch of solutions, not working... I guess I would just create a nested VM running ESXI 7 update 3 and follow the exact same steps. BTW, which macOS 13 iso did you use? Can i just create one myself? or there are some special tweaks about the ISO. Thanks!

    • @i12bretro
      @i12bretro  Рік тому

      Thanks for sharing your test results. You can build the ISO yourself. There's no tweaks needed

    • @wleee
      @wleee 8 місяців тому

      I already tried it on ESXi 8 U2. You must set compatibility when creating the VM to ESXi 7 U2. The rest is the same as in the video

    • @wleee
      @wleee 8 місяців тому

      I already tried it on ESXi 8 U2. You must set compatibility when creating the VM to ESXi 7 U2. The rest is the same as in the video@@looper6120

  • @roadtest6971
    @roadtest6971 11 місяців тому

    Can this be done for Esxi 8?

    • @i12bretro
      @i12bretro  11 місяців тому

      I'm not sure, I haven't upgraded to 8

    • @wleee
      @wleee 8 місяців тому

      Yes, it can. I already tried it on ESXi 8 U2. You must set compatibility when creating the VM to ESXi 7 U2. The rest is the same as in the video

    • @roadtest6971
      @roadtest6971 8 місяців тому

      I think​@@wleee esxi unlocker will damage ESXi 8 instance ....

  • @omichaeljr
    @omichaeljr Рік тому +1

    Mine is going in a quick loop

    • @rdu_wolf
      @rdu_wolf Рік тому

      Same here

    • @i12bretro
      @i12bretro  Рік тому

      What are your host specs? Ventura requires a CPU with AVX2 support

    • @rdu_wolf
      @rdu_wolf Рік тому

      @@i12bretro Intel Xeon E5-2690. It's on a 10yo server, so quite possible it doesn't have that.

    • @i12bretro
      @i12bretro  Рік тому +1

      Yeah, it has AVX but not AVX2. I have a similar aged CPU in one of my servers and it won't run Ventura. Can run Monterey with no issues though

    • @rdu_wolf
      @rdu_wolf Рік тому

      @@i12bretro Ah thanks for the heads up! That's likely what I will do.