[SeaBIOS] [Qemu-devel] [RFC] Passing boot order from qemu to seabios

H. Peter Anvin hpa at zytor.com
Tue Oct 12 18:33:16 CEST 2010


On 10/12/2010 01:01 AM, Gleb Natapov wrote:
> On Mon, Oct 11, 2010 at 02:15:26PM -0700, H. Peter Anvin wrote:
>>> I don't disagree.
>>>
>>> I think the best thing to do is to let SeaBIOS create a boot order table 
>>> that contains descriptive information and then advertise that to QEMU.
>>>
>>> QEMU can then try to associate the list of bootable devices with it's 
>>> own set of devices and select a preferred order that it can then give 
>>> back to SeaBIOS.  SeaBIOS can then present that list to the user for 
>>> additional refinement.
>>
>> Really, this kind of comes down to having a data structure that anything
>> (Qemu, SeaBIOS and if needed the guest OS) can read and modify as needed.
>>
> But then QEMU and seabios will have to have shared storage they can
> both write too. And this shared storage is part of VM now so you need
> to carry it around when you move your VM elsewhere.
>  

Yes, and it's part of real hardware, too.  It's usually called "the
CMOS", short for CMOS RAM.

	-hpa

-- 
H. Peter Anvin, Intel Open Source Technology Center
I work for Intel.  I don't speak on their behalf.




More information about the SeaBIOS mailing list