bug-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

pxegrub-problems


From: Damberger Arno
Subject: pxegrub-problems
Date: Mon, 25 Oct 2004 13:00:18 +0200

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:address@hidden
        
****************************************************************************
********





reply via email to

[Prev in Thread] Current Thread [Next in Thread]