TRIXMED Posted May 27, 2021 Author Share Posted May 27, 2021 I forgot to write that if we give the entire path to the file, including the entire name of the virtual disk (.vmdk), there is no need to edit the xml file I am writing about it because it may be useful to someone 1 Quote Link to comment
TRIXMED Posted May 31, 2021 Author Share Posted May 31, 2021 Please help again. I want to move windows 7.vmdk machine to Unraid. I tried to move with several variants but failed. As machine Q35-5.1 does not start at all. If machine is selected i440-fx it tries to start but blue screen appears. I chose virtio-win-0.1.190.iso as virtual driver iso xml <?xml version='1.0' encoding='UTF-8'?> <domain type='kvm'> <name>Windows 7 u i440fx-5.1 seabios ide</name> <uuid>cefd1db2-7e87-d516-fcf7-17fb040c7a13</uuid> <metadata> <vmtemplate xmlns="unraid" name="Windows 7" icon="windows7.png" os="windows7"/> </metadata> <memory unit='KiB'>3145728</memory> <currentMemory unit='KiB'>3145728</currentMemory> <memoryBacking> <nosharepages/> </memoryBacking> <vcpu placement='static'>1</vcpu> <cputune> <vcpupin vcpu='0' cpuset='0'/> </cputune> <os> <type arch='x86_64' machine='pc-i440fx-5.1'>hvm</type> </os> <features> <acpi/> <apic/> <hyperv> <relaxed state='on'/> <vapic state='on'/> <spinlocks state='on' retries='8191'/> <vendor_id state='on' value='none'/> </hyperv> </features> <cpu mode='host-passthrough' check='none' migratable='on'> <topology sockets='1' dies='1' cores='1' threads='1'/> <cache mode='passthrough'/> </cpu> <clock offset='localtime'> <timer name='hypervclock' present='yes'/> <timer name='hpet' present='no'/> </clock> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/local/sbin/qemu</emulator> <disk type='file' device='disk'> <driver name='qemu' type='vmdk' cache='writeback'/> <source file='/mnt/disk1/VMWARE FILE/W7x64UL/W7x64UL-disk1.vmdk'/> <target dev='hdc' bus='virtio'/> <boot order='1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/> </disk> <disk type='file' device='cdrom'> <driver name='qemu' type='raw'/> <source file='/mnt/user/isos/virtio-win-0.1.190-1.iso'/> <target dev='hdb' bus='ide'/> <readonly/> <address type='drive' controller='0' bus='0' target='0' unit='1'/> </disk> <controller type='usb' index='0' model='ich9-ehci1'> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x7'/> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <master startport='0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0' multifunction='on'/> </controller> <controller type='usb' index='0' model='ich9-uhci2'> <master startport='2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x1'/> </controller> <controller type='usb' index='0' model='ich9-uhci3'> <master startport='4'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x2'/> </controller> <controller type='pci' index='0' model='pci-root'/> <controller type='ide' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> </controller> <controller type='virtio-serial' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> </controller> <interface type='bridge'> <mac address='52:54:00:e0:68:dc'/> <source bridge='br0'/> <model type='virtio-net'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> <serial type='pty'> <target type='isa-serial' port='0'> <model name='isa-serial'/> </target> </serial> <console type='pty'> <target type='serial' port='0'/> </console> <channel type='unix'> <target type='virtio' name='org.qemu.guest_agent.0'/> <address type='virtio-serial' controller='0' bus='0' port='1'/> </channel> <input type='tablet' bus='usb'> <address type='usb' bus='0' port='1'/> </input> <input type='mouse' bus='ps2'/> <input type='keyboard' bus='ps2'/> <graphics type='vnc' port='-1' autoport='yes' websocket='-1' listen='0.0.0.0' keymap='en-us'> <listen type='address' address='0.0.0.0'/> </graphics> <video> <model type='qxl' ram='65536' vram='65536' vgamem='16384' heads='1' primary='yes'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/> </video> <memballoon model='virtio'> <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/> </memballoon> </devices> </domain> QEMU (Windows 7 q35 sea bios) - noVNC.pdf Quote Link to comment
ghost82 Posted May 31, 2021 Share Posted May 31, 2021 (edited) Likely because the virtual hardware changed. Set the windows 7 iso as cd rom in the virtual machine, boot from there and repair the installation with the iso. Did you try to switch from virtio to sata? Edited May 31, 2021 by ghost82 Quote Link to comment
TRIXMED Posted June 1, 2021 Author Share Posted June 1, 2021 Windows is already running. I only changed Primary vDisk Bus to: SATA There is no network access yet. I tried to change the Network Model: vitio-net or virtio but no difference. Information appears that there are no drivers for the network card Quote Link to comment
ghost82 Posted June 1, 2021 Share Posted June 1, 2021 2 hours ago, TRIXMED said: vitio-net or virtio but no difference. Try to change this: <interface type='bridge'> <mac address='52:54:00:e0:68:dc'/> <source bridge='br0'/> <model type='virtio-net'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> To this: <interface type='bridge'> <mac address='52:54:00:e0:68:dc'/> <source bridge='br0'/> <model type='e1000-82545em'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </interface> Quote Link to comment
TRIXMED Posted June 1, 2021 Author Share Posted June 1, 2021 message appears internal error: qemu unexpectedly closed the monitor Quote Link to comment
TRIXMED Posted June 1, 2021 Author Share Posted June 1, 2021 I'm sorry, it's my mistake Everything works very well thank you very much for help 1 Quote Link to comment
ghost82 Posted June 1, 2021 Share Posted June 1, 2021 4 minutes ago, TRIXMED said: I'm sorry, it's my mistake Everything works very well thank you very much for help Just a note, I think you can use the virtio type for network, you have just to install the drivers from the virtio iso that you mounted. Just mounting the virtio iso in the vm doesn't mean the drivers are installed in the vm. Quote Link to comment
TRIXMED Posted June 4, 2021 Author Share Posted June 4, 2021 Since I had successfully ported Linux and WIN7 machines to UNRAIDA, I didn't think there would be problems with Win10. DOES NOT WORK WITH SEABIOS AND OVMF SETTINGS At seaBIOS, it displays the following information AT OVMF TASKS TO FIX BUGS QEMU (Windows 10 seaBIOS) - noVNC.pdf Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.