Problem with pxegrub! First, sorry about my bad English!
I would like to boot a standard x86-PC over network per BootP, from a Windows-XP-PC, with a QNX-Image (V6.2.1). My equipment is: Windows-XP-PC with: Bootp-Server (DHCP/TFTP) Network-card: (IP=10.1.1.4; Subnet: 255.255.255.0) QNX-PC for development with : QNX (V6.2.1) QNX-development (with GNU-C++ compiler, ..., etc) GRUB-package V0.95 QNX-Image "bios.ifs" for the bootable-QNX-PC (BootP-Client) pxegrub (configure and compile from GRUB-package menu-configfile "menu.1st" Bootable-PC (BootP-Client; standard-x86) with no floppy-drive, no hd-drive 256MB Flash-memory network-card (davicom DM9PCI (9102): is supported by GRUB) I prepare following: configure pxegrub with network-card with: "configure -prefix=/opt -enable-diskless -enable-davicom" compile and link pxegrub with: "make install" in subdirectory /opt/share/grub/i386-PC I get "pxegrub" I build my QNX-image (name is "bios.ifs") as a multiboot variant of QNX-boot-image with define "[virtual=x86, elf +compress] in the building file. I define a menu-file "menu.1st" with: "default 0" "timeout 3 "title QNX-bootimage" "kernel (nd)/bios.ifs" I configure my BootP-Server to work well with the files "pxegrub", "menu.1st" and bios.ifs". Then I copy this three files in the configure subdirectories of the BootP-Server. How works the network-booting? 1)The Client send a DHCP-request (with his mac-address) to the Server. 2) The Server send a DHCP-Reply (with: Client-IP=10.1.1.2, Client-mac, Server- IP=10.1.1.4 and the path to pxegrub) 3)The Server transfers per TFTP pxegrub to the Client. 4)The Server transfers per TFTP the menu-file "menu.1st" to the Client. The Client-Monitor displays the Menu-file. Until this time I think all works fantastic. 5)After three seconds the Server starts to download the image-file "bios.ifs". After a few seconds the Client-monitor displays "[Multiboot-elf, <0x400180:0x7e12c:0x0> What does it mean? 6)TFTP-transfer goes on. After several minutes the Client-monitor displays "[Multiboot-elf, <0x400180:0x7e12c:0x0> shtab=0x47f078, entry=0x403540] What does it mean? 7)Then nothing more happens. The cursor on the Client-monitor is blinking. Can you help me about my problem? In GRUB-manual I can read, QNX is loading per chain-loader. Is It right to load over network the os-image in the menu file per "kernel (nd)/bois.ifs"? Or must I take other orders like "rootnoverify...", "chainloader..." ? I think not, or should I? I hope you answer me for my problem. Best greetings and thanks from germany. Arno Damberger **************************************************************************** ******** Siemens AG Medical Solutions Arno Damberger - Abt. CO ID PLM3 Bucky Systems, Surgery and Components Sofware development Process Roentgenstrasse 19-21 95478 Kemnath (Germany) Tel: +49 9642 18-604 Fax: +49 9642 18-640 E-Mail: mailto:[EMAIL PROTECTED] **************************************************************************** ******** _______________________________________________ Bug-grub mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/bug-grub