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