Mac OS install on AMD Ryzen/INTEL (VMWare) Opencore - Improved Performance - Works with Tahoe / Sequoia / Sonoma / etc

Here's a screen print when I try to change resolution:

1750182147847.png
 
Last edited:
Never mind, found it, have to "allow" VMWare tools daemon in "Privacy and Security". Now I can "pull" to any resolution, or use the set resolution command.
Richard Southworth
 
  • Like
Reactions: tucano2000
I had noticed outbound data transfer was slow, went back and reread the first page of this thread, and sure enough there was the cure. This is an amazing cookbook, as far as I can tell no deficiencies in the final product other than "Maps" doesnt function correctly. As I understand, it uses a speciality chip in Macs for rendering. Google maps works fine, so no real loss.

This does raise the question, is there any way to incorporate the AMD GPU into the mac os?

Thanks again to tucano2000
 
Last edited:
One additional note - I created the Sequoia vm using the available Sequoia iso, 15.2. I later downloaded the 15.5 pkg file, and successfully updated. Turns out for me it was easier and quicker to go this route, rather than download the 15.5 iso.
 
Last edited:
I had noticed outbound data transfer was slow, went back and reread the first page of this thread, and sure enough there was the cure. This is an amazing cookbook, as far as I can tell no deficiencies in the final product other than "Maps" doesnt function correctly. As I understand, it uses a speciality chip in Macs for rendering. Google maps works fine, so no real loss.

This does raise the question, is there any way to incorporate the AMD GPU into the mac os?

Thanks again to tucano2000, Richard Southworth


In Windows using VMWare or Virtualbox it is not possible to use the host graphics card because none of them have made or are making drivers to allow this support. Mainly because the emulated hardware doesn't currently support many recent graphics features and there's no intention of doing so since macOS isn't officially supported.

One additional note - I created the Sequoia vm using the available Sequoia iso, 15.2. I later downloaded the 15.5 pkg file, and successfully updated. Turns out for me it was easier and quicker to go this route, rather than download the 15.5 iso.
Richard Southworth
It's difficult to host a download site for large files. On a trial basis, I'm trying to put up a torrent of Sequoia 15.5 so that others can download faster.
 
Ran into another problem, having to do with the color profile for the display. Background, at one point I was doing color management professionally, profiling displays and printers, so I have the equipment to create custom profiles. Preview and Photos both work with the "unsupported monitor" default profile, but since I have a wide gamut display all images come thru overly saturated. I installed the custom profile using Displays, Colorsync was happy with it, all sections legal. However, once installed, anytime I click on an image in Photos it ab ends immediately, producing a large report. Preview works fine with my custom profile, rendering a test image correctly (a printer reference image with ProPhoto as the embedded profile).

The display is a BenQ SW2700PT, so I went to their site looking for any Mac related software/drivers, but nothing useful. The "unsupported monitor" default profile is a standard icc format, as is my custom profile, but for some reason Photos plays okay with it but not with mine. Like Maps, not a big loss, if I get serious about any image editing/displaying/printing I'll load up Gimp or something similar. Used Photoshop since the beginning of time, but not much lately, so I cancelled my subscription.

I assume the problem is similar to GPUs, no way to tell the guest what type of display from the host?
 
Last edited:
Another problem - I went thru all the usual steps to disable hypervisor generation, settings, scripts, etc., but no matter what I did when I rebooted a hypervisor was running, with the accompanying decrease in VM performance. I have a recent Lenovo laptop, with biometric sign-in devices, facial recognition and fingerprint sense. The recognition software is run in a virtual machine at boot, justification being increased security. So even with "everything" disabled the system always fired up with a hypervisor running.

Finally found a posting with the solution, disable Windows Hello:

- Modify registry (Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\WindowsHello\Enable) to 0. ( This is the one missing step from search results from internet)

After reboot no hypervisor running, and much increased performance for Sequoia, particularly for display operations, liking moving a large photograph in Preview. Interestingly, the facial recognition and fingerprint sense still work, they just aren't in their own vm.

Before somebody comments, on my system there was no setting available to allow third party devices for windows hello, as on other systems. So the registry modification was the only way to completely kill VBS.
 
Last edited:
Hi everyone,

I'm trying to install macOS Sequoia 15.5 on VMware Workstation Pro 17.6.3, using the OpenCore 1.0.4 EFI (AMD 16-core version). The ISO boots fine, Disk Utility formats the drive, and the installation starts — but it freezes at “About 12 minutes remaining” and never progresses from there.


Host Machine Specs:

Laptop: ASUS ROG Strix G713PV

CPU: AMD Ryzen 9 7945HX (16 cores / 32 threads)

RAM: 64 GB DDR5

OS: Windows 11 Home – Version 10.0.22631 (Build 22631)

BIOS Mode: UEFI

Virtualization (SVM / AMD-V): Enabled

IOMMU & TPM: Enabled

Hyper-V & Memory Integrity: Fully disabled

VMware Unlocker: Applied successfully (ran win-install.cmd as admin)

Network Adapter: Bridged mode using vmxnet3 driver (confirmed in .vmx file)


VM Configuration:

SATA 0:0: OpenCore 1.0.4 VMDK (AMD – 16 cores)

SATA 0:1: Virtual disk (120 GB for macOS installation)

CD/DVD (SATA): macOS Sequoia 15.5 ISO

Memory: 8192 MB

Processors Assigned: 16

USB Controller: 3.1

Network: Bridged (VMXNET3)


Issue:

The installer loads and begins installing macOS. But it gets stuck at “About 12 minutes remaining” and does not move forward — no crash, no error, just frozen indefinitely.


Already Tried:

Fresh VM from scratch

Different ISOs (Sonoma and Sequoia)

Verified .vmx contains ethernet0.virtualDev = "vmxnet3"

Ran bcdedit /set hypervisorlaunchtype off + disabled DeviceGuard

Tried multiple EFI builds (OpenCore 1.0.4 AMD – 8 cores and 16 cores)

Ensured VMware Tools and display settings are pre-configured



Has anyone encountered this issue with a Ryzen 7000 series CPU or similar setup?
Any extra tweaks or updated OpenCore files that might help?

Thanks a lot in advance for any guidance or tips!
 

Attachments

  • Screenshot_20250626_100206_ChatGPT.jpg
    Screenshot_20250626_100206_ChatGPT.jpg
    103.8 KB · Views: 4
I'm going to ask the obvious, how long did you wait before you gave up at 12 min?
 
You might start at the end of 26 and read my total experience. I did turn off TPM, saw somewhere that was desirable for virutual machine operation. Also bring up Windows System Information, see if a hypervisor is running, near the end of posts. It's really difficult to turn it completely off, per my documented experience.
 
You might start at the end of 26 and read my total experience. I did turn off TPM, saw somewhere that was desirable for virutual machine operation. Also bring up Windows System Information, see if a hypervisor is running, near the end of posts. It's really difficult to turn it completely off, per my documented experience.
I tried to disable TPM from BIOS, but I couldn’t find the setting anywhere.
My laptop is an ASUS ROG Strix G713PV with a Ryzen 9 7945HX and BIOS version G713PV.334 (dated 09/03/2024).

I checked under all the tabs (Security, Advanced, Trusted Computing, etc.) but didn’t see an option to disable fTPM or TPM 2.0.

Does anyone know if ASUS hides this under a different name or if it requires unlocking advanced settings?

Thanks again!
 
Another variation in my process as compared to yours - I downloaded 15.2, finished the install, and then upgraded to 15.5 using the Apple 15.5 install pkg. I wouldn't expect that to make a difference, but it is worth noting.
 
I downloaded the tools for unlock from here and self hosted them, had to change the python script a bit but it worked.
 
This doesn't seem to work on:
  • VMWare 17.6.3 (confirmed patched)
  • ASRock 870E Nova
  • AMD Ryzen 9950X3D
  • VM with 4 Cores and 8GB RAM
  • macOS_Opencore_1.0.4_4_cores.vmdk
  • macOs Sequoia 15.5
I get the launch screen:

2025-06-29 10.31.34.png

Then, after choosing the installer, I get this:

2025-06-29 10.31.55.png

Code:
#[EB.LD.LF|IN] 0 1 <"<null string>">
#[EB.B.SBS |SZ] 723512
#[EB |B:SHA] <76174591aea25a27d81dd6d795c642256b1cbdd1>
#[EB.WL .PWLFNVI !] Err(0xE) <- RT.GV wake-failure 7C436110-AB2A-4BBB-A880-FE41995C9F82
#[EB.WL.DT|!] Err(0xE) <- EB.WL.PWLFNV
#[EB.WL .PWLFRTC | NONE ]
#[EB.WL.DT| !] Err(0xE) <- EB.WL.PWLFRTC
#[EB.LD.LKC|D] <"System\Library\KernelCollect ions\BootKernelExtensions.kc.development">
#[EB.LD.LF|IN] @ 1<"System\\Library\\KernelCollections\\BootKernelExtensions.kc.development"> <"0">
#[EB.LD.OFS |OPEN! ] Err(0xE) <"System\\Library\\KernelCollect ions\\BootKernelExtensions.kc.development">
#[EB.LD.LKC|R.2] <"System\Library\KernelCollections\BootKernelExtensions.kc">
#[EB.LD.LF|IN] 0 1<"System\\Library\\KernelCollections\\BootKernelExtensions.kc"> <"0">

Then it pauses for a couple seconds and reboots to a blank screen.
 
Last edited:
Hmmm... I was able to get it past the frozen screen and reboot, but it gets to a screen where the installer thinks there is no mouse.

2025-06-29 17.18.12.png

This is strange because the mouse clearly works on Opencore boot screen since I use it to select the Installer. Is something going wrong with XHCI driver loading?
 
Can you post your .vmx file for your virtual machine? Usually this is an incorrect setting of the cpu color number for the vmdk boot image file you are using.
 
Help please
I'm stuck on installation
I select "Install Mac OS Sonoma" and the process hangs at this point

1751450214884.png
 
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.