Valentijn Sessink
2004-08-16 17:52:18 UTC
Hello,
Is it possible to load an etherboot rom image... by ethernet - and have it
successfully execute and load another image? What I'm trying to do is to
load an etherboot ROM image with RPL boot (an old Novell way of network
booting). In turn, the Etherboot rom image would then load the kernel with
PXEboot.
For some reason things get stuck. The Etherboot ROM will load and start; it
sends DHCP requests, receives an IP address and starts looking for a
tftp-able image.
However, the loading and/or starting of this second image doesn't work. I
either get errors telling me there is some sort of "overlap" in the images
(this is the case when i use mknbi-rom on a kernel image). When I use
mknbi-linux, I get to see the loading of the kernel, then a hard machine
crash (reboot). I presume the linux-kernel is loaded *over* the
etherboot-image, so upon return etherboot crashes.
Does anyone know how I can prevent this?
I've seen
http://sourceforge.net/mailarchive/forum.php?thread_id=5109326&forum_id=6401
which seems to indicate the idea will work, but I can't figure out the right
settings and/or the right image(s) to use.
Until now, I've used 5.2.4-via-rhine-6105.zrom and/or 5.2.4-dlink-530tx.zrom
and my rpld.conf just loaded this file - I can't seem to find differences
when I use different load and execute locations.
(Also, my experience is that to have rpld function, I need a promiscuous
network interface. Is this due to the differences between the IBM rpl-boot
and the Novell one?)
Best regards,
Valentijn
-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
Is it possible to load an etherboot rom image... by ethernet - and have it
successfully execute and load another image? What I'm trying to do is to
load an etherboot ROM image with RPL boot (an old Novell way of network
booting). In turn, the Etherboot rom image would then load the kernel with
PXEboot.
For some reason things get stuck. The Etherboot ROM will load and start; it
sends DHCP requests, receives an IP address and starts looking for a
tftp-able image.
However, the loading and/or starting of this second image doesn't work. I
either get errors telling me there is some sort of "overlap" in the images
(this is the case when i use mknbi-rom on a kernel image). When I use
mknbi-linux, I get to see the loading of the kernel, then a hard machine
crash (reboot). I presume the linux-kernel is loaded *over* the
etherboot-image, so upon return etherboot crashes.
Does anyone know how I can prevent this?
I've seen
http://sourceforge.net/mailarchive/forum.php?thread_id=5109326&forum_id=6401
which seems to indicate the idea will work, but I can't figure out the right
settings and/or the right image(s) to use.
Until now, I've used 5.2.4-via-rhine-6105.zrom and/or 5.2.4-dlink-530tx.zrom
and my rpld.conf just loaded this file - I can't seem to find differences
when I use different load and execute locations.
(Also, my experience is that to have rpld function, I need a promiscuous
network interface. Is this due to the differences between the IBM rpl-boot
and the Novell one?)
Best regards,
Valentijn
-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285