Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #965502

Bug#932550: qemu-system-x86: WinXP no longer boots with --enable-kvm, stops at \Windows\System32\Drivers\Mup.sys

From "Dr. Oliver Muth" <Dr.O.Muth@habmalnefrage.de>
Newsgroups linux.debian.bugs.dist
Subject Bug#932550: qemu-system-x86: WinXP no longer boots with --enable-kvm, stops at \Windows\System32\Drivers\Mup.sys
Date 2019-07-20 17:00 +0200
Message-ID <ylZ05-69q-9@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


Package: qemu-system-x86
Version: 1:3.1+dfsg-8~deb10u1
Severity: normal

Dear Maintainer,

I have an old Win XP Pro SP3 VM that used to work with kvm in stretch and earlier. Since the upgrade to buster the VM no longer boots with "qemu-system-x86_64 --enable-kvm ...".
Trying "safe mode" on the Windows rescue screen shows that the VM boots until to the line
multi(0)disk(0)rdisk(0)partition(1)\Windows\System32\Drivers\Mup.sys
and then reboots into the Windows rescue screen.

It still boots successfully when qemu is called without --enable-kvm.
Assuming that the properties of the virtual CPU had changed I tried -cpu host|max|kvm64|qemu64|athlon|phenom but it made no difference.
Assuming that the image was damaged I tried different images from backups of the last 5 years. They all used to work and no longer do.
I also tried to boot the VM from a Windows XP pro CD in order to repair the Windows installation if necessary. But the CD does not boot either (reboots after "Setup is starting Windows").
Note that only XP is affected. All other VMs I use work fine with --enable-kvm.

My CPU:

$ lscpu
Architecture:        x86_64
CPU op-mode(s):      32-bit, 64-bit
Byte Order:          Little Endian
Address sizes:       48 bits physical, 48 bits virtual
CPU(s):              3
On-line CPU(s) list: 0-2
Thread(s) per core:  1
Core(s) per socket:  3
Socket(s):           1
NUMA node(s):        1
Vendor ID:           AuthenticAMD
CPU family:          16
Model:               4
Model name:          AMD Phenom(tm) II X3 720 Processor
Stepping:            2
CPU MHz:             800.000
CPU max MHz:         2800,0000
CPU min MHz:         800,0000
BogoMIPS:            5587.84
Virtualization:      AMD-V
L1d cache:           64K
L1i cache:           64K
L2 cache:            512K
L3 cache:            6144K
NUMA node0 CPU(s):   0-2
Flags:               fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid pni monitor cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt hw_pstate vmmcall npt lbrv svm_lock nrip_save

$ lsmod | grep kvm
kvm_amd               106496  0
ccp                    98304  1 kvm_amd
kvm                   724992  1 kvm_amd
irqbypass              16384  1 kvm


-- System Information:
Debian Release: 10.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-5-amd64 (SMP w/3 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de_DE:de (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages qemu-system-x86 depends on:
ii  ipxe-qemu             1.0.0+git-20190125.36a4c85-1
ii  libaio1               0.3.112-3
ii  libasound2            1.1.8-1
ii  libbluetooth3         5.50-1
ii  libbrlapi0.6          5.6-10
ii  libc6                 2.28-10
ii  libcacard0            1:2.6.1-1
ii  libcapstone3          4.0.1+really+3.0.5-1
ii  libepoxy0             1.5.3-0.1
ii  libfdt1               1.4.7-3
ii  libgbm1               18.3.6-2
ii  libgcc1               1:8.3.0-6
ii  libglib2.0-0          2.58.3-2
ii  libgnutls30           3.6.7-4
ii  libibverbs1           22.1-1
ii  libjpeg62-turbo       1:1.5.2-2+b1
ii  libncursesw6          6.1+20181013-2
ii  libnettle6            3.4.1-1
ii  libnuma1              2.0.12-1
ii  libpixman-1-0         0.36.0-1
ii  libpng16-16           1.6.36-6
ii  librdmacm1            22.1-1
ii  libsasl2-2            2.1.27+dfsg-1
ii  libseccomp2           2.3.3-4
ii  libspice-server1      0.14.0-1.3
ii  libtinfo6             6.1+20181013-2
ii  libusb-1.0-0          2:1.0.22-2
ii  libusbredirparser1    0.8.0-1
ii  libvdeplug2           2.3.2+r586-2.2
ii  libvirglrenderer0     0.7.0-2
ii  libxendevicemodel1    4.11.1+92-g6c33308a8d-2
ii  libxenevtchn1         4.11.1+92-g6c33308a8d-2
ii  libxenforeignmemory1  4.11.1+92-g6c33308a8d-2
ii  libxengnttab1         4.11.1+92-g6c33308a8d-2
ii  libxenmisc4.11        4.11.1+92-g6c33308a8d-2
ii  libxenstore3.0        4.11.1+92-g6c33308a8d-2
ii  libxentoolcore1       4.11.1+92-g6c33308a8d-2
ii  qemu-system-common    1:3.1+dfsg-8~deb10u1
ii  qemu-system-data      1:3.1+dfsg-8~deb10u1
ii  seabios               1.12.0-1
ii  zlib1g                1:1.2.11.dfsg-1

Versions of packages qemu-system-x86 recommends:
pn  ovmf             <none>
ii  qemu-system-gui  1:3.1+dfsg-8~deb10u1
ii  qemu-utils       1:3.1+dfsg-8~deb10u1

Versions of packages qemu-system-x86 suggests:
pn  qemu-block-extra  <none>
ii  samba             2:4.9.5+dfsg-5
ii  sgabios           0.0~svn8-4
ii  vde2              2.3.2+r586-2.2

-- no debconf information

Back to linux.debian.bugs.dist | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Bug#932550: qemu-system-x86: WinXP no longer boots with --enable-kvm, stops at \Windows\System32\Drivers\Mup.sys "Dr. Oliver Muth" <Dr.O.Muth@habmalnefrage.de> - 2019-07-20 17:00 +0200
  Bug#932550: qemu-system-x86: WinXP no longer boots with --enable-kvm, stops at \Windows\System32\Drivers\Mup.sys Michael Tokarev <mjt@tls.msk.ru> - 2019-07-23 16:50 +0200
    Bug#932550: qemu-system-x86: WinXP no longer boots with --enable-kvm, stops at \Windows\System32\Drivers\Mup.sys "Dr. Oliver Muth" <Dr.O.Muth@habmalnefrage.de> - 2019-07-25 16:50 +0200
  Bug#932550: qemu-system-x86: WinXP no longer boots with --enable-kvm, stops at \Windows\System32\Drivers\Mup.sys Bernhard Übelacker <bernhardu@mailbox.org> - 2019-08-07 20:00 +0200
    Bug#932550: qemu-system-x86: WinXP no longer boots with --enable-kvm, stops at \Windows\System32\Drivers\Mup.sys MAG4 Piemonte <mag4@aruba.it> - 2019-08-13 16:30 +0200

csiph-web