[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Re: [SeaBIOS] [PATCH 0/8] option rom loading overhaul.
From: |
Kevin O'Connor |
Subject: |
Re: [Qemu-devel] Re: [SeaBIOS] [PATCH 0/8] option rom loading overhaul. |
Date: |
Fri, 18 Dec 2009 20:48:42 -0500 |
User-agent: |
Mutt/1.5.19 (2009-01-05) |
On Fri, Dec 18, 2009 at 11:12:06AM -0600, Anthony Liguori wrote:
> BTW, the following works:
>
> sudo x86_64-softmmu/qemu-system-x86_64 -hda ~/images/linux.img -snapshot
> -m 512 -net nic,model=rtl8139,macaddr=56:54:32:12:34:56 -net
> nic,model=e1000,macaddr=56:54:32:12:34:57 -net
> nic,model=virtio,macaddr=56:54:32:12:34:58 -boot menu=on -net tap
> -kernel /boot/vmlinuz-2.6.27.38-170.2.113.fc10.x86_64 -initrd
> /boot/initrd-2.6.27.38-170.2.113.fc10.x86_64.img -append "ro"
>
> Using the F12 menu, I can select any of the three option roms and it
> network boots or I can select 'Legacy Option ROM' and it will boot from
> -kernel. That is exceedingly cool :-) We just need to give it a proper
> PnP header and advertise it as a BEV device so that we can give it a
> meaningful name.
As it stands now, if the command line has -kernel, it will always boot
from the kernel regardless of the item one selects in the boot menu.
(Legacy roms are always run - the boot menu only selects the order wrt
BCVs.) However, converting the rom into a BEV will indeed make it
selectable.
Also, to see a truly interesting boot menu - try appending something
like the following to the command line:
-fda disk.dsk -fdb odin1440.img -hdd dos-drivec -cdrom ../../iso/win-vista.iso
-drive file=../../iso/win-xp.iso,media=cdrom,index=1
SeaBIOS allows one to boot from either floppy, any harddrive, and any
cdrom.
-Kevin
- [Qemu-devel] [PATCH 6/8] roms: remove option rom packing logic, (continued)
- [Qemu-devel] [PATCH 6/8] roms: remove option rom packing logic, Gerd Hoffmann, 2009/12/18
- [Qemu-devel] [PATCH 5/8] roms: use new fw_cfg file xfer support., Gerd Hoffmann, 2009/12/18
- [Qemu-devel] [PATCH 2/8] pci romfiles: add property, add default to PCIDeviceInfo, Gerd Hoffmann, 2009/12/18
- [Qemu-devel] [PATCH 7/8] updated seabios binary for testing convinience., Gerd Hoffmann, 2009/12/18
- [Qemu-devel] Re: [SeaBIOS] [PATCH 0/8] option rom loading overhaul., Anthony Liguori, 2009/12/18
- [Qemu-devel] Re: [SeaBIOS] [PATCH 0/8] option rom loading overhaul., Anthony Liguori, 2009/12/18
- [Qemu-devel] Re: [SeaBIOS] [PATCH 0/8] option rom loading overhaul., Gerd Hoffmann, 2009/12/18
- [Qemu-devel] Re: [SeaBIOS] [PATCH 0/8] option rom loading overhaul., Sebastian Herbszt, 2009/12/18
- [Qemu-devel] Re: [SeaBIOS] [PATCH 0/8] option rom loading overhaul., Anthony Liguori, 2009/12/18
- [Qemu-devel] Re: [SeaBIOS] [PATCH 0/8] option rom loading overhaul., Sebastian Herbszt, 2009/12/18
[Qemu-devel] Re: [SeaBIOS] [PATCH 0/8] option rom loading overhaul., Gleb Natapov, 2009/12/20