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

    Linux VM (Ubuntu 22.04) - Grub-Menu invisible

    Scheduled Pinned Locked Moved Compute
    11 Posts 3 Posters 3.2k 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.
    • GuillaumeHullinG
      GuillaumeHullin
      last edited by

      Hi,
      Have you run sudo update-grub after changing your configuration?

      K 1 Reply Last reply
      Reply Quote 0
      • K
        KPS Top contributor @GuillaumeHullin
        last edited by

        @GuillaumeHullin said in Linux VM (Ubuntu 22.04) - Grub-Menu invisible:

        Hi,
        Have you run sudo update-grub after changing your configuration?

        Yes, I did

        1 Reply Last reply
        Reply Quote 0
        • GuillaumeHullinG
          GuillaumeHullin
          last edited by

          2 ideas:

          • What is the value of GRUB_TIMEOUT_STYLE?
          • Do you have a GPU connected? it's a shot in the dark but I got this kind of issue because of GPU drivers... but on bare-metal machines 😉
          K 1 Reply Last reply
          Reply Quote 0
          • GuillaumeHullinG
            GuillaumeHullin @KPS
            last edited by

            I'm not sure to why you are setting up serial connection?

            @KPS said in Linux VM (Ubuntu 22.04) - Grub-Menu invisible:

            GRUB_TERMINAL="serial"
            GRUB_CMDLINE_LINUX="console=tty0 console=ttyS0,115200"
            GRUB_SERIAL_COMMAND="serial --speed=115200 --unit=0 --word=8 --parity=no --stop=1"

            I'm pretty new on XCP-ng... but I'm pretty sure the "console" of a VM is not a "serial console".

            FYI, this is my /etc/default/grub

            GRUB_DEFAULT=0
            GRUB_TIMEOUT=5
            GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
            GRUB_CMDLINE_LINUX_DEFAULT="quiet"
            GRUB_CMDLINE_LINUX=""
            
            K 1 Reply Last reply
            Reply Quote 0
            • K
              KPS Top contributor @GuillaumeHullin
              last edited by

              @GuillaumeHullin
              This was just something, I found while googeling...
              I did use your config, but still:

              • Black screen instead of the boot-menu.
              D 1 Reply Last reply
              Reply Quote 0
              • K
                KPS Top contributor @GuillaumeHullin
                last edited by

                @GuillaumeHullin said in Linux VM (Ubuntu 22.04) - Grub-Menu invisible:

                GRUB_TIMEOUT_STYLE

                I did change GRUB_TIMEOUT_STYLE from "hidden" to "timeout".
                Now, the system is counting down from 5 to 1 (on a screen, where the rest is black), but the menu is still missing

                GuillaumeHullinG 1 Reply Last reply
                Reply Quote 0
                • D
                  DustinB @KPS
                  last edited by

                  @KPS Are you geographically separated from your XCP-ng hosts? I've noticed from time to time due to internet latency that I don't always see the grub menu.

                  1 Reply Last reply
                  Reply Quote 0
                  • GuillaumeHullinG
                    GuillaumeHullin @KPS
                    last edited by

                    @KPS said in Linux VM (Ubuntu 22.04) - Grub-Menu invisible:

                    GRUB_TIMEOUT_STYLE

                    Set it to menu

                    If ‘GRUB_TIMEOUT_STYLE’ is set to ‘countdown’ or ‘hidden’, the timeout is instead counted before the menu is displayed.
                    Source: https://www.gnu.org/software/grub/manual/grub/html_node/Simple-configuration.html

                    K 1 Reply Last reply
                    Reply Quote 0
                    • K
                      KPS Top contributor @GuillaumeHullin
                      last edited by

                      @GuillaumeHullin
                      That was the trick!

                      GRUB_TIMEOUT_STYLE="menu" did solve it!

                      GuillaumeHullinG 1 Reply Last reply
                      Reply Quote 0
                      • GuillaumeHullinG
                        GuillaumeHullin @KPS
                        last edited by

                        @KPS Glad to hear 🙂

                        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