Subject: Re: "helper kernels" that can load GENERIC, etc.
To: Andrew Gillham <gillhaa@ghost.whirlpool.com>
From: TAKEMURA Shin <takemura@netbsd.org>
List: current-users
Date: 03/14/2000 10:34:42
Hi,

 > Hello,
 > 
 > What is the feasibility of having "helper kernels" that can boot
 > another kernel from other media?  e.g. the BIOS supports ABC, but I need
 > to boot from XYZ, so I load a helper from ABC that has a driver for
 > XYZ that subsequently loads a full GENERIC kernel.
 > Cisco routers do something like this with the "boot" images (usually
 > in 'bootflash:') that then can pull down a full image via Frame-Relay
 > or anything else.

That's good!

Does the helper kernel work as "ultimate boot loader"?

I want a new system call to involve a virgin kernel image from user
land, for example, rebootimage(). You can allocate a large buffer, 
build up loaded kernel memory image on it and call the system call 
to reboot quickly and flexible.

...just idea, please feel free to forget this...

Takeura