On Friday 11 Feb 2011 15:43:38 Michael wrote: > I'm really happy I found the ipxe project, it suits my needs exactly! I'm > having a bit of a problem though. The machine I'm trying to boot an image > I built from source gets stuck on "Loading ipxe.krn....done". It will > display up to that point and then just hang forever. I did some research > and the only thing I came up with was a guy that had this problem when > using VirtualBox. Just in case, I checked my BIOS and vt-x is disabled. > > I did nothing except extract the latest snapshot of the src, go to the src > directory, type make, and burn the ipxe.iso in the bin folder. The > prebuilt default iso image on the site boots up just fine on the server in > question, and the image I made boots on 10 other servers. It just appears > that me making an image from source will not work on solely my target > machine. It's very frustrating. Does anyone have any suggestions?
Are the other servers also VirtualBox, or real hardware? What toolchain are you using? (gcc version, ld version, syslinux version)? > The reason I want to build an image from source instead of using the > prebuilt is that I need to implement VLAN tagging in my pxe, and I assume > that at some point I will have to figure out how to build an image that has > all my necessary tagging parameters. It's not documented anywhere at present, but if you enable VLAN_CMD in config/general.h then you should see "VLAN" appear within the iPXE feature list at startup, and you'll have two extra commands available: "vcreate" and "vdestroy". For example, if you wanted to always boot from VLAN 12, you could embed a script such as: #!ipxe vcreate --tag 12 net0 autoboot net0-12 Michael _______________________________________________ ipxe-devel mailing list [email protected] https://lists.ipxe.org/mailman/listinfo/ipxe-devel

