Joe McDonagh writes:

Hi all, I am having a rough time getting pxegrub to boot on a silicon mechanics whitebox. I compiled the source from grub-1.96, and tried the svn version, both with the same results. I haven't yet tested any other systems, however this is what I see from tcpdump on the server (there is only one client on this specific network):

8% snip %8


The PXE client at this point is just sitting there doing nothing. Does this look familiar to anyone? Not sure if the bad checksums have anything to do with it. It might be worth nothing that the PXE server is a virtual machine bridged to a NIC on the host.

Broadcom & NVIDIA PXE Roms are the worst in my experience - slow and buggy.
I've had to upgrade ROMs on motherboards with these before.

I'd start by making sure you're using the latest tftpd-hpa server. Then test booting the latest pxelinux.0 from syslinux.zytor.com.
If that works, then your grub2 build process might need a look-see.

MODULES="pxe pxecmd help reboot serial multiboot pc configfile
normal linux bsd chain echo ls sleep elf aout terminfo handler boot efiemu
efiemu_pnvram acpi mmap xnu vbe vbetest vbeinfo font gfxterm biosdisk ufs"

grub-mkimage --output=core.img --prefix="(pxe)/defaulttftprootdir/grub2" 
$MODULES
cat /usr/lib/grub/i386-pc/pxeboot.img core.img > pxegrub2




_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to