Jump to content

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

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...