Hello,<br><br>I was trying to run a linux kernel from FILO but got some errors.The following explains best what i did.<br><br>1.Downloaded FILO and built libpayload and FILO<br>2. Downloaded and built Coreboot with filo.elf as the image<br>

3.Created a hard disk image in /home/ravi/  and formatted it                    <br>    <b>$ qemu-img create -f raw disk.img 200M<br>    $ mkfs.ext2 -F disk.img</b><br>4.As root, mounted the disk<br>    <b> $mkdir /mnt/rootfs<br>

     $mount -o loop disk.img /mnt/rootfs</b><br>5.And copied vmlinuz and initrd from the /boot/ folder(openSuse11.1).<br>  <b>$ mkdir /mnt/rootfs/boot<br>  $ cp /boot/vmlinuz /mnt/rootfs/boot/vmlinuz<br>  $ cp /boot/initrd /mnt/rootfs/boot/initrd</b><br>

6.Unmounted /dev/rootfs<br>7.Started qemu:<b>qemu -L ~ -hda disk.img  -nographic</b><br>(i had to copy vgabios-cirrus.bin from /usr/share/qemu to my home directory beacuse it qemu complained that it was missing)<br>8.All is well, i get FILO prompt.Now according to <a href="http://www.coreboot.org/QEMU_Build_Tutorial">http://www.coreboot.org/QEMU_Build_Tutorial</a>, i try:<br>

<b>filo>hda:/boot/vmlinuz root=/dev/hda initrd=/boot/initrd console=ttyS0<br>Error 27: Unrecognized command<br>filo></b><br>9.So i try:<br><b>filo>kernel /boot/vmlinuz root=/dev/hda initrd-/boot/initrd console=ttyS0<br>

filo>boot<br>Booting '/boot/vmlinuz root=/dev/hda initrd-/boot/initrd console=ttyS0'<br>read_sector: device not open<br>File not found.<br>filo></b><br><br>What am i doing wrong ?<br><br>Thanks,<br>Ravi<br>
  <br>
<br><br><br>