QEMU with network boot
Edwin Groothuis
edwin at mavetju.org
Wed May 7 12:14:40 UTC 2008
On Wed, May 07, 2008 at 01:21:08AM -0700, Bakul Shah wrote:
> > I have moved the file /boot/pxeboot to my tftpboot directory, it
> > gets loaded but then QEMU complains about:
> >
> > ......TFTP download complete, but Unable to load file.
> >
> > And restarts. Not sure what goes wrong...
>
> See my message to Freebsd-emulation, dated 23 Apr 2007
> 12:23:09 PDT. With the patched and recompiled etherboom ROM
> now it gets to pxeboot loader's OK prompt. NFS MOUNT fails
> but it gets further than I remember!
Thanks for your reply, I've managed to create my new rtl8139.zrom.
And it works like a charm!
--------------------- 8< ----------------------------------
Loading 192.168.253.1:/boot/pxeboot ..(PXE).....................................
................................................................................
................................................................................
................................................................................
................................................................................
.......................................................................done
PXE Loader 1.00
Building the boot loader arguments
Relocating the loader and the BTX
Starting the BTX loader
BTX loader 1.00 BTX version is 1.01
Consoles: internal video/keyboard
BIOS drive C: is disk0
PXE version 2.1, real mode entry point @9f00:0680
int=0000000d err=00000000 efl=00020002 eip=00000916
eax=0009cb90 ebx=000008eb ecx=00000000 edx=00003c54
esi=00000000 edi=00000000 ebp=0009cf62 esp=000003d2
cs=9f00 ds=9f00 es=0000 fs=0000 gs=0000 ss=9cb9
cs:eip=66 0f 01 97 52 00 0f 20-c0 0c 01 0f 22 c0 66 ff
af 6a 00 66 b8 10 00 8e-d0 89 ec 8e d8 8e c0 8e
ss:esp=00 00 00 00 71 00 00 00-00 00 00 00 e2 f6 09 00
00 9f b9 9c 00 00 00 00-00 00 00 00 00 00 02 02
BTX halted
--------------------- 8< ----------------------------------
Nearly like a charm. Well, the PXE part does work now, but the BTX
part is not good.
It doesn't matter if I use an pxeboot from an 6.3 system or an 7.0
system. This happens with both emulators/qemu as with emulators/qemu-devel.
Any idea where to look now?
Edwin
--
Edwin Groothuis | Personal website: http://www.mavetju.org
edwin at mavetju.org | Weblog: http://www.mavetju.org/weblog/
More information about the freebsd-emulation
mailing list