[Top][All Lists]
[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
****************************************************************************
********
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- pxegrub-problems,
Damberger Arno <=