From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Jpn1U-0008U4-Ai for qemu-devel@nongnu.org; Sat, 26 Apr 2008 12:13:12 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Jpn1P-0008R8-M3 for qemu-devel@nongnu.org; Sat, 26 Apr 2008 12:13:11 -0400 Received: from [199.232.76.173] (port=42454 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jpn1P-0008Qt-64 for qemu-devel@nongnu.org; Sat, 26 Apr 2008 12:13:07 -0400 Received: from moutng.kundenserver.de ([212.227.126.187]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Jpmzd-0003cE-95 for qemu-devel@nongnu.org; Sat, 26 Apr 2008 12:11:17 -0400 Message-ID: <48135417.4050804@weilnetz.de> Date: Sat, 26 Apr 2008 18:11:03 +0200 From: Stefan Weil MIME-Version: 1.0 Subject: Re: [Qemu-devel] EFI BIOS on QEMU References: <20071206.135818.112607251.k.suzaki@aist.go.jp> <20071207.004831.74732587.k.suzaki@aist.go.jp> <4782894F.60902@mail.berlios.de> <200801071912.25678.rob@landley.net> In-Reply-To: <200801071912.25678.rob@landley.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Rob Landley Cc: QEMU Developers 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