Ron,
So any instructions to use kernel in flash. 1. I guess use filo to load the elf ( the elf will be in flash, and filo will be in the ROM) 2. the elf is made by mkelfImage from Kernel and ramdisk.
How can the kernel load another kerkel, via beoboot????
Regards
YH
-----Original Message----- From: ron minnich [mailto:rminnich@lanl.gov] Sent: Wednesday, August 25, 2004 7:32 AM To: Dave Aubin Cc: Jakob Praher; linuxbios Subject: RE: booting other oses
On Wed, 25 Aug 2004, Dave Aubin wrote:
What is your goal to want to use Linux bios? If your goal is to get It to load a Linux kernel, then try etherboot.
goodness, this question takes us back to our roots.
The fact is, the linux kernel is just about the best thing you can use to boot another kernel!
Dave, think about this: are you planning to write etherboot drivers for myrinet, quadrics, infiniband, SCI, or other new networks? How about all those ugly, complicated SCSI disk systems? If yes, you're nuts and you are going to duplicate a lot of work that Linux does better. If no, then etherboot can't even be used on our 1024-node Pink cluster (which has no Ethernet, only myrinet).
Another weird thing we've found: Linux, on faster machines with lots of network interfaces in them, boots nodes faster than etherboot! weird but true.
I think you are not looking at a big enough picture. Etherboot is fine for a lot of cases, but if you can put Linux in flash, it's a LOT better, and as the processors get faster, Linux is faster too.
ron
_______________________________________________ Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios
On Wed, 25 Aug 2004, YhLu wrote:
- I guess use filo to load the elf ( the elf will be in flash, and filo
will be in the ROM)
or if you have a big flash just put the kernel in flash. We do this on some of our K8 systems here. much easier than fooling with filo or etherboot
How can the kernel load another kerkel, via beoboot????
if you have a new enough kernel, and kexec is in there, I would use that.
ron
On Wed, 25 Aug 2004, YhLu wrote:
- I guess use filo to load the elf ( the elf will be in flash, and filo
will be in the ROM)
oh yeah ... 1 MB is plenty big enough for even 2.6 kernel + initrd
ron