> Just trying to figure out the correct kexec line.
> I copied the install to a USB key and mounted it to tmp.
>
> cat tmp/isolinux/isolinux.cfg
> include menu.cfg
> default vesamenu.c32
> prompt 0
> timeout 50
> ui gfxboot bootlogo
>
> cat tmp/boot/grub/loopback.cfg
> menuentry "Install Mythbuntu" {
> linux /casper/vmlinuz file=/cdrom/preseed/
> mythbuntu.seed boot=casper only-ubiquity iso-scan/filename=${iso_path}
> quiet splash --
> initrd /casper/initrd.lz
> }
I ended up using this line:
kexec --load /tmp/casper/vmlinuz --initrd=/tmp/casper/initrd.lz --
command-line="file=/tmp/preseed/mythbuntu.seed boot=casper initrd=/
casper/initrd.lz nosplash vesa video=vesafb"
-- This just stops after the BusyBox 1.1.7.1 prompt and shows:
(initramsfs) Unable to fina a medium containing a live file system.
When I am at this prompt, I can browse the file system. I do see a /
cdrom directory but it is empty.
To create the USB key with the Mythbuntu 11.04 install I simply
mounted the ISO and ran this:
mkdir mb1104 usb
sudo mount mythbuntu-11.04-desktop-i386.iso mb1104 -t iso9660 -o loop
sudo mount /dev/sdd1 usb
sudo cp -arp mb1104/* usb
sudo umount usb
rm mb1104 usb
Not sure if I have the correct kexec line, but simply created the
mythbuntu install USB key incorrectly.
TIA,
Dave