XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Windows 10 (1803) - crash with installed guest tools

    Scheduled Pinned Locked Moved Development
    5 Posts 2 Posters 8.6k Views 2 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • borzelB Offline
      borzel XCP-ng Center Team
      last edited by borzel

      Hello,

      I just hit a Windows bug while testing the XCP-ng Windows Guest Drivers and Tools. If you have a Windows 10 (1803) VM and installed PV-Drivers (CITRIX or XCP-ng) you may get a bluescreen like this:

      b33eead1-095d-49d8-bd3f-798675dd0b39-grafik.png

      Cause

      "Addresses an issue that ignores the MM_DONT_ZERO_ALLOCATION flag. This issue leads to degraded performance, and, occasionally, error 0x139 appears." (https://support.microsoft.com/en-us/help/4458469/windows-10-update-kb4458469)

      This bluescreen above is the exact error 0x139 --> KERNEL_SECURITY_CHECK_FAILURE

      I opened the created minidump in Visual Studio 2019 and was at the exact location, where xenvif hits the bug:

      3bc31d60-5c70-4a7e-88c8-4884540a5d52-grafik.png

      Solution

      Install latest Windows Updates bevore installing the Windows Guest Tools and Drivers!

      That's also recommended by CITRIX: "If your VM operating system is Windows 10 1803, you must install the latest Windows Updates before installing this [xenvif 8.2.1.175 and above] version of the Management Agent. For more information, see https://support.microsoft.com/en-us/help/4458469/windows-10-update-kb4458469." (https://support.citrix.com/article/CTX235403)

      Edit:

      I added a hint in the wiki: https://github.com/xcp-ng/xcp/wiki/Guest-Tools#state-of-822200-rc1-and-822-beta

      1 Reply Last reply Reply Quote 2
      • enes.selcukE Offline
        enes.selcuk
        last edited by enes.selcuk

        8.2.2.200-RC1 (and 8.2.2-beta) After installing the driver in this version (Windows 10 1809), access to the system was not possible.

        I've tried several recovery by installing Windows 10 iso. Start repair, Return, etc. but the result is the same.

        Blue screen at boot error: INACCESSIBLE BOOT DEVICE

        If you have a backup, go back or trash the virtual computer.

        I applied the video below but the result is frustrating. The file "\ windows \ system32 \ config \ RegBack" appears to be empty.

        https://www.youtube.com/watch?v=KAHAquUaR24

        Xcp-ng Center from the menu above VM > Start/Shut down > Start in Recovery Mode I start by following the steps, but the following warning comes.

        No bootable device
        Powering off in 30 seconds.
        How do we turn on safe mode on xcp-center in windows 10. I tried, but I can't open it.

        borzelB 1 Reply Last reply Reply Quote 0
        • borzelB Offline
          borzel XCP-ng Center Team @enes.selcuk
          last edited by

          @enes-selcuk hmmm.. if you have no snapshot you are basically screwed... I never solved such a situation without reverting to an older snapshot

          I hope you have a backup if this is a production VM.

          1 Reply Last reply Reply Quote 0
          • enes.selcukE Offline
            enes.selcuk
            last edited by

            as I mentioned in the previous answer. If there is a spare, you will return. If you don't have backup, all your data is garbage. The best solution is to install the Guest software directly from Xenserver.

            https://support.citrix.com/article/CTX235403

            Download and install 64bit from the link below. On the xcp-center side, you can monitor things like a memory disk, and you can solve the driver deletion problem that xcp-ng guest software could not do during the windows update.

            borzelB 1 Reply Last reply Reply Quote 0
            • borzelB Offline
              borzel XCP-ng Center Team @enes.selcuk
              last edited by borzel

              @enes-selcuk I didn't get your point. Do you have a problem right now or did you just want to give advice to other people? I thought your were in trouble 🙂

              (because I did pre-release the XCP-ng PV-Tools, I basically know this stuff (a bit))

              1 Reply Last reply Reply Quote 0
              • C capo referenced this topic on
              • First post
                Last post