|
From: | Anthony Liguori |
Subject: | Re: [Qemu-devel] Re: [PATCH 0/2] port over extboot from kvm |
Date: | Tue, 08 Sep 2009 14:46:33 -0500 |
User-agent: | Thunderbird 2.0.0.23 (X11/20090825) |
Avi Kivity wrote:
The bios exports the "bios drives". You can tell grub to load a kernel from the first partition of the second disk: (hd1,0) or even chain-load another boot loaded from another disk.
The whole point of device.map is that grub doesn't intrinsically know how to map from bios drives to real drives. In fact, when you chain-load with grub, you often have to "swap" device mappings which has the effect of hooking int13 and faking the primary drive for another OS. See http://www.gnu.org/software/grub/manual/html_node/DOS_002fWindows.html
All else aside, from a BIOS perspective, you can usually only boot from 0x80 and that can be mapped to different drives via BCV.
Regards, Anthony Liguori
[Prev in Thread] | Current Thread | [Next in Thread] |