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

    Imported VM Starts but Does Not Initialize the Display

    Scheduled Pinned Locked Moved Solved Xen Orchestra
    51 Posts 8 Posters 13.5k Views 7 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.
    • ? Offline
      A Former User @stormi
      last edited by

      @stormi @olivierlambert

      As requested, please find the outputs of the logs:

      • Output of xl dmesg - https://gist.github.com/kismetgerald/403edf28d5fd358722d2bc36b52f38f1
      • Output of /var/log/daemon.log - https://gist.github.com/kismetgerald/8965863047eee26b815dcfcfe4faabae
      • Output of /var/log/xensource.log - https://gist.github.com/kismetgerald/4ed62e999d9920d697f06c8e42de9873

      For time reference, I started the VM at approximately Dec 12 05:08 - don't recall the precise second. If I can provide other logs, please let me know.

      stormiS 1 Reply Last reply Reply Quote 0
      • stormiS Offline
        stormi Vates 🪐 XCP-ng Team @Guest
        last edited by

        @kagbasi-ngc I was inviting you to have a look first, but I'll try to give it a look. Still, try to find something relevant in them, it's a good troubleshooting exercise.

        ? 1 Reply Last reply Reply Quote 0
        • stormiS Offline
          stormi Vates 🪐 XCP-ng Team
          last edited by

          Relevant logs, from daemon.log:

          Dec 12 05:08:18 VMH01 qemu-dm-1[8691]: SyncPcrAllocationsAndPcrMask!
          Dec 12 05:08:18 VMH01 qemu-dm-1[8691]: Set PcdTpm2Hash Mask to 0x0000000F
          Dec 12 05:08:19 VMH01 qemu-dm-1[8691]: AllocatePages failed: No 0x8400 Pages is available.
          Dec 12 05:08:19 VMH01 qemu-dm-1[8691]: There is only left 0x3AA8 pages memory resource to be allocated.
          Dec 12 05:08:19 VMH01 qemu-dm-1[8691]: ERROR: Out of aligned pages
          Dec 12 05:08:19 VMH01 qemu-dm-1[8691]: ASSERT /builddir/build/BUILD/edk2-20220801/MdeModulePkg/Core/DxeIplPeim/X64/VirtualMemory.c(814): BigPageAddress != 0
          

          ERROR: Out of aligned pages does not look good to me.

          ? MefosheezM 2 Replies Last reply Reply Quote 0
          • ? Offline
            A Former User @stormi
            last edited by

            @stormi My apologies. Normally I relish the opportunity to dive deep into logs, however, in this case I am also the treasurer of my church and I have year-end accounting tasks to accomplish, so haven't had much time to dedicate to this.

            Additionally, since I don't really know what I'm looking for in the logs, I figured it's be best to share it on hear for the community to take a look...lol.

            1 Reply Last reply Reply Quote 0
            • ? Offline
              A Former User @stormi
              last edited by

              @stormi Yikes! If you're spooked by this error, then what does this mean for me?

              By the way, this very VM imported and started up without any issues on a physical XCP-ng host. This issue seems to be happening in a nested virtualization setting - where XCP-ng is the nested hypervisor (a guest of VMware Workstation Pro).

              M 1 Reply Last reply Reply Quote 0
              • M Online
                manilx @Guest
                last edited by

                @kagbasi-ngc Don't do nesting! It's not to be trusted even when it seems to work.

                ? 1 Reply Last reply Reply Quote 0
                • ? Offline
                  A Former User @manilx
                  last edited by

                  @manilx Yeah, not doing it in production, just in a test environment. Plus I only did it because I actually found a write-up by the Vates team on how to get it done, which confirmed to me that while they don't recommend it for production, they understand that it has some merit in a testing environment and want to see it working.

                  That said, I definitely hear your admonition and would never do it in a production setting.

                  1 Reply Last reply Reply Quote 1
                  • stormiS Offline
                    stormi Vates 🪐 XCP-ng Team
                    last edited by

                    I'm not spooked, I just think it's the relevant error message we need to understand :).

                    Since this is a test pool, could you make it use the debug version of OVMF?

                    ln -sf OVMF-debug.fd /usr/share/edk2/OVMF.fd 
                    

                    Then attempt to start the VM again, and get /var/log/daemon.log and /var/log/xensource.log once again.

                    ? 2 Replies Last reply Reply Quote 0
                    • ? Offline
                      A Former User @stormi
                      last edited by

                      @stormi Glad you're not spooked.... 👍

                      I'll enable the debug mode as you'd instructed and grab the logs for you shortly.

                      1 Reply Last reply Reply Quote 0
                      • ? Offline
                        A Former User @stormi
                        last edited by

                        @stormi Hi there, as requested, here are the two logs:

                        • daemon.log
                        • xensource.log

                        I started the VM at timestamp Dec 13 13:54:59 and stopped it at Dec 13 13:55:59.

                        Now, is deleting the symbolic link created above all that is necessary to reverse the debug mode?

                        stormiS 1 Reply Last reply Reply Quote 0
                        • MefosheezM Offline
                          Mefosheez @stormi
                          last edited by

                          @stormi @kagbasi-ngc I have this same error in a separate thread, however, there is no nesting involved. from my limited knowledge, it seems like xcp is not seeing the available memory resources during boot and fails. if I migrate a running VM to the same host that gives me this error, it will operate as expected. but, after reboot... failure to launch.

                          https://xcp-ng.org/forum/topic/10083/uefi-guests-not-loading-console?_=1734014269146

                          @olivierlambert Thanks for your help so far.

                          1 Reply Last reply Reply Quote 1
                          • MefosheezM Mefosheez referenced this topic on
                          • stormiS Offline
                            stormi Vates 🪐 XCP-ng Team @Guest
                            last edited by

                            @kagbasi-ngc Looks like we missed something, as the log indicates it loaded OVMF-release.fd:

                            Dec 13 13:54:59 VMH01 xenguest-2-build[8345]: Loaded OVMF from /usr/share/edk2/OVMF-release.fd
                            

                            We'll come back to you with a better test procedure.

                            For now I just have a quick and dirty one, consisting in overwriting the release file with the debug one:

                            cp /usr/share/edk2/OVMF-debug.fd /usr/share/edk2/OVMF-release.fd
                            

                            You can revert this change with yum reinstall edk2.

                            ? 1 Reply Last reply Reply Quote 0
                            • ? Offline
                              A Former User @stormi
                              last edited by

                              @stormi Sorry for the delayed reply. I did as you requested, and below are the resulting log files. I started the VM at timestamp Dec 17 14:43:34 and stopped it about 2 minutes later.

                              • daemon.log
                              • xensource.log

                              If I can be of assistance, don't hesitate to ask please. Thank you.

                              stormiS 2 Replies Last reply Reply Quote 1
                              • stormiS Offline
                                stormi Vates 🪐 XCP-ng Team @Guest
                                last edited by

                                @kagbasi-ngc @Mefosheez We're trying to find developer time to diagnose the cause, but it's not the best time of the year, so I can't promise anything on delays.

                                ? MefosheezM 3 Replies Last reply Reply Quote 0
                                • stormiS Offline
                                  stormi Vates 🪐 XCP-ng Team @Guest
                                  last edited by

                                  @kagbasi-ngc Does your VM have a vTPM? If so, could you try without?

                                  ? 1 Reply Last reply Reply Quote 0
                                  • ? Offline
                                    A Former User @stormi
                                    last edited by

                                    @stormi No worries at all, I understand.

                                    1 Reply Last reply Reply Quote 0
                                    • ? Offline
                                      A Former User @stormi
                                      last edited by

                                      @stormi Yes it does. I just deleted the VTPM and tried starting it, but no success. Still the same issue - can't initialize the display.

                                      I also disabled Secure Boot, and got the same results.

                                      1 Reply Last reply Reply Quote 0
                                      • MefosheezM Offline
                                        Mefosheez @stormi
                                        last edited by

                                        @stormi thanks for the feedback. no rush here. just let me know if I can help.

                                        1 Reply Last reply Reply Quote 0
                                        • MefosheezM Offline
                                          Mefosheez @stormi
                                          last edited by

                                          @stormi I wanted to follow up. I saw a good number of patches available today, first updates since the issues started for me. I processed them, but this issue still seems persist.

                                          I know this thread is about nested virt, and i don't want to derail that. this is where i had posted about the issue prior. I believe they are going to be tided to the same root. any help would be appreciated.

                                          https://xcp-ng.org/forum/topic/10083/uefi-guests-not-loading-console?_=1734014269146

                                          stormiS 1 Reply Last reply Reply Quote 0
                                          • stormiS Offline
                                            stormi Vates 🪐 XCP-ng Team @Mefosheez
                                            last edited by

                                            @Mefosheez I forwarded internally. Feel free to ask again after a week if no answer comes.

                                            MefosheezM 1 Reply Last reply Reply Quote 0

                                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                            With your input, this post could be even better 💗

                                            Register Login
                                            • First post
                                              Last post