Tried Windows XP / Windows 7 / Windows 10 but problems with all - Help Please?


mbc0

Recommended Posts

Hi,

 

I have an ASROCK H77 Pro4/MVP Motherboard with an I5 and 9GB RAM

 

I have created VM's on unRAID V5 without issues about a year ago and am no revisiting this for Ripbot CPU Encoding Distribution but am hitting problems with each OS I try?

 

Windows 10 - Installs but will not let me load the network driver (says it is unplugged or in deep sleep)

Windows XP - Installs but will not let me load the network driver (says it is unplugged or in deep sleep)

Windows 7 - Wont Install, just sits at the glowing Windows Screen saying "Starting Windows"

 

any nudges? :-)

Link to comment

Hi,

 

I have an ASROCK H77 Pro4/MVP Motherboard with an I5 and 9GB RAM

 

I have created VM's on unRAID V5 without issues about a year ago and am no revisiting this for Ripbot CPU Encoding Distribution but am hitting problems with each OS I try?

 

Windows 10 - Installs but will not let me load the network driver (says it is unplugged or in deep sleep)

Windows XP - Installs but will not let me load the network driver (says it is unplugged or in deep sleep)

Windows 7 - Wont Install, just sits at the glowing Windows Screen saying "Starting Windows"

 

any nudges? :-)

 

I think the trick to installing Windows 7 is to set the Graphics Card to 'Cirrus' instead of 'QXL'.  I'm also using 'SeaBIOS'.

 

Using similar settings, I had no issues installing Windows 10.  I haven't tried XP in a while, but I do remember it being problematic.

 

Also, like bungee91 said, post your settings or XML for the VM.

Link to comment

Perfect ufopinball!  Many Thanks, Cirrus did the trick ;-)

 

So...

 

I have now successfully installed Windows XP, 7 & 10 but all 3 will not let me load the network driver once Windows is installed?  They all say that the cable is not detected or/and the controller cannot be found?  I have triple checked the correct driver and also copied it direct from the CD that came with the motherboard so not sure what is happening? 

 

I need to be able to see the VM on my local network so a seperate network is not an option.

 

here is my xml, please let me know if you can see any problems?

 

Many Thanks

 

<domain type='kvm' id='28'>

  <name>Windows 7</name>

  <uuid>e83cad40-2508-38f8-50fb-5220f0b45958</uuid>

  <metadata>

    <vmtemplate xmlns="unraid" name="Windows 7" icon="windows7.png" os="windows7"/>

  </metadata>

  <memory unit='KiB'>6291456</memory>

  <currentMemory unit='KiB'>6291456</currentMemory>

  <memoryBacking>

    <nosharepages/>

  </memoryBacking>

  <vcpu placement='static'>4</vcpu>

  <cputune>

    <vcpupin vcpu='0' cpuset='0'/>

    <vcpupin vcpu='1' cpuset='1'/>

    <vcpupin vcpu='2' cpuset='2'/>

    <vcpupin vcpu='3' cpuset='3'/>

  </cputune>

  <resource>

    <partition>/machine</partition>

  </resource>

  <os>

    <type arch='x86_64' machine='pc-i440fx-2.5'>hvm</type>

  </os>

  <features>

    <acpi/>

    <apic/>

    <hyperv>

      <relaxed state='on'/>

      <vapic state='on'/>

      <spinlocks state='on' retries='8191'/>

      <vendor id='none'/>

    </hyperv>

  </features>

  <cpu mode='host-passthrough'>

    <topology sockets='1' cores='4' threads='1'/>

  </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='raw' cache='writeback'/>

      <source file='/mnt/user/domains/Windows 7/vdisk1.img'/>

      <backingStore/>

      <target dev='hdc' bus='virtio'/>

      <boot order='1'/>

      <alias name='virtio-disk2'/>

      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/>

    </disk>

    <disk type='file' device='cdrom'>

      <driver name='qemu' type='raw'/>

      <source file='/mnt/user/isos/Win7LanDrivers.iso'/>

      <backingStore/>

      <target dev='hda' bus='sata'/>

      <readonly/>

      <boot order='2'/>

      <alias name='sata0-0-0'/>

      <address type='drive' controller='0' bus='0' target='0' unit='0'/>

    </disk>

    <disk type='file' device='cdrom'>

      <driver name='qemu' type='raw'/>

      <source file='/mnt/user/isos/virtio-win-0.1.118-2.iso'/>

      <backingStore/>

      <target dev='hdb' bus='sata'/>

      <readonly/>

      <alias name='sata0-0-1'/>

      <address type='drive' controller='0' bus='0' target='0' unit='1'/>

    </disk>

    <controller type='usb' index='0' model='ich9-ehci1'>

      <alias name='usb'/>

      <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x7'/>

    </controller>

    <controller type='usb' index='0' model='ich9-uhci1'>

      <alias name='usb'/>

      <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'>

      <alias name='usb'/>

      <master startport='2'/>

      <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x1'/>

    </controller>

    <controller type='usb' index='0' model='ich9-uhci3'>

      <alias name='usb'/>

      <master startport='4'/>

      <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x2'/>

    </controller>

    <controller type='pci' index='0' model='pci-root'>

      <alias name='pci.0'/>

    </controller>

    <controller type='sata' index='0'>

      <alias name='sata0'/>

      <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>

    </controller>

    <controller type='virtio-serial' index='0'>

      <alias name='virtio-serial0'/>

      <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>

    </controller>

    <interface type='bridge'>

      <mac address='52:54:00:50:70:06'/>

      <source bridge='br0'/>

      <target dev='vnet0'/>

      <model type='virtio'/>

      <alias name='net0'/>

      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>

    </interface>

    <serial type='pty'>

      <source path='/dev/pts/0'/>

      <target port='0'/>

      <alias name='serial0'/>

    </serial>

    <console type='pty' tty='/dev/pts/0'>

      <source path='/dev/pts/0'/>

      <target type='serial' port='0'/>

      <alias name='serial0'/>

    </console>

    <channel type='unix'>

      <source mode='bind' path='/var/lib/libvirt/qemu/channel/target/domain-Windows 7/org.qemu.guest_agent.0'/>

      <target type='virtio' name='org.qemu.guest_agent.0' state='disconnected'/>

      <alias name='channel0'/>

      <address type='virtio-serial' controller='0' bus='0' port='1'/>

    </channel>

    <input type='tablet' bus='usb'>

      <alias name='input0'/>

    </input>

    <input type='mouse' bus='ps2'/>

    <input type='keyboard' bus='ps2'/>

    <graphics type='vnc' port='5900' autoport='yes' websocket='5700' listen='0.0.0.0' keymap='en-gb'>

      <listen type='address' address='0.0.0.0'/>

    </graphics>

    <video>

      <model type='cirrus' vram='16384' heads='1'/>

      <alias name='video0'/>

      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>

    </video>

    <memballoon model='virtio'>

      <alias name='balloon0'/>

      <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/>

    </memballoon>

  </devices>

</domain>

 

Link to comment

Perfect ufopinball!  Many Thanks, Cirrus did the trick ;-)

 

So...

 

I have now successfully installed Windows XP, 7 & 10 but all 3 will not let me load the network driver once Windows is installed?  They all say that the cable is not detected or/and the controller cannot be found?  I have triple checked the correct driver and also copied it direct from the CD that came with the motherboard so not sure what is happening? 

 

I need to be able to see the VM on my local network so a seperate network is not an option.

 

here is my xml, please let me know if you can see any problems?

 

Many Thanks

 

 

It seems you should have a look at the unraid manual for how to configure/setup your VM. There is a link in the bottom right of the webgui.

You have to use the 6.0/6.1 part as LT is a little slow on documentation...

Link to comment

Perfect ufopinball!  Many Thanks, Cirrus did the trick ;-)

 

So...

 

I have now successfully installed Windows XP, 7 & 10 but all 3 will not let me load the network driver once Windows is installed?  They all say that the cable is not detected or/and the controller cannot be found?  I have triple checked the correct driver and also copied it direct from the CD that came with the motherboard so not sure what is happening? 

 

I need to be able to see the VM on my local network so a seperate network is not an option.

 

 

As others have mentioned, the network driver is located on the 'virtio' ISO, which should be mounted on a CD drive to your Windows VMs.  Load the driver in NetKVM directory, that should get you on your way.

Link to comment

You should be installing the virtio network driver - not the one that came with your motherboard.

 

facepalm!  :o???::)

 

All up & Running! (Note to self... Don't work all night then not bother sleeping because you want to get VM up & running!)

 

Thanks for all your replies!

Link to comment

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.