Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.


Boot LiveDVD.iso by Grub4dos iso emulation

5 posts in this topic

Recommended Posts

Following the tutorial by hecabe,




I have made a working Snow Leopard 10.6.4 LiveDVD.


But I want to do something more.


Grub4dos has a feature called "ISO emulation", by which one can boot from iso directly.


When I boot my computer, I got grub4dos menu, then I typed the following commands:


title Snow Leopard LivDVD ISO

map --mem (hd0,0)/ISO/Mac-Live.iso (hd32)

map --hook

map (hd32) (hd0) #with this line or without

chainloader (hd32)



it continues to boot from Mac-Live.iso, but finally it stops with a message


"still waiting for root device" , and repeat this message again and again.


My question : Is any way to boot directly from Snow Leopard LiveDVD iso?


(I think we may modify some files...)


The reason for which I want to boot from iso are:


1. I don't have a built-in DVD rom. I tested the LiveDVD by an external DVD rom.


2. Booting from iso is much faster that booting from DVD rom.



3. I can use LiveUSB, but I prefer to use LiveDVD iso, because I like grub4dos.

With ISO emulation, I don't have create many partitions. (I have many bootable ISO,

for example, BartPE, Win7PE, Ubuntu...etc)

Share this post

Link to post
Share on other sites

Still waiting for root device arises from the system's inability to find a mountable block device--most of the time this happens because there isnt a kext loaded to take care of the hardware where the disk is connected (ie, no diskcontroller kext). Its possible(worrisome) that grub4dos is doing some sata controller emulation and u simply dont have the right kext to handle the emulated device.

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.