[Soekris] Installing Pyramid on a Net4826

Derrik Pates demon at devrandom.net
Thu Sep 7 12:32:57 UTC 2006


Mark Nichols wrote:
> I am trying to install Pebble/Pyramid onto the boards.  I have tftp,
> dhcp, and httpd running on a host PC.  I can wget the .tar or .img file
> after PXELINUX booting.  I fdisk /dev/hda, then mkfs.ext2  and mount
> /dev/hda1 to /mnt.  I wget the tarball to /mnt, and untar.  What's
> next?  If I reboot at this point, the board hangs unless I go to console
> mode (CTRL-P).  I'm missing something (probably simple) on getting the
> board to see grub and boot from the flash.

The BIOS doesn't know anything about partitions or filesystems, so you
have to install the GRUB first-stage loader to the MBR of your disk/CF
card. Probably your best bet is to chroot into the newly-created root
filesystem after extracting the tarball, and run "grub-install '(hd0)'".
Upon reboot, you should then be launched into GRUB; if there's a
menu.lst file in /boot/grub, it will load that and present you with a
menu as usual.

-- 
Derrik Pates
demon at devrandom.net


More information about the Soekris-tech mailing list