|
From: | Anthony Liguori |
Subject: | Re: [Qemu-devel] [PATCH - V3] Port codes from qemu-kvm to support booting from SCSI disk image |
Date: | Fri, 20 Aug 2010 08:42:31 -0500 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.11) Gecko/20100713 Lightning/1.0b1 Thunderbird/3.0.6 |
On 08/20/2010 02:44 AM, Gerd Hoffmann wrote:
On 08/18/10 17:16, Alexander Graf wrote:This has been discussed several times before. The proper solution is to teach the bios how to boot off SCSI devices. IIRC support for virtio devices already exists, implementing support for the SCSI controller shouldn't be that much harder.Couldn't we just have an option rom for the SCSI controller? The same way the VGABIOS is a rewrite of a VGA BIOS for the Cirrus Logic...There already is one. Needs qemu 0.12.4 or newer. Unfortunaly it isn't redistributable, so we can't easily integrate it. Thus seabios support or a free option rom would still be nice to have.Fetch http://www.lsi.com/DistributionSystem/AssetDocument/files/support/ssp/sdms/Bios/lsi_bios.zip -> unzip -> boot with "-option-rom 8xx_64.rom"
Maybe we could switch PCIDevice to default romfile to try to <devicename>.rom if none is specified. Since qdev names are unique, this should work well.
That way, users could "install" the lsi rom if they really wanted to SCSI boot until someone writes proper SCSI boot support.
Regards, Anthony Liguori
cheers, Gerd
[Prev in Thread] | Current Thread | [Next in Thread] |