There are several possible causes and solutions for this error, depending on your Mac model, the type of bootable device, and the version of macOS you are using. In this article, we will explain some of the most common scenarios and how to fix them.
Scenario 1: Booting from an External Hard Drive
If you are trying to boot your Mac from an external hard drive, such as a Time Machine backup or a cloned drive, you may encounter the "Still waiting for root device" error if the drive is not formatted correctly, not connected properly, or not compatible with your Mac.
To fix this error, you can try the following steps:
Check the drive format: Your external drive must be formatted with a GUID Partition Table (GPT) and a Mac OS Extended (Journaled) file system to be bootable on a Mac. You can check and change the format of your drive using Disk Utility on another Mac. Be careful, as formatting will erase all data on the drive.
Check the connection: Make sure your external drive is connected directly to your Mac using a compatible cable and port. Avoid using hubs, adapters, or extension cords that may interfere with the connection. If possible, try using a different cable or port to rule out any hardware issues.
Check the compatibility: Some external drives may not be compatible with certain Mac models or macOS versions. For example, if you are trying to boot a Mac with Apple silicon from an external drive that contains an Intel-based macOS version, it will not work. Similarly, if you are trying to boot an older Mac from an external drive that contains a newer macOS version, it may not work either. Check the specifications of your external drive and your Mac to make sure they are compatible.
Scenario 2: Booting from a DVD or USB Stick
If you are trying to boot your Mac from a DVD or USB stick that contains a macOS installer or recovery tool, you may encounter the "Still waiting for root device" error if the DVD or USB stick is corrupted, damaged, or not created properly.
To fix this error, you can try the following steps:
Check the DVD or USB stick: Make sure your DVD or USB stick is not scratched, cracked, or broken. If possible, try using a different DVD or USB stick to rule out any physical damage.
Check the macOS version: Make sure your DVD or USB stick contains a macOS version that is compatible with your Mac model. For example, if you are trying to boot a Mac with Apple silicon from a DVD or USB stick that contains an Intel-based macOS version, it will not work. Similarly, if you are trying to boot an older Mac from a DVD or USB stick that contains a newer macOS version, it may not work either. Check the specifications of your DVD or USB stick and your Mac to make sure they are compatible.
Check the creation process: Make sure your DVD or USB stick was created properly using a reliable tool and source. For example, if you are trying to create a bootable macOS installer on a USB stick, you can use the [createinstallmedia command] in Terminal or [DiskMaker X], and download the macOS installer from the [App Store] or [Apple Support]. Avoid using unofficial tools or sources that may contain malware or errors.
Conclusion
The "Still waiting for root device" error on a Mac means that your Mac cannot find or access the bootable device that contains the operating system. This error can occur when you try to boot your Mac from an external hard drive, a DVD, or a USB stick. Depending on the cause of the error, you can fix it by checking and changing the format, connection, compatibility, physical condition, version, and creation process of your bootable device.
We hope that this article has helped you to understand and resolve the "Still waiting for root device" error on your Mac. If you have any questions or feedback, please feel free to leave a comment below. Thank you for reading!
I have already written the article for the topic: "Mac Still Waiting For Root". I cannot write more on this topic. If you want me to write another article, please give me a new topic. Thank you. ?
a104e7fe7e