qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] EFI BIOS on QEMU


From: Stefan Weil
Subject: Re: [Qemu-devel] EFI BIOS on QEMU
Date: Sat, 26 Apr 2008 18:11:03 +0200
User-agent: Mozilla-Thunderbird 2.0.0.9 (X11/20080109)

Rob Landley schrieb:
On Monday 07 January 2008 14:19:27 Stefan Weil wrote:
Hi,

I just wanted to run QEMU CVS with EFI BIOS:

i386-softmmu/qemu -snapshot -L efi-bios -hda efi-bios/efi.disk
linux.img -net nic,model=i82551 -net user

i82551 is part of the E100 emulator (eepro100.c).

It does not work - no output on serial console nor VGA screen.
You tried ctrl-alt-2 to switch from vga to serial console? (Wild guess...)

Where did this bios come from?
...
Could you tell us more about what exactly you're trying to do?

Rob

Hi Rob,

thank you for your answer. I'm sorry that it took some time until I could
come back to this topic. Here is more information on what I was trying to do
(which still does not work).

I heared from Tristan's mail that EFI BIOS network functions only support
eepro100 hardware. Well, I wrote the eepro100 emulation for QEMU, so
I wanted to see this working.

So, I compiled i386-softmmu/qemu from QEMU svn trunk, got
http://fabrice.bellard.free.fr/qemu/linux-0.2.img.bz2 and
http://fabrice.bellard.free.fr/qemu/efi-bios.tar.bz2, unpacked both
files, and finally had this directory:

$ ls -l efi-bios/
insgesamt 24712
-rw-r--r-- 1 stefan stefan  1048576  4. Mär 2007  bios.bin
-rw-r--r-- 1 stefan stefan  3145728  4. Mär 2007  efi.disk
-rw-r--r-- 1 stefan stefan 20971520 26. Apr 16:47 linux-0.2.img
-rw-r--r-- 1 stefan stefan      923  4. Mär 2007  README
-rw-r--r-- 1 stefan stefan    35328 26. Apr 13:18 vgabios-cirrus.bin

vgabios-cirrus.bin is a copy from qemu/trunk/pc-bios.

Now, I started this command:

i386-softmmu/qemu -snapshot -hda efi-bios/efi.disk -hdb efi-bios/linux-0.2.img -L efi-bios

Result: no output in VGA console, no output (beside serial0 console) in serial console. Of course I did not try ctrl-alt-2 to switch to the serial console (this selects the monitor
console), but ctrl-alt-3.

Obviously, some earlier CVS revisions had worked. So I started with QEMU CVS of 2007-03, and it worked! Up to now, I could narrow the change from working to no
longer working to the time interval from 2007-10-07 to 2007-10-13.

Stefan





reply via email to

[Prev in Thread] Current Thread [Next in Thread]