Hi there!

On Sun, 20 Feb 2011 19:39:23 +0100, Vagrant Cascadian wrote:
> On Sun, Feb 20, 2011 at 11:24:16AM -0600, Javier Vasquez wrote:
>> On an amd64 laptop (debian unstable) I've been using qemu with the
>> following arguments (with windows XP guest):

Same here: Debian sid with the latest qemu and Windows XP guest.

>> qemu $ARGS_GEN $ARGS_NET $ARGS_BIOS0 $ARGS_BIOS1 $ARGS_VGA $ARGS_AUDIO
>> $ARGS_USB $ARGS_CPU $ARGS_NIC
>
> i know you've tried a variety of commandline options, but what about just 
> using
> the defaults with -enable-kvm?

  $ qemu -enable-kvm -rtc base=localtime -m 512M -vnc 127.0.0.1:9,none \
     -monitor stdio -runas luca /home/luca/xp-pro-en_BioEdit.img

NB, I used that configuration with `kvm` (from the qemu-kvm package,
version 0.12.5+dfsg-5).  Strange enough, now that I started using `qemu
-enable-kvm` the wired NIC is recognized as 8086:100e (Intel PRO/1000 MT
Network Connection [1]) and not as 10ec:8139 (Realtek RTL8139 Family PCI
Fast Ethernet NIC).  I thought there were no differences (except
optimizations) between `qemu -enable-kvm` and `kvm` itself, but this
does not seem to be the case, am I wrong or is this a bug in qemu/kvm?
Reading both qemu and kvm's manpages, however, I found out that "the NIC
is an e1000 by default on the PC target", so I guess kvm is at fault
here, please let me know if I should report it as a bug.

[1] unfortunately Windows XP SP3 by default does not seem to have
    drivers for this NIC, I thus used the one provided by Intel itself

      
<http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&ProdId=2198&DwnldID=18717>

>> qemu: pci_add_option_rom: failed to find romfile "vgabios-stdvga.bin"
>
> this is bug#614169, and as far as i know, shouldn't really be a problem.

You mean, it is not a problem related to *this* bug?  Because it is
anyway a problem, the above command results in an unusable VNC
connection: the window first shows a vertically-degraded gray (from
center to sides), then a degraded blue-to-gray, from left to right, with
some orange in the middle.

> do you have other hardware you can test with? -enable-kvm seems to work for me
> on i386, at least. 
>
> are you able to boot a different OS? i've only tested with Debian/GNU Linux or
> Debian/GNU kFreeBSD.

-enable-kvm works here as well with no problems, tested with an XP guest
run for the whole afternoon.

However, please note that both as qemu-system-i386 and -x86_64 [why for
the hell it is not called amd64, then?  Or -i386 called -x86...] are way
slower (i.e. barely usable) than kvm itself: could this be caused by the
missing vgabios-stdvga.bin above?

Thx, bye,
Gismo / Luca

Attachment: pgpMmehmsGQvU.pgp
Description: PGP signature

Reply via email to