SONE,
I had not been able to find any documentation on BOOT_IDE, so I tried using Eric's mkelfImage with etherboot and the ide_disk loader. The only problem I have there is it requires me to leave an empty chunk of disk at the beginning of the drive to place the elf kernel+initrd image. That doesn't inherently cause the problem, but the fact that I can't just leave an empty space at the beginning, but rather have to create an unformatted partition does.
It requires changing both the initrd, any software which uses devices directly, and the installer. Using an elf loader and a kernel+initrd image is a suitable fallback position, but something which is more of a drop in replacement on the eeprom is still a goal for me.
Brian G Rhodes bgr@linespeed.net brhodes@visualcircuits.com +1 612-741-1191
On Tue, 10 Jun 2003, SONE Takeshi wrote:
On Mon, Jun 09, 2003 at 11:31:47PM -0500, Brian G. Rhodes wrote:
I am using BOCHS because I need to be able to load an initrd, and it looked like the most straight forward way of doing so. Is there another way to accomplish that?
"--initrd" option to mkelfImage adds initrd to ELF boot image, which can be loaded by Etherboot or BOOT_IDE of LinuxBIOS.
-- Takeshi