I've been digging into the problem of trying to book livecd ISO images
directly using GRUB2. I understand that this isn't intended to work "out
of the box" given the existence of the livecd-iso-to-disk script. However,
I'm hoping to skip writing ISO contents to a partition. I don't understand
the obstacles yet, but I'm willing to contribute to finding a solution.
So, Is there a reason the livecds created by livecd creator could not be
extended to support a more sophisticated initrd/initramfs which was able to:
a) locate and mount the HDD partition containing the ISO,
b) loopback mount the ISO,
c) set the root and continue booting?
Is livecd-iso-to-disk a temporary workaround or is this the intended
endgame for booting ISOs?
I've experimented some with dracut and mkinitramfs in an effort to better
learn the available alternatives but haven't successfully hacked a
livecd-creator ISO into booting. Currently, my problem is that my
initrd/initramfs/dracut images and corresponding kernels all fail to bring
up the /dev entries for my HDD devices. Even with an emergency shell, I
cannot locate the ISO image.
Any/all input would be appreciated.
Show replies by date