ich habe vor kurzem von Debian Jessi auf Stretch und von Stretch auf Buster aktualsiert mit dem entsprechenden Xen-System von 4.4 auf 4.8 auf 4.11.
Leider tritt bei einem Windows 2003 System (i386) ein Startfehler auf:
Dieser sorgt auch dafür, das dieses System nicht startet, bzw. sofort einfriert.qemu-system-i386: /build/qemu-IqidUC/qemu-3.1+dfsg/block/block-backend.c:913: blk_get_attached_dev_id: Assertion `!blk->legacy_dev' failed.
Ich habe durch Recherchen bereits eine Info gefunden:
https://github.com/lf-edge/eve/blob/mas ... sert.patch
Habt Ihr mir einen Tip, wie ich den Patch einspielen kann? bzw. das Problem beheben kann, da dich die Datei "block-backend.c" nicht wirklich finde?
Vielen Dank für Eure Hilfe!
windows2003.cfg
Code: Alles auswählen
builder = 'hvm'
vcpus = '4'
memory = 2048
# Should be at least 2KB per MB of domain memory, plus a few MB per vcpu.
shadow_memory = 16
# Hostname
name = 'windows2003'
# Networking
vif = [ 'mac=00:00:00:00:00:00, ip=xxx.xxx.xxx.xxx' ]
disk = [ 'phy:/dev/vg0/windows2003_disk,hda,w', 'file:/mnt/debian_xen_networkdriver.0.11.0.373_win2k3.iso,hdc:cdrom,r', 'file:/root/windisk_new.img,ioemu:hdd,w' ]
xen_platform_pci=1
#-----------------------------------------------------------------------------
# boot on floppy (a), hard disk (c) or CD-ROM (d)
# default: hard disk, cd-rom, floppy
boot="c"
sdl=0
vnc=1
vnclisten="127.0.0.1"
vncdisplay="99"
vncconsole=1
vncpasswd='password'
keymap="de"
serial='pty'
# Neu: qemu-system-i386: -usbdevice tablet: '-usbdevice' is deprecated, please use '-device usb-...' instead
deviceusb='tablet'
Code: Alles auswählen
root@lic-srv-xen-02:~# dpkg -l|grep xen
ii grub-xen-bin 2.02+dfsg1-20 amd64 GRand Unified Bootloader, version 2 (Xen modules)
ii grub-xen-host 2.02+dfsg1-20 amd64 GRand Unified Bootloader, version 2 (Xen host version)
rc libxen-4.1 4.1.4-3+deb7u6 amd64 Public libs for Xen
rc libxen-4.4:amd64 4.4.4lts5-0+deb8u1 amd64 Public libs for Xen
ii libxen-dev 4.11.1+92-g6c33308a8d-2 amd64 Public headers and libs for Xen
ii libxencall1:amd64 4.11.1+92-g6c33308a8d-2 amd64 Xen runtime library - libxencall
ii libxendevicemodel1:amd64 4.11.1+92-g6c33308a8d-2 amd64 Xen runtime libraries - libxendevicemodel
ii libxenevtchn1:amd64 4.11.1+92-g6c33308a8d-2 amd64 Xen runtime libraries - libxenevtchn
ii libxenforeignmemory1:amd64 4.11.1+92-g6c33308a8d-2 amd64 Xen runtime libraries - libxenforeignmemory
ii libxengnttab1:amd64 4.11.1+92-g6c33308a8d-2 amd64 Xen runtime libraries - libxengnttab
ii libxenmisc4.11:amd64 4.11.1+92-g6c33308a8d-2 amd64 Xen runtime libraries - miscellaneous, versioned ABI
ii libxenstore3.0:amd64 4.11.1+92-g6c33308a8d-2 amd64 Xen runtime libraries - libxenstore
ii libxentoolcore1:amd64 4.11.1+92-g6c33308a8d-2 amd64 Xen runtime libraries - libxentoolcore
ii libxentoollog1:amd64 4.11.1+92-g6c33308a8d-2 amd64 Xen runtime libraries - libxentoollog
rc linux-image-2.6.32-5-xen-amd64 2.6.32-48squeeze6 amd64 Linux 2.6.32 for 64-bit PCs, Xen dom0 support
ii xen-docs-4.0 4.0.1-5.11 all Documentation for Xen
rc xen-hypervisor-4.0-amd64 4.0.1-5.11 amd64 The Xen Hypervisor on AMD64
ii xen-hypervisor-4.11-amd64 4.11.1+92-g6c33308a8d-2 amd64 Xen Hypervisor on AMD64
rc xen-hypervisor-4.4-amd64 4.4.4lts5-0+deb8u1 amd64 Xen Hypervisor on AMD64
rc xen-hypervisor-4.8-amd64 4.8.5+shim4.10.2+xsa282-1+deb9u11 amd64 Xen Hypervisor on AMD64
ii xen-hypervisor-common 4.11.1+92-g6c33308a8d-2 all Xen Hypervisor - common files
ii xen-linux-system-amd64 4.9+80+deb9u9 amd64 Xen system with Linux for 64-bit PCs (dummy package)
ii xen-system-amd64 4.11.1+92-g6c33308a8d-2 amd64 Xen System on AMD64 (metapackage)
ii xen-tools 4.8-1 all Tools to manage Xen virtual servers
ii xen-utils-4.11 4.11.1+92-g6c33308a8d-2 amd64 XEN administrative tools
ii xen-utils-common 4.11.1+92-g6c33308a8d-2 amd64 Xen administrative tools - common files
ii xenstore-utils 4.11.1+92-g6c33308a8d-2 amd64 Xenstore command line utilities for Xen
ii xenwatch 0.5.4-4+b1 amd64 Virtualization utilities, mostly for Xen