Wait For Root Device Mac Os



When you install Mac OS X on a non-Apple hardware device called a Hackintosh, you are likely to face the problem of “Still waiting for root device”. This is the message you get when you try to boot Mac OS X. This message illustrates that the disk containing the OS X image is not booting properly. This message keeps on repeating, and you cannot move forward till you find some solution for it. This article shows how to fix “Still waiting for root device” on your Hackintosh.

Get a IDE Hard Disk (you can attach the IDE hard disk, but still install the OS on the SATA drive. It just helps to get past the 'still waiting for root device error'.) If accompanied by a CMOS checksum bad error at boot, reload BIOS optimised defaults, change to AHCI and HPET to.

Wait

This solution works for people who have installed Leo4all v3 and received the message upon rebooting. The cause of the error is due to incompatible or incorrect configuration of the ATA controller.

How to Fix Still waiting for root device

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. In Verbose mode it crashes half way, a 'no entry' icon pops up and the last text says 'Still waiting for root device'. I followed all the instructions one by one. I tried it in multiple USB drives and different ports; tried creating the installation drive with Unibeast and Terminal.

Boot your PC using LeoV3 DVD as if you are reinstalling Mac OS X again.

Select the Terminal from the installer’s Utility menu.

Now, you have to copy all the kexts from the DVD to your hard drive.

For performing this task, you need to use the following command:

cp -pr /Volumes/Leo4allv3/System/Library/Extensions/*ATA* /Volumes/MacHD/System/Library/Extensions/.

You need to replace Leo4allv3 with the name of your DVD. Also replace the MacHD with the name of your hard drive volume.

Set the permissions for the kexts you have copied. For this purpose, you need to use the following command in the terminal:

chown -R root:wheel /Volumes/MacHD/System/Library/Extensions/*ATA*
chmod -R 755 /Volumes/MacHD/System/Library/Extensions/*ATA*

Now, you need to remove the kextcache by using the following command:

rm -rf /Volumes/MacHD/System/Library/Extensions.*

Now, reboot your PC. It is highly recommended to press F8 when your PC is booting and then enter “-f” as the boot option to force reloading of the kexts.

It is not completely sure that this strategy might work for your Hackintosh, but still this solution is the most feasible one as reported by many people who suffered from the “Still waiting for root device” issue. You might try exploring more settings if your problem is not solved by using the technique mentioned in this article.

  • Supported version: 0.6.2

This section is for those having issues booting either OpenCore, macOS or having issues inside macOS. If you're confused as to where exactly in the macOS boot process you're stuck, reading the macOS Boot Process page can help clarify things.

And if your issue is not covered, please read the official OpenCore documentation: Configuration.pdf. This document goes into much more technical detail around how OpenCore works and has much more detailed info on all supported quirks.

Wait For Root Device Mac Os 10.10

Device

# Table of Contents

Wait

If you're unsure where you're currently stuck, please see here: Understanding the macOS Boot Process

Mac os root password

Mac Os Root Password

Root

Mac Os Enable Root

  • OpenCore Boot Issues
    • This section refers to booting the actual USB and getting to OpenCore's picker. Anything after the picker, like booting macOS, should see below
  • Kernelspace Issues
    • Covering everything that many occur in early boot from the moment you select macOS in the OpenCore menu, till the point right before the Apple logo and the installer GUI loads
  • Userspace Issues
    • Covering the process from loading macOS's GUI to installing macOS on the drive
  • Post-Install Issues
    • Covering issues once macOS has been installed and is fully booted
  • Miscellaneous Issues
    • Covering issues after macOS's installation or with other OSes