
Hi
I downloaded grml96_2011.12.iso and I would be glad to boot this file without having to burn a CD or to write it down to a USB stick.
I've already done this for Ubuntu distros and for Clonezilla, and I found it very helpful.
I've been through the iso file to look for the grub.cfg file and I found out that I could write a little grub.cfg file of my own to launch grub.cfg which resides in the iso file. I got the menu generated by the following lines
for config in /boot/grub/*_default.cfg ; do source "$config" ; done for config in /boot/grub/*_options.cfg ; do source "$config" ; done source /boot/grub/addons.cfg
and I choose the first entry, grml32. The boot process than proceded until I got an error message stating that
BOOT failed grml32 2011.12 Release Codename Knecht Rootrecht [2011-12-23]
And the explanation was
Unable to find a medium containing a live file system.
I suppose this message results from the fact that I've not been able to correctly set the iso_path and the kernelopts variables which are used as parameters of the linux command of the menuentry command.
The grub.cfg file I wrote contains the following commands
function iso_virtuel { search --file --set=root --no-floppy /${2} loopback iso ${1}${2} }
menuentry 'grmliso' { iso_virtuel / "grml96_2011.12.iso" set root=(iso) set iso_path=(iso) configfile /boot/grub/grub.cfg }
Thank's in advance to anybody would could provide me with some piece of advice.
Arbiel