OK, I did some tests. In summary:
- no problem with the DVD;
- with the livecd, dracut cannot read the iso file (bug
https://bugzilla.redhat.com/show_bug.cgi?id=650672)
So, the workaround is to extract the iso, for instance into the directory 'LiveCD', and the grub2 entry is then:
Code:
menuentry "Fedora 15 (LiveCD - extracted)" {
insmod ext2
set root='(hd0,2)'
search --no-floppy --fs-uuid --set <Partition UUID>
linux /LiveCD/isolinux/vmlinuz0 rootfstype=auto root=UUID=<Partition UUID> liveimg live_dir=/LiveCD/LiveOS/ ro quiet rhgb
initrd /LiveCD/isolinux/initrd0.img
}
with the bold terms to be adapted to your case, and the red term being the directory where the iso is extracted.
I am not sure that the 'search' line is really relevant, but I have not tested without it.
Enjoy !
Edit: of course there is no problem with the DVD, since we just launch the installer and there is no need to mount the filesystem, which is where dracut hangs. The terms root=... is irrelevant for the DVD.