Message on boot saying start work loop initialise service still waiting for root device

treyvaud

New member
AMD OS X Member
Mar 4, 2025
24
0
1
Australia
CPU:
AMD ryzen 7 5800h | Radeon Vega 8 | 16GB DDR4 RAM | 512GB SSD NVME HDD
HI there,
I'm totally new to this, and been playing around for the last couple of days and got as far as boot working with the error message above, or it just freezes. I've tried USB3 and USB2 with no luck. Any ideas please?!
 
What this error means is that when the system hands control over from OpenCore to macOS, some of your USB ports are not being enabled. This is not an uncommon issue.

I had this occur and found that if I quickly switched the macOS installation USB drive to another USB port, when the “Still waiting for root device” message appears, that the installation would continue. It took a few trials to discover a working port for the switch.

I assume you have enabled the Kernel > Quirks > XhciPortLimit entry in your OpenCore config.plist.
 
Posting a copy of your EFI folder, with the serial number deleted from the config.plist, would be helpful. In that others with a similar system may have a fix for this issue.

Providing confirmation of the drive being used for macOS would also be helpful. As some of these mini PC’s come with drives that are incompatible with macOS.
 
  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.