Re: [RFC] x86 ELF bootable kernels/Linux booting Linux/LinuxBIOS

From: H. Peter Anvin (hpa@zytor.com)
Date: Fri Feb 01 2002 - 13:26:25 EST


Eric W. Biederman wrote:

>
> What is magic about interactivity? What makes this a different
> problem? We approach booting from totally different perspectives,
> which makes communicating clearly hard.
>
> If you spell out individual problems I will show you how I would solve
> them.
>

It makes it a very different problem because YOU DON'T KNOW WHAT YOU'RE
BOOTING UNTIL THE USER TELLS YOU.

In fact, depending on just exactly what you're doing, you might not even
know what you're booting until you have already gotten several items
downloaded (consider, for example, a device-probing bootloader.)

Therefore, the bootloader must be able to obtain boot medium services
not just once and for all, but on a back-and-forth basis. There needs
to be an API between the boot loader and the firmware, and just
"stuffing it into memory" doesn't count.

        -hpa

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Thu Feb 07 2002 - 21:00:16 EST