Jump to content
Welcome to our new Citrix community!
  • 0

Installing Windows 10 64-bit later than 1709


Joshua Holmes

Question

I have looked over every thread for weeks and I am still having an roadblock getting (a) new Windows 10 VM's spun up using ISO later than v1709 or (b) upgrading a Windows VM past v1709

 

Background, this cluster is an Intel pool with three hosts running 7.2 free (upgrading to 8.x series next weekend YAY)

 

Host26
CPU: Intel(R) Xeon(R) CPU E5-2697 v4 @ 2.30GHz
BIOS: American Megatrends Inc. (3.0a)


Host32
CPU: Intel(R) Xeon(R) CPU E5-4669 v3 @ 2.10GHz
BIOS: American Megatrends Inc. (2.0b)


Host30
CPU: Intel(R) Xeon(R) CPU E5-4669 v3 @ 2.10GHz
BIOS: American Megatrends Inc. (3.2)

 

The error that I am receiving when trying to install from ISO is KMODE Unhandled Exception.  If I instead install a VM using v1709 and then try to upgrade using the Media Creation tool when it gets 2/3rds done it stops, restarts and then when Windows Boots it says "The installation failed in the SAFE_OS phase with an error during BOOT operation".

 

At this point I am simply out of answers.  I've tried every article on the planet, StackoverFlow, and nothing seems to work.  

 

I took some logs from xensource logs during one of the installation boot up attempts if it's useful here's that data.

 

Quote

Nov 10 20:01:23 server-r2u30 xapi: [debug|server-r2u30|19547 INET :::80|VM.start R:a46c9b8f6190|xapi] VM's CPU features set to: 17cbfbff-f7fa3223-2d93fbff-00000023-00000001-000007ab-00000000-00000000-00000000-00000000
Nov 10 20:01:23 server-r2u30 xapi: [debug|server-r2u30|19547 INET :::80|VM.start R:a46c9b8f6190|xapi] Stopping xcp-rrdd-gpumon
Nov 10 20:01:23 server-r2u30 xapi: [debug|server-r2u30|19547 INET :::80|VM.start R:a46c9b8f6190|xenops] Sending VM OpaqueRef:2709867f-4c62-d218-fb6e-9f8fdf561b5a configuration to xenopsd
Nov 10 20:01:23 server-r2u30 xapi: [ info|server-r2u30|19547 INET :::80|VM.start R:a46c9b8f6190|xenops] xenops: VM.import_metadata {"vm": {"id": "eead99f5-5724-6c0e-0d1a-baa3c3b355f9", "name": "jholmes3.dalevy.com", "ssidref": 0, "xsdata": {"vm-data": ""}, "platformdata": {"featureset": "17cbfbff-f7fa3223-2d93fbff-00000023-00000001-000007ab-00000000-00000000-00000000-00000000", "generation-id": "", "timeoffset": "0", "usb": "true", "usb_tablet": "true", "device_id": "0002", "cores-per-socket": "6", "nx": "true", "pae": "true", "hpet": "true", "apic": "true", "viridian": "true", "acpi": "1"}, "bios_strings": {"bios-vendor": "Xen", "bios-version": "", "system-manufacturer": "Xen", "system-product-name": "HVM domU", "system-version": "", "system-serial-number": "", "hp-rombios": "", "oem-1": "Xen", "oem-2": "MS_VM_CERT\/SHA1\/bdbeb6e0a816d43fa6d3fe8aaef04c2bad9d3e3d"}, "ty": ["HVM", {"hap": true, "shadow_multiplier": 1.000000, "timeoffset": "0", "video_mib": 4, "video": "Cirrus", "acpi": true, "serial": "pty", "pci_emulations": [], "pci_passthrough": true, "boot_order": "d", "qemu_disk_cmdline": false, "qemu_stubdom": false}], "suppress_spurious_page_faults": false, "memory_static_max": 17179869184, "memory_dynamic_max": 17179869184, "memory_dynamic_min": 268435456, "vcpu_max": 6, "vcpus": 6, "scheduler_params": {"priority": [256, 0], "affinity": []}, "on_crash": ["Start"], "on_shutdown": ["Shutdown"], "on_reboot": ["Start"], "pci_msitranslate": false, "pci_power_mgmt": false, "has_vendor_device": false}, "vbds": [{"id": ["eead99f5-5724-6c0e-0d1a-baa3c3b355f9", "xvdd"], "position": ["Ide", 3, 0], "mode": "ReadOnly", "backend": ["VDI", "ab1b0653-8976-6f2b-1bea-c25e33deec1e\/Win10_20H2_English_x64.iso"], "ty": "CDROM", "unpluggable": false, "extra_backend_keys": {"polling-duration": "1000", "polling-idle-threshold": "50"}, "extra_private_keys": {}, "persistent": true}, {"id": ["eead99f5-5724-6c0e-0d1a-baa3c3b355f9", "xvda"], "position": ["Ide", 0, 0], "mode": "ReadWrite", "backend": ["VDI", "f207cdd6-330b-66e4-daa8-8bf2c86e2f6c\/ddbf17b1-fad4-4174-b4f8-419830a44f1b"], "ty": "Disk", "unpluggable": false, "extra_backend_keys": {"polling-duration": "1000", "polling-idle-threshold": "50"}, "extra_private_keys": {}, "persistent": true}], "vifs": [{"id": ["eead99f5-5724-6c0e-0d1a-baa3c3b355f9", "0"], "position": 0, "mac": "1a:85:7e:2d:da:e7", "carrier": true, "mtu": 9216, "backend": ["Local", "xapi15"], "other_config": {}, "locking_mode": "Unlocked", "extra_private_keys": {"vif-uuid": "f92dd7cc-fe3b-5e57-d0d5-3b81694ff938", "network-uuid": "3cd53d12-8b53-9515-c99e-2575fb7204e8"}, "ipv4_configuration": "Unspecified4", "ipv6_configuration": "Unspecified6"}], "pcis": [{"id": ["eead99f5-5724-6c0e-0d1a-baa3c3b355f9", "0000:84:00.0"], "position": 0, "address": {"domain": 0, "bus": 132, "dev": 0, "fn": 0}}], "vgpus": []}
Nov 10 20:01:23 server-r2u30 xenopsd-xc: [debug|server-r2u30|8525 |VM.start R:a46c9b8f6190|xenops_server] Platformdata:featureset=17cbfbff-f7fa3223-2d93fbff-00000023-00000001-000007ab-00000000-00000000-00000000-00000000
Nov 10 20:01:23 server-r2u30 xenopsd-xc: [debug|server-r2u30|8525 |VM.start R:a46c9b8f6190|xenops_server] VM.add {"id": "eead99f5-5724-6c0e-0d1a-baa3c3b355f9", "name": "jholmes3.dalevy.com", "ssidref": 0, "xsdata": {"vm-data": ""}, "platformdata": {"featureset": "17cbfbff-f7fa3223-2d93fbff-00000023-00000001-000007ab-00000000-00000000-00000000-00000000", "generation-id": "", "timeoffset": "0", "usb": "true", "usb_tablet": "true", "device_id": "0002", "cores-per-socket": "6", "nx": "true", "pae": "true", "hpet": "true", "apic": "true", "viridian": "true", "acpi": "1"}, "bios_strings": {"bios-vendor": "Xen", "bios-version": "", "system-manufacturer": "Xen", "system-product-name": "HVM domU", "system-version": "", "system-serial-number": "", "hp-rombios": "", "oem-1": "Xen", "oem-2": "MS_VM_CERT\/SHA1\/bdbeb6e0a816d43fa6d3fe8aaef04c2bad9d3e3d"}, "ty": ["HVM", {"hap": true, "shadow_multiplier": 1.000000, "timeoffset": "0", "video_mib": 4, "video": "Cirrus", "acpi": true, "serial": "pty", "pci_emulations": [], "pci_passthrough": true, "boot_order": "d", "qemu_disk_cmdline": false, "qemu_stubdom": false}], "suppress_spurious_page_faults": false, "memory_static_max": 17179869184, "memory_dynamic_max": 17179869184, "memory_dynamic_min": 268435456, "vcpu_max": 6, "vcpus": 6, "scheduler_params": {"priority": [256, 0], "affinity": []}, "on_crash": ["Start"], "on_shutdown": ["Shutdown"], "on_reboot": ["Start"], "pci_msitranslate": false, "pci_power_mgmt": false, "has_vendor_device": false}
Nov 10 20:01:23 server-r2u30 xenopsd-xc: [debug|server-r2u30|8525 |VM.start R:a46c9b8f6190|xenops_utils] TypedTable: Writing VM/eead99f5-5724-6c0e-0d1a-baa3c3b355f9/config
Nov 10 20:01:23 server-r2u30 xenopsd-xc: [debug|server-r2u30|8525 |VM.start R:a46c9b8f6190|xenops_server] VBD.add eead99f5-5724-6c0e-0d1a-baa3c3b355f9.xvdd {"id": ["eead99f5-5724-6c0e-0d1a-baa3c3b355f9", "xvdd"], "position": ["Ide", 3, 0], "mode": "ReadOnly", "backend": ["VDI", "ab1b0653-8976-6f2b-1bea-c25e33deec1e\/Win10_20H2_English_x64.iso"], "ty": "CDROM", "unpluggable": false, "extra_backend_keys": {"polling-duration": "1000", "polling-idle-threshold": "50"}, "extra_private_keys": {}, "persistent": true}
Nov 10 20:01:23 server-r2u30 xenopsd-xc: [debug|server-r2u30|8525 |VM.start R:a46c9b8f6190|xenops_utils] TypedTable: Writing VM/eead99f5-5724-6c0e-0d1a-baa3c3b355f9/vbd.xvdd
Nov 10 20:01:23 server-r2u30 xenopsd-xc: [debug|server-r2u30|8525 |VM.start R:a46c9b8f6190|xenops_server] VBD.add eead99f5-5724-6c0e-0d1a-baa3c3b355f9.xvda {"id": ["eead99f5-5724-6c0e-0d1a-baa3c3b355f9", "xvda"], "position": ["Ide", 0, 0], "mode": "ReadWrite", "backend": ["VDI", "f207cdd6-330b-66e4-daa8-8bf2c86e2f6c\/ddbf17b1-fad4-4174-b4f8-419830a44f1b"], "ty": "Disk", "unpluggable": false, "extra_backend_keys": {"polling-duration": "1000", "polling-idle-threshold": "50"}, "extra_private_keys": {}, "persistent": true}
Nov 10 20:01:23 server-r2u30 xenopsd-xc: [debug|server-r2u30|8525 |VM.start R:a46c9b8f6190|xenops_utils] TypedTable: Writing VM/eead99f5-5724-6c0e-0d1a-baa3c3b355f9/vbd.xvda
Nov 10 20:01:23 server-r2u30 xenopsd-xc: [debug|server-r2u30|8525 |VM.start R:a46c9b8f6190|xenops_server] VIF.add {"id": ["eead99f5-5724-6c0e-0d1a-baa3c3b355f9", "0"], "position": 0, "mac": "1a:85:7e:2d:da:e7", "carrier": true, "mtu": 9216, "backend": ["Local", "xapi15"], "other_config": {}, "locking_mode": "Unlocked", "extra_private_keys": {"vif-uuid": "f92dd7cc-fe3b-5e57-d0d5-3b81694ff938", "network-uuid": "3cd53d12-8b53-9515-c99e-2575fb7204e8"}, "ipv4_configuration": "Unspecified4", "ipv6_configuration": "Unspecified6"}
Nov 10 20:01:23 server-r2u30 xenopsd-xc: [debug|server-r2u30|8525 |VM.start R:a46c9b8f6190|xenops_utils] TypedTable: Writing VM/eead99f5-5724-6c0e-0d1a-baa3c3b355f9/vif.0
Nov 10 20:01:23 server-r2u30 xenopsd-xc: [debug|server-r2u30|8525 |VM.start R:a46c9b8f6190|xenops_server] PCI.add eead99f5-5724-6c0e-0d1a-baa3c3b355f9.0000:84:00.0 {"id": ["eead99f5-5724-6c0e-0d1a-baa3c3b355f9", "0000:84:00.0"], "position": 0, "address": {"domain": 0, "bus": 132, "dev": 0, "fn": 0}}
Nov 10 20:01:23 server-r2u30 xenopsd-xc: [debug|server-r2u30|8525 |VM.start R:a46c9b8f6190|xenops_utils] TypedTable: Writing PCI/eead99f5-5724-6c0e-0d1a-baa3c3b355f9/pci.0000:84:00.0
Nov 10 20:01:23 server-r2u30 xapi: [debug|server-r2u30|19547 INET :::80|VM.start R:a46c9b8f6190|xenops] xapi_cache: creating cache for eead99f5-5724-6c0e-0d1a-baa3c3b355f9
Nov 10 20:01:23 server-r2u30 xapi: [debug|server-r2u30|19547 INET :::80|VM.start R:a46c9b8f6190|xenops] xenops_cache: creating empty cache for eead99f5-5724-6c0e-0d1a-baa3c3b355f9
Nov 10 20:01:23 server-r2u30 xapi: [debug|server-r2u30|19547 INET :::80|VM.start R:a46c9b8f6190|xapi] register_vif vif=OpaqueRef:84660f65-9e9e-474c-5525-7e9a61e9d44b network=OpaqueRef:38712c52-e583-f815-fcd8-0c274b5c1dba
Nov 10 20:01:23 server-r2u30 xapi: [ info|server-r2u30|19547 INET :::80|VM.start R:a46c9b8f6190|xenops] xenops: VM.start eead99f5-5724-6c0e-0d1a-baa3c3b355f9
Nov 10 20:01:23 server-r2u30 xenopsd-xc: [debug|server-r2u30|8526 |queue|xenops_server] Queue.push ["VM_start", ["eead99f5-5724-6c0e-0d1a-baa3c3b355f9", false]] onto eead99f5-5724-6c0e-0d1a-baa3c3b355f9:[  ]
Nov 10 20:01:23 server-r2u30 xenopsd-xc: [debug|server-r2u30|33 ||xenops_server] Queue.pop returned ["VM_start", ["eead99f5-5724-6c0e-0d1a-baa3c3b355f9", false]]
Nov 10 20:01:23 server-r2u30 xenopsd-xc: [debug|server-r2u30|33 |VM.start R:a46c9b8f6190|xenops_server] Task 4813 reference VM.start R:a46c9b8f6190: ["VM_start", ["eead99f5-5724-6c0e-0d1a-baa3c3b355f9", false]]
Nov 10 20:01:23 server-r2u30 xenopsd-xc: [debug|server-r2u30|33 |VM.start R:a46c9b8f6190|xenops_server] VM.start eead99f5-5724-6c0e-0d1a-baa3c3b355f9 (force=false)
Nov 10 20:01:23 server-r2u30 xapi: [ info|server-r2u30|19547 INET :::80|VM.start R:a46c9b8f6190|xenops] xenops: Queueing VM.unpause eead99f5-5724-6c0e-0d1a-baa3c3b355f9
Nov 10 20:01:23 server-r2u30 xenopsd-xc: [debug|server-r2u30|8527 |queue|xenops_server] Queue.push ["Atomic", ["VM_unpause", "eead99f5-5724-6c0e-0d1a-baa3c3b355f9"]] onto redirected eead99f5-5724-6c0e-0d1a-baa3c3b355f9:[  ]
Nov 10 20:01:23 server-r2u30 xenopsd-xc: [debug|server-r2u30|33 |VM.start R:a46c9b8f6190|xenops_server] Performing: ["VM_hook_script", ["eead99f5-5724-6c0e-0d1a-baa3c3b355f9", "VM_pre_start", "none"]]
Nov 10 20:01:23 server-r2u30 xenopsd-xc: [debug|server-r2u30|33 |VM.start R:a46c9b8f6190|xenops_server] TASK.signal 4813 = ["Pending", 0.071429]
:

 

Link to comment

1 answer to this question

Recommended Posts

  • 0

After doing some research and pouring through logs and help from XCP, for anyone else experiencing this issue, the problem is simply that the version of XS I am running 7.2 is missing some microcode changes required for those later versions.

 

I have finishing upgrading hosts to XCP-ng 8.1 and all issues have went away

 

Good luck all

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...