Dear list,
I'm trying to boot GRML over ipxe's sanboot. It fails when mounting
root:
Begin: Mounting root file system ...
(initramfs) Unable to find a medium containing a live file system
This is probably no surprise because sanboot is similar to booting using
memdisk but without a download delay.
mika wrote in "Booting ISO images from within GRUB2"
(http://michael-prokop.at/blog/page/3/)
"The good news is that Grml supports the memdiskfind/phram/mtdblock
approach out-of-the-box."
Meaning you do something like
modprobe phram phram=memdisk,$(memdiskfind)
modprobe mtdblock
as mentioned here http://www.syslinux.org/wiki/index.php/MEMDISK#Linux.
But memdiskfind returns nothing.
My ipxe config contains
:grmlsan
sanboot ${url}/iso/grml32-small_2014.03.iso || goto failed
Any hints to boot Grml over sanboot?
Jens
I noticed the following error printed to console during bootup of my custom
GRML Live CD:
modprobde: module dm-raid45 not found in modules.dep
I did a bit of research into this module, and found it is called "dmraid"
in the Debian package repositories. This package is available for
wheezy/jessie, but not installed by default. However, "dmraid" *is*
included in GRML's FAI classes:
# grep -R dmraid /etc/grml/fai/*
/etc/grml/fai/config/package_config/GRML_XL:dmraid
/etc/grml/fai/config/package_config/GRML_MEDIUM:dmraid
/etc/grml/fai/config/package_config/GRML_SMALL:dmraid
/etc/grml/fai/config/package_config/GRML_FULL:dmraid
The dmraid package is responsible for support for so-called "ATARAID",
which is RAID for IDE drives provided by a number of old hardware RAID
cards (details here: https://packages.debian.org/wheezy/dmraid &
https://www.freebsd.org/cgi/man.cgi?query=ataraid&sektion=4&manpath=FreeBSD…
).
Given how old this RAID driver is... should dmraid be removed from the GRML
FAI classes? Or is there something else that needs to be done to correct
the "module dm-raid45 not found in modules.dep" error on the custom Live
CD?
Thanks!
Eric