You may have faced this error while Installing macOS or after a successful Installation in Hackintosh or real Macintosh
In this post I’m going to explain this problem and suggest a solution with using my personal experience.
What does “Still waiting for root device” means ?
It means that a driver/kext for the source from which you are booting is not detected properly by the mac operating system (USB kext not detected or loaded)
Mac OS released prebuilt with the latest drivers that supports SATA out of the box
but you may face this issue If you