How to get to the GRUB menu at boot-time?












221















This issue came up recently for me (and I've been prompted to lodge it as a specific question about it):



My system is not dual-boot, I run a standard Ubuntu desktop system "on the metal" (I think running it in a VM is the same).



Pressing c while booting does not cause the GRUB menu to appear (which I believe it does for a dual-boot system).



How can I get the GRUB-menu to present itself on a single-boot system?










share|improve this question




















  • 19





    +1 excellent question to expose an essentially undocumented feature of Ubuntu boot process, the answer to which I only found by accident while groveling through grub.cfg. Thanks for hoisting this up to the top (Googleable) level.

    – msw
    Dec 3 '10 at 15:29






  • 4





    Credit where credit is due... This issue came up in another question of mine (buried deep in the comments). Jorge Castro suggested that it would be a good idea to present as a question it its own right... (so credit to him.... and I'm happy to bask in the reflected glow ;) I can see the value of it being a primary Q/A.

    – Peter.O
    Dec 3 '10 at 15:45


















221















This issue came up recently for me (and I've been prompted to lodge it as a specific question about it):



My system is not dual-boot, I run a standard Ubuntu desktop system "on the metal" (I think running it in a VM is the same).



Pressing c while booting does not cause the GRUB menu to appear (which I believe it does for a dual-boot system).



How can I get the GRUB-menu to present itself on a single-boot system?










share|improve this question




















  • 19





    +1 excellent question to expose an essentially undocumented feature of Ubuntu boot process, the answer to which I only found by accident while groveling through grub.cfg. Thanks for hoisting this up to the top (Googleable) level.

    – msw
    Dec 3 '10 at 15:29






  • 4





    Credit where credit is due... This issue came up in another question of mine (buried deep in the comments). Jorge Castro suggested that it would be a good idea to present as a question it its own right... (so credit to him.... and I'm happy to bask in the reflected glow ;) I can see the value of it being a primary Q/A.

    – Peter.O
    Dec 3 '10 at 15:45
















221












221








221


54






This issue came up recently for me (and I've been prompted to lodge it as a specific question about it):



My system is not dual-boot, I run a standard Ubuntu desktop system "on the metal" (I think running it in a VM is the same).



Pressing c while booting does not cause the GRUB menu to appear (which I believe it does for a dual-boot system).



How can I get the GRUB-menu to present itself on a single-boot system?










share|improve this question
















This issue came up recently for me (and I've been prompted to lodge it as a specific question about it):



My system is not dual-boot, I run a standard Ubuntu desktop system "on the metal" (I think running it in a VM is the same).



Pressing c while booting does not cause the GRUB menu to appear (which I believe it does for a dual-boot system).



How can I get the GRUB-menu to present itself on a single-boot system?







boot grub2 menu






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Aug 27 '14 at 14:43









Pro Backup

2,05631629




2,05631629










asked Dec 3 '10 at 15:04









Peter.OPeter.O

11k2697151




11k2697151








  • 19





    +1 excellent question to expose an essentially undocumented feature of Ubuntu boot process, the answer to which I only found by accident while groveling through grub.cfg. Thanks for hoisting this up to the top (Googleable) level.

    – msw
    Dec 3 '10 at 15:29






  • 4





    Credit where credit is due... This issue came up in another question of mine (buried deep in the comments). Jorge Castro suggested that it would be a good idea to present as a question it its own right... (so credit to him.... and I'm happy to bask in the reflected glow ;) I can see the value of it being a primary Q/A.

    – Peter.O
    Dec 3 '10 at 15:45
















  • 19





    +1 excellent question to expose an essentially undocumented feature of Ubuntu boot process, the answer to which I only found by accident while groveling through grub.cfg. Thanks for hoisting this up to the top (Googleable) level.

    – msw
    Dec 3 '10 at 15:29






  • 4





    Credit where credit is due... This issue came up in another question of mine (buried deep in the comments). Jorge Castro suggested that it would be a good idea to present as a question it its own right... (so credit to him.... and I'm happy to bask in the reflected glow ;) I can see the value of it being a primary Q/A.

    – Peter.O
    Dec 3 '10 at 15:45










19




19





+1 excellent question to expose an essentially undocumented feature of Ubuntu boot process, the answer to which I only found by accident while groveling through grub.cfg. Thanks for hoisting this up to the top (Googleable) level.

– msw
Dec 3 '10 at 15:29





+1 excellent question to expose an essentially undocumented feature of Ubuntu boot process, the answer to which I only found by accident while groveling through grub.cfg. Thanks for hoisting this up to the top (Googleable) level.

– msw
Dec 3 '10 at 15:29




4




4





Credit where credit is due... This issue came up in another question of mine (buried deep in the comments). Jorge Castro suggested that it would be a good idea to present as a question it its own right... (so credit to him.... and I'm happy to bask in the reflected glow ;) I can see the value of it being a primary Q/A.

– Peter.O
Dec 3 '10 at 15:45







Credit where credit is due... This issue came up in another question of mine (buried deep in the comments). Jorge Castro suggested that it would be a good idea to present as a question it its own right... (so credit to him.... and I'm happy to bask in the reflected glow ;) I can see the value of it being a primary Q/A.

– Peter.O
Dec 3 '10 at 15:45












6 Answers
6






active

oldest

votes


















207














Menu will appear if you press and hold Shift during loading Grub, if you boot using BIOS. When your system boots using UEFI, press Esc.



For permanent change you'll need to edit your /etc/default/grub file -- place a "#" symbol at the start of line GRUB_HIDDEN_TIMEOUT=0.



Save changes and run sudo update-grub to apply changes.



Documentation: https://help.ubuntu.com/community/Grub2






share|improve this answer





















  • 4





    @codeMonk: Oops! (I've deleted my previous comment because I was on the wrong track)... I originally misunderstood the context of "GRUB_TIMEOUT=0". The context you mean is in relation to the "permanent" display of GRUB-menu... I thought you meant in relation to the "Shift" key method... It is true that for a permanently recurring display, you need both "#GRUB_HIDDEN_TIMEOUT=0" and "GRUB_TIMEOUT=*NON-ZERO*", as described in the link in the answer ... (I've just test it both ways.)

    – Peter.O
    Dec 3 '10 at 17:24













  • It's only the left shift-key that works. At first I couldn't figure out what I was doing wrong--how hard can it be to hold the Shift key? Finally, I read carefully the link you provide and realized that it specifically says the left shirt key.

    – Isaac Betesh
    Dec 2 '16 at 18:48






  • 5





    Holding left shift didn't work for me :(

    – Nick
    Apr 30 '17 at 22:31











  • Can somebody fix this answer? To my experience, the comments, and the answer below, it is obsolete and now a lot of it is just wrong (like the timeout advice).

    – Mike Wise
    Feb 2 '18 at 10:10






  • 3





    In Ubuntu 18.04 there is no GRUB_HIDDEN_TIMEOUT=0 line in my /etc/default/grub - instead there is GRUB_TIMEOUT_STYLE=hidden (Shift during boot never worked for me (Dell?)). Any idea what to do?

    – jena
    Aug 22 '18 at 9:10



















72














I have tried both the Shift and Space keys but nothing works. Only the Esc key works for Ubuntu 14.04 and 16.04 to get Grub Menu at boot time.






share|improve this answer





















  • 1





    same here. Only ESCAPE key worked with Ubuntu 14.04.

    – atmelino
    Dec 17 '15 at 4:52






  • 15





    The same for Ubuntu 16.04 - only Escape works. This should be mentioned in documentation (Recovery Mode)

    – matandked
    Apr 23 '16 at 13:30






  • 2





    Ubuntu 14.04 here. NOTHING works.

    – yPhil
    May 16 '16 at 23:25






  • 1





    Shift key works fine on my v16.04 .

    – Sopalajo de Arrierez
    Sep 26 '16 at 20:56








  • 5





    I had to repeatedly press the ESC key, not hold it down. Let's have 6 ways to do the same thing. Linux is fun.

    – Jeffrey Blattman
    Feb 23 '18 at 23:37



















14















  • Keep hitting Shift until you see "Grub Loading Message"

  • After the message, hold the Shift down until the menu appears.






share|improve this answer


























  • This is the nuance that helped me finally get in! Thank you! :)

    – ATSiem
    Oct 24 '14 at 3:35








  • 1





    That so does not work for me. No matter what I do to this poor SHIFT key, this Intel NUC skips the grub menu :(

    – yPhil
    May 16 '16 at 23:22






  • 1





    @yPhil Intel NUC is the freak who eats Shift. It works everywhere else. I'm lucky that Esc works for my NUC, but it didn't seem to work for you, did it?

    – Franklin Yu
    Aug 24 '18 at 15:36



















5














In Ubuntu 18.04, there is no GRUB_HIDDEN_TIMEOUT=0 line in /etc/default/grub - instead there is GRUB_TIMEOUT_STYLE=hidden. According to info -f grub -n 'Simple configuration' :




if this option is unset or set to 'menu', then GRUB will display the menu and then wait for the timeout set by 'GRUB_TIMEOUT' to expire before booting the default entry. Pressing a key interrupts the timeout.




So if you either remove or comment out the line as:



#GRUB_TIMEOUT_STYLE=hidden


then the menu will show by default.






share|improve this answer


























  • Perfect! Tested with this QEMU setup: askubuntu.com/questions/924913/…

    – Ciro Santilli 新疆改造中心 六四事件 法轮功
    Jan 16 at 9:53



















3














I've heard Shift does it.
But I've used Space before and it worked.






share|improve this answer



















  • 1





    I've just now tried both Shift and Space, in two situations: In a VM, and "on the metal" ... The "Shift" worked in both situations... The "Space" failed in both situations...

    – Peter.O
    Dec 3 '10 at 15:39








  • 4





    If you can't use shift, try escape. Seems to work for me with Ubuntu 12.10.

    – user530873
    Mar 25 '13 at 23:34











  • Ubuntu 15.04. Space key works. Thanks!

    – DmitryKanunnikoff
    Oct 8 '15 at 9:11



















3














By default, GRUB will show the menu if there is a second operating system installed. If only Ubuntu is installed, then GRUB will generally load Ubuntu without showing the menu. To reconfigure GRUB to always show a menu:





  1. Edit /etc/default/grub:



    Set GRUB_HIDDEN_TIMEOUT= (no value after the = sign).

    Set GRUB_TIMEOUT=n to show the menu for n seconds.



  2. Run update-grub to regenerate /boot/grub/grub.cfg based on the /etc/default/grub settings.




You can get GRUB to show the menu even if the default GRUB_HIDDEN_TIMEOUT=0 setting is in effect:




  • If your computer uses BIOS for booting, then hold down the Shift key while GRUB is loading to get the boot menu.

  • If your computer uses UEFI for booting, press Esc several times while GRUB is loading to get the boot menu.


Hopefully this clears up confusion as to why Shift works for some users and Esc works for others.






share|improve this answer































    6 Answers
    6






    active

    oldest

    votes








    6 Answers
    6






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    207














    Menu will appear if you press and hold Shift during loading Grub, if you boot using BIOS. When your system boots using UEFI, press Esc.



    For permanent change you'll need to edit your /etc/default/grub file -- place a "#" symbol at the start of line GRUB_HIDDEN_TIMEOUT=0.



    Save changes and run sudo update-grub to apply changes.



    Documentation: https://help.ubuntu.com/community/Grub2






    share|improve this answer





















    • 4





      @codeMonk: Oops! (I've deleted my previous comment because I was on the wrong track)... I originally misunderstood the context of "GRUB_TIMEOUT=0". The context you mean is in relation to the "permanent" display of GRUB-menu... I thought you meant in relation to the "Shift" key method... It is true that for a permanently recurring display, you need both "#GRUB_HIDDEN_TIMEOUT=0" and "GRUB_TIMEOUT=*NON-ZERO*", as described in the link in the answer ... (I've just test it both ways.)

      – Peter.O
      Dec 3 '10 at 17:24













    • It's only the left shift-key that works. At first I couldn't figure out what I was doing wrong--how hard can it be to hold the Shift key? Finally, I read carefully the link you provide and realized that it specifically says the left shirt key.

      – Isaac Betesh
      Dec 2 '16 at 18:48






    • 5





      Holding left shift didn't work for me :(

      – Nick
      Apr 30 '17 at 22:31











    • Can somebody fix this answer? To my experience, the comments, and the answer below, it is obsolete and now a lot of it is just wrong (like the timeout advice).

      – Mike Wise
      Feb 2 '18 at 10:10






    • 3





      In Ubuntu 18.04 there is no GRUB_HIDDEN_TIMEOUT=0 line in my /etc/default/grub - instead there is GRUB_TIMEOUT_STYLE=hidden (Shift during boot never worked for me (Dell?)). Any idea what to do?

      – jena
      Aug 22 '18 at 9:10
















    207














    Menu will appear if you press and hold Shift during loading Grub, if you boot using BIOS. When your system boots using UEFI, press Esc.



    For permanent change you'll need to edit your /etc/default/grub file -- place a "#" symbol at the start of line GRUB_HIDDEN_TIMEOUT=0.



    Save changes and run sudo update-grub to apply changes.



    Documentation: https://help.ubuntu.com/community/Grub2






    share|improve this answer





















    • 4





      @codeMonk: Oops! (I've deleted my previous comment because I was on the wrong track)... I originally misunderstood the context of "GRUB_TIMEOUT=0". The context you mean is in relation to the "permanent" display of GRUB-menu... I thought you meant in relation to the "Shift" key method... It is true that for a permanently recurring display, you need both "#GRUB_HIDDEN_TIMEOUT=0" and "GRUB_TIMEOUT=*NON-ZERO*", as described in the link in the answer ... (I've just test it both ways.)

      – Peter.O
      Dec 3 '10 at 17:24













    • It's only the left shift-key that works. At first I couldn't figure out what I was doing wrong--how hard can it be to hold the Shift key? Finally, I read carefully the link you provide and realized that it specifically says the left shirt key.

      – Isaac Betesh
      Dec 2 '16 at 18:48






    • 5





      Holding left shift didn't work for me :(

      – Nick
      Apr 30 '17 at 22:31











    • Can somebody fix this answer? To my experience, the comments, and the answer below, it is obsolete and now a lot of it is just wrong (like the timeout advice).

      – Mike Wise
      Feb 2 '18 at 10:10






    • 3





      In Ubuntu 18.04 there is no GRUB_HIDDEN_TIMEOUT=0 line in my /etc/default/grub - instead there is GRUB_TIMEOUT_STYLE=hidden (Shift during boot never worked for me (Dell?)). Any idea what to do?

      – jena
      Aug 22 '18 at 9:10














    207












    207








    207







    Menu will appear if you press and hold Shift during loading Grub, if you boot using BIOS. When your system boots using UEFI, press Esc.



    For permanent change you'll need to edit your /etc/default/grub file -- place a "#" symbol at the start of line GRUB_HIDDEN_TIMEOUT=0.



    Save changes and run sudo update-grub to apply changes.



    Documentation: https://help.ubuntu.com/community/Grub2






    share|improve this answer















    Menu will appear if you press and hold Shift during loading Grub, if you boot using BIOS. When your system boots using UEFI, press Esc.



    For permanent change you'll need to edit your /etc/default/grub file -- place a "#" symbol at the start of line GRUB_HIDDEN_TIMEOUT=0.



    Save changes and run sudo update-grub to apply changes.



    Documentation: https://help.ubuntu.com/community/Grub2







    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited Oct 16 '18 at 5:22









    rje

    1034




    1034










    answered Dec 3 '10 at 15:24









    Vojtech TrefnyVojtech Trefny

    10.9k33841




    10.9k33841








    • 4





      @codeMonk: Oops! (I've deleted my previous comment because I was on the wrong track)... I originally misunderstood the context of "GRUB_TIMEOUT=0". The context you mean is in relation to the "permanent" display of GRUB-menu... I thought you meant in relation to the "Shift" key method... It is true that for a permanently recurring display, you need both "#GRUB_HIDDEN_TIMEOUT=0" and "GRUB_TIMEOUT=*NON-ZERO*", as described in the link in the answer ... (I've just test it both ways.)

      – Peter.O
      Dec 3 '10 at 17:24













    • It's only the left shift-key that works. At first I couldn't figure out what I was doing wrong--how hard can it be to hold the Shift key? Finally, I read carefully the link you provide and realized that it specifically says the left shirt key.

      – Isaac Betesh
      Dec 2 '16 at 18:48






    • 5





      Holding left shift didn't work for me :(

      – Nick
      Apr 30 '17 at 22:31











    • Can somebody fix this answer? To my experience, the comments, and the answer below, it is obsolete and now a lot of it is just wrong (like the timeout advice).

      – Mike Wise
      Feb 2 '18 at 10:10






    • 3





      In Ubuntu 18.04 there is no GRUB_HIDDEN_TIMEOUT=0 line in my /etc/default/grub - instead there is GRUB_TIMEOUT_STYLE=hidden (Shift during boot never worked for me (Dell?)). Any idea what to do?

      – jena
      Aug 22 '18 at 9:10














    • 4





      @codeMonk: Oops! (I've deleted my previous comment because I was on the wrong track)... I originally misunderstood the context of "GRUB_TIMEOUT=0". The context you mean is in relation to the "permanent" display of GRUB-menu... I thought you meant in relation to the "Shift" key method... It is true that for a permanently recurring display, you need both "#GRUB_HIDDEN_TIMEOUT=0" and "GRUB_TIMEOUT=*NON-ZERO*", as described in the link in the answer ... (I've just test it both ways.)

      – Peter.O
      Dec 3 '10 at 17:24













    • It's only the left shift-key that works. At first I couldn't figure out what I was doing wrong--how hard can it be to hold the Shift key? Finally, I read carefully the link you provide and realized that it specifically says the left shirt key.

      – Isaac Betesh
      Dec 2 '16 at 18:48






    • 5





      Holding left shift didn't work for me :(

      – Nick
      Apr 30 '17 at 22:31











    • Can somebody fix this answer? To my experience, the comments, and the answer below, it is obsolete and now a lot of it is just wrong (like the timeout advice).

      – Mike Wise
      Feb 2 '18 at 10:10






    • 3





      In Ubuntu 18.04 there is no GRUB_HIDDEN_TIMEOUT=0 line in my /etc/default/grub - instead there is GRUB_TIMEOUT_STYLE=hidden (Shift during boot never worked for me (Dell?)). Any idea what to do?

      – jena
      Aug 22 '18 at 9:10








    4




    4





    @codeMonk: Oops! (I've deleted my previous comment because I was on the wrong track)... I originally misunderstood the context of "GRUB_TIMEOUT=0". The context you mean is in relation to the "permanent" display of GRUB-menu... I thought you meant in relation to the "Shift" key method... It is true that for a permanently recurring display, you need both "#GRUB_HIDDEN_TIMEOUT=0" and "GRUB_TIMEOUT=*NON-ZERO*", as described in the link in the answer ... (I've just test it both ways.)

    – Peter.O
    Dec 3 '10 at 17:24







    @codeMonk: Oops! (I've deleted my previous comment because I was on the wrong track)... I originally misunderstood the context of "GRUB_TIMEOUT=0". The context you mean is in relation to the "permanent" display of GRUB-menu... I thought you meant in relation to the "Shift" key method... It is true that for a permanently recurring display, you need both "#GRUB_HIDDEN_TIMEOUT=0" and "GRUB_TIMEOUT=*NON-ZERO*", as described in the link in the answer ... (I've just test it both ways.)

    – Peter.O
    Dec 3 '10 at 17:24















    It's only the left shift-key that works. At first I couldn't figure out what I was doing wrong--how hard can it be to hold the Shift key? Finally, I read carefully the link you provide and realized that it specifically says the left shirt key.

    – Isaac Betesh
    Dec 2 '16 at 18:48





    It's only the left shift-key that works. At first I couldn't figure out what I was doing wrong--how hard can it be to hold the Shift key? Finally, I read carefully the link you provide and realized that it specifically says the left shirt key.

    – Isaac Betesh
    Dec 2 '16 at 18:48




    5




    5





    Holding left shift didn't work for me :(

    – Nick
    Apr 30 '17 at 22:31





    Holding left shift didn't work for me :(

    – Nick
    Apr 30 '17 at 22:31













    Can somebody fix this answer? To my experience, the comments, and the answer below, it is obsolete and now a lot of it is just wrong (like the timeout advice).

    – Mike Wise
    Feb 2 '18 at 10:10





    Can somebody fix this answer? To my experience, the comments, and the answer below, it is obsolete and now a lot of it is just wrong (like the timeout advice).

    – Mike Wise
    Feb 2 '18 at 10:10




    3




    3





    In Ubuntu 18.04 there is no GRUB_HIDDEN_TIMEOUT=0 line in my /etc/default/grub - instead there is GRUB_TIMEOUT_STYLE=hidden (Shift during boot never worked for me (Dell?)). Any idea what to do?

    – jena
    Aug 22 '18 at 9:10





    In Ubuntu 18.04 there is no GRUB_HIDDEN_TIMEOUT=0 line in my /etc/default/grub - instead there is GRUB_TIMEOUT_STYLE=hidden (Shift during boot never worked for me (Dell?)). Any idea what to do?

    – jena
    Aug 22 '18 at 9:10













    72














    I have tried both the Shift and Space keys but nothing works. Only the Esc key works for Ubuntu 14.04 and 16.04 to get Grub Menu at boot time.






    share|improve this answer





















    • 1





      same here. Only ESCAPE key worked with Ubuntu 14.04.

      – atmelino
      Dec 17 '15 at 4:52






    • 15





      The same for Ubuntu 16.04 - only Escape works. This should be mentioned in documentation (Recovery Mode)

      – matandked
      Apr 23 '16 at 13:30






    • 2





      Ubuntu 14.04 here. NOTHING works.

      – yPhil
      May 16 '16 at 23:25






    • 1





      Shift key works fine on my v16.04 .

      – Sopalajo de Arrierez
      Sep 26 '16 at 20:56








    • 5





      I had to repeatedly press the ESC key, not hold it down. Let's have 6 ways to do the same thing. Linux is fun.

      – Jeffrey Blattman
      Feb 23 '18 at 23:37
















    72














    I have tried both the Shift and Space keys but nothing works. Only the Esc key works for Ubuntu 14.04 and 16.04 to get Grub Menu at boot time.






    share|improve this answer





















    • 1





      same here. Only ESCAPE key worked with Ubuntu 14.04.

      – atmelino
      Dec 17 '15 at 4:52






    • 15





      The same for Ubuntu 16.04 - only Escape works. This should be mentioned in documentation (Recovery Mode)

      – matandked
      Apr 23 '16 at 13:30






    • 2





      Ubuntu 14.04 here. NOTHING works.

      – yPhil
      May 16 '16 at 23:25






    • 1





      Shift key works fine on my v16.04 .

      – Sopalajo de Arrierez
      Sep 26 '16 at 20:56








    • 5





      I had to repeatedly press the ESC key, not hold it down. Let's have 6 ways to do the same thing. Linux is fun.

      – Jeffrey Blattman
      Feb 23 '18 at 23:37














    72












    72








    72







    I have tried both the Shift and Space keys but nothing works. Only the Esc key works for Ubuntu 14.04 and 16.04 to get Grub Menu at boot time.






    share|improve this answer















    I have tried both the Shift and Space keys but nothing works. Only the Esc key works for Ubuntu 14.04 and 16.04 to get Grub Menu at boot time.







    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited Jan 11 '18 at 19:37









    Kevin Bowen

    14.4k155970




    14.4k155970










    answered Dec 8 '15 at 11:44









    MAKMAK

    82953




    82953








    • 1





      same here. Only ESCAPE key worked with Ubuntu 14.04.

      – atmelino
      Dec 17 '15 at 4:52






    • 15





      The same for Ubuntu 16.04 - only Escape works. This should be mentioned in documentation (Recovery Mode)

      – matandked
      Apr 23 '16 at 13:30






    • 2





      Ubuntu 14.04 here. NOTHING works.

      – yPhil
      May 16 '16 at 23:25






    • 1





      Shift key works fine on my v16.04 .

      – Sopalajo de Arrierez
      Sep 26 '16 at 20:56








    • 5





      I had to repeatedly press the ESC key, not hold it down. Let's have 6 ways to do the same thing. Linux is fun.

      – Jeffrey Blattman
      Feb 23 '18 at 23:37














    • 1





      same here. Only ESCAPE key worked with Ubuntu 14.04.

      – atmelino
      Dec 17 '15 at 4:52






    • 15





      The same for Ubuntu 16.04 - only Escape works. This should be mentioned in documentation (Recovery Mode)

      – matandked
      Apr 23 '16 at 13:30






    • 2





      Ubuntu 14.04 here. NOTHING works.

      – yPhil
      May 16 '16 at 23:25






    • 1





      Shift key works fine on my v16.04 .

      – Sopalajo de Arrierez
      Sep 26 '16 at 20:56








    • 5





      I had to repeatedly press the ESC key, not hold it down. Let's have 6 ways to do the same thing. Linux is fun.

      – Jeffrey Blattman
      Feb 23 '18 at 23:37








    1




    1





    same here. Only ESCAPE key worked with Ubuntu 14.04.

    – atmelino
    Dec 17 '15 at 4:52





    same here. Only ESCAPE key worked with Ubuntu 14.04.

    – atmelino
    Dec 17 '15 at 4:52




    15




    15





    The same for Ubuntu 16.04 - only Escape works. This should be mentioned in documentation (Recovery Mode)

    – matandked
    Apr 23 '16 at 13:30





    The same for Ubuntu 16.04 - only Escape works. This should be mentioned in documentation (Recovery Mode)

    – matandked
    Apr 23 '16 at 13:30




    2




    2





    Ubuntu 14.04 here. NOTHING works.

    – yPhil
    May 16 '16 at 23:25





    Ubuntu 14.04 here. NOTHING works.

    – yPhil
    May 16 '16 at 23:25




    1




    1





    Shift key works fine on my v16.04 .

    – Sopalajo de Arrierez
    Sep 26 '16 at 20:56







    Shift key works fine on my v16.04 .

    – Sopalajo de Arrierez
    Sep 26 '16 at 20:56






    5




    5





    I had to repeatedly press the ESC key, not hold it down. Let's have 6 ways to do the same thing. Linux is fun.

    – Jeffrey Blattman
    Feb 23 '18 at 23:37





    I had to repeatedly press the ESC key, not hold it down. Let's have 6 ways to do the same thing. Linux is fun.

    – Jeffrey Blattman
    Feb 23 '18 at 23:37











    14















    • Keep hitting Shift until you see "Grub Loading Message"

    • After the message, hold the Shift down until the menu appears.






    share|improve this answer


























    • This is the nuance that helped me finally get in! Thank you! :)

      – ATSiem
      Oct 24 '14 at 3:35








    • 1





      That so does not work for me. No matter what I do to this poor SHIFT key, this Intel NUC skips the grub menu :(

      – yPhil
      May 16 '16 at 23:22






    • 1





      @yPhil Intel NUC is the freak who eats Shift. It works everywhere else. I'm lucky that Esc works for my NUC, but it didn't seem to work for you, did it?

      – Franklin Yu
      Aug 24 '18 at 15:36
















    14















    • Keep hitting Shift until you see "Grub Loading Message"

    • After the message, hold the Shift down until the menu appears.






    share|improve this answer


























    • This is the nuance that helped me finally get in! Thank you! :)

      – ATSiem
      Oct 24 '14 at 3:35








    • 1





      That so does not work for me. No matter what I do to this poor SHIFT key, this Intel NUC skips the grub menu :(

      – yPhil
      May 16 '16 at 23:22






    • 1





      @yPhil Intel NUC is the freak who eats Shift. It works everywhere else. I'm lucky that Esc works for my NUC, but it didn't seem to work for you, did it?

      – Franklin Yu
      Aug 24 '18 at 15:36














    14












    14








    14








    • Keep hitting Shift until you see "Grub Loading Message"

    • After the message, hold the Shift down until the menu appears.






    share|improve this answer
















    • Keep hitting Shift until you see "Grub Loading Message"

    • After the message, hold the Shift down until the menu appears.







    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited Aug 7 '15 at 2:40









    Kenny Evitt

    11717




    11717










    answered Jan 17 '14 at 22:07









    cmcgintycmcginty

    2,71652431




    2,71652431













    • This is the nuance that helped me finally get in! Thank you! :)

      – ATSiem
      Oct 24 '14 at 3:35








    • 1





      That so does not work for me. No matter what I do to this poor SHIFT key, this Intel NUC skips the grub menu :(

      – yPhil
      May 16 '16 at 23:22






    • 1





      @yPhil Intel NUC is the freak who eats Shift. It works everywhere else. I'm lucky that Esc works for my NUC, but it didn't seem to work for you, did it?

      – Franklin Yu
      Aug 24 '18 at 15:36



















    • This is the nuance that helped me finally get in! Thank you! :)

      – ATSiem
      Oct 24 '14 at 3:35








    • 1





      That so does not work for me. No matter what I do to this poor SHIFT key, this Intel NUC skips the grub menu :(

      – yPhil
      May 16 '16 at 23:22






    • 1





      @yPhil Intel NUC is the freak who eats Shift. It works everywhere else. I'm lucky that Esc works for my NUC, but it didn't seem to work for you, did it?

      – Franklin Yu
      Aug 24 '18 at 15:36

















    This is the nuance that helped me finally get in! Thank you! :)

    – ATSiem
    Oct 24 '14 at 3:35







    This is the nuance that helped me finally get in! Thank you! :)

    – ATSiem
    Oct 24 '14 at 3:35






    1




    1





    That so does not work for me. No matter what I do to this poor SHIFT key, this Intel NUC skips the grub menu :(

    – yPhil
    May 16 '16 at 23:22





    That so does not work for me. No matter what I do to this poor SHIFT key, this Intel NUC skips the grub menu :(

    – yPhil
    May 16 '16 at 23:22




    1




    1





    @yPhil Intel NUC is the freak who eats Shift. It works everywhere else. I'm lucky that Esc works for my NUC, but it didn't seem to work for you, did it?

    – Franklin Yu
    Aug 24 '18 at 15:36





    @yPhil Intel NUC is the freak who eats Shift. It works everywhere else. I'm lucky that Esc works for my NUC, but it didn't seem to work for you, did it?

    – Franklin Yu
    Aug 24 '18 at 15:36











    5














    In Ubuntu 18.04, there is no GRUB_HIDDEN_TIMEOUT=0 line in /etc/default/grub - instead there is GRUB_TIMEOUT_STYLE=hidden. According to info -f grub -n 'Simple configuration' :




    if this option is unset or set to 'menu', then GRUB will display the menu and then wait for the timeout set by 'GRUB_TIMEOUT' to expire before booting the default entry. Pressing a key interrupts the timeout.




    So if you either remove or comment out the line as:



    #GRUB_TIMEOUT_STYLE=hidden


    then the menu will show by default.






    share|improve this answer


























    • Perfect! Tested with this QEMU setup: askubuntu.com/questions/924913/…

      – Ciro Santilli 新疆改造中心 六四事件 法轮功
      Jan 16 at 9:53
















    5














    In Ubuntu 18.04, there is no GRUB_HIDDEN_TIMEOUT=0 line in /etc/default/grub - instead there is GRUB_TIMEOUT_STYLE=hidden. According to info -f grub -n 'Simple configuration' :




    if this option is unset or set to 'menu', then GRUB will display the menu and then wait for the timeout set by 'GRUB_TIMEOUT' to expire before booting the default entry. Pressing a key interrupts the timeout.




    So if you either remove or comment out the line as:



    #GRUB_TIMEOUT_STYLE=hidden


    then the menu will show by default.






    share|improve this answer


























    • Perfect! Tested with this QEMU setup: askubuntu.com/questions/924913/…

      – Ciro Santilli 新疆改造中心 六四事件 法轮功
      Jan 16 at 9:53














    5












    5








    5







    In Ubuntu 18.04, there is no GRUB_HIDDEN_TIMEOUT=0 line in /etc/default/grub - instead there is GRUB_TIMEOUT_STYLE=hidden. According to info -f grub -n 'Simple configuration' :




    if this option is unset or set to 'menu', then GRUB will display the menu and then wait for the timeout set by 'GRUB_TIMEOUT' to expire before booting the default entry. Pressing a key interrupts the timeout.




    So if you either remove or comment out the line as:



    #GRUB_TIMEOUT_STYLE=hidden


    then the menu will show by default.






    share|improve this answer















    In Ubuntu 18.04, there is no GRUB_HIDDEN_TIMEOUT=0 line in /etc/default/grub - instead there is GRUB_TIMEOUT_STYLE=hidden. According to info -f grub -n 'Simple configuration' :




    if this option is unset or set to 'menu', then GRUB will display the menu and then wait for the timeout set by 'GRUB_TIMEOUT' to expire before booting the default entry. Pressing a key interrupts the timeout.




    So if you either remove or comment out the line as:



    #GRUB_TIMEOUT_STYLE=hidden


    then the menu will show by default.







    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited Jan 16 at 9:49









    Ciro Santilli 新疆改造中心 六四事件 法轮功

    9,53944348




    9,53944348










    answered Nov 10 '18 at 23:39









    AryaArya

    6816




    6816













    • Perfect! Tested with this QEMU setup: askubuntu.com/questions/924913/…

      – Ciro Santilli 新疆改造中心 六四事件 法轮功
      Jan 16 at 9:53



















    • Perfect! Tested with this QEMU setup: askubuntu.com/questions/924913/…

      – Ciro Santilli 新疆改造中心 六四事件 法轮功
      Jan 16 at 9:53

















    Perfect! Tested with this QEMU setup: askubuntu.com/questions/924913/…

    – Ciro Santilli 新疆改造中心 六四事件 法轮功
    Jan 16 at 9:53





    Perfect! Tested with this QEMU setup: askubuntu.com/questions/924913/…

    – Ciro Santilli 新疆改造中心 六四事件 法轮功
    Jan 16 at 9:53











    3














    I've heard Shift does it.
    But I've used Space before and it worked.






    share|improve this answer



















    • 1





      I've just now tried both Shift and Space, in two situations: In a VM, and "on the metal" ... The "Shift" worked in both situations... The "Space" failed in both situations...

      – Peter.O
      Dec 3 '10 at 15:39








    • 4





      If you can't use shift, try escape. Seems to work for me with Ubuntu 12.10.

      – user530873
      Mar 25 '13 at 23:34











    • Ubuntu 15.04. Space key works. Thanks!

      – DmitryKanunnikoff
      Oct 8 '15 at 9:11
















    3














    I've heard Shift does it.
    But I've used Space before and it worked.






    share|improve this answer



















    • 1





      I've just now tried both Shift and Space, in two situations: In a VM, and "on the metal" ... The "Shift" worked in both situations... The "Space" failed in both situations...

      – Peter.O
      Dec 3 '10 at 15:39








    • 4





      If you can't use shift, try escape. Seems to work for me with Ubuntu 12.10.

      – user530873
      Mar 25 '13 at 23:34











    • Ubuntu 15.04. Space key works. Thanks!

      – DmitryKanunnikoff
      Oct 8 '15 at 9:11














    3












    3








    3







    I've heard Shift does it.
    But I've used Space before and it worked.






    share|improve this answer













    I've heard Shift does it.
    But I've used Space before and it worked.







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Dec 3 '10 at 15:24









    HabitualHabitual

    1899




    1899








    • 1





      I've just now tried both Shift and Space, in two situations: In a VM, and "on the metal" ... The "Shift" worked in both situations... The "Space" failed in both situations...

      – Peter.O
      Dec 3 '10 at 15:39








    • 4





      If you can't use shift, try escape. Seems to work for me with Ubuntu 12.10.

      – user530873
      Mar 25 '13 at 23:34











    • Ubuntu 15.04. Space key works. Thanks!

      – DmitryKanunnikoff
      Oct 8 '15 at 9:11














    • 1





      I've just now tried both Shift and Space, in two situations: In a VM, and "on the metal" ... The "Shift" worked in both situations... The "Space" failed in both situations...

      – Peter.O
      Dec 3 '10 at 15:39








    • 4





      If you can't use shift, try escape. Seems to work for me with Ubuntu 12.10.

      – user530873
      Mar 25 '13 at 23:34











    • Ubuntu 15.04. Space key works. Thanks!

      – DmitryKanunnikoff
      Oct 8 '15 at 9:11








    1




    1





    I've just now tried both Shift and Space, in two situations: In a VM, and "on the metal" ... The "Shift" worked in both situations... The "Space" failed in both situations...

    – Peter.O
    Dec 3 '10 at 15:39







    I've just now tried both Shift and Space, in two situations: In a VM, and "on the metal" ... The "Shift" worked in both situations... The "Space" failed in both situations...

    – Peter.O
    Dec 3 '10 at 15:39






    4




    4





    If you can't use shift, try escape. Seems to work for me with Ubuntu 12.10.

    – user530873
    Mar 25 '13 at 23:34





    If you can't use shift, try escape. Seems to work for me with Ubuntu 12.10.

    – user530873
    Mar 25 '13 at 23:34













    Ubuntu 15.04. Space key works. Thanks!

    – DmitryKanunnikoff
    Oct 8 '15 at 9:11





    Ubuntu 15.04. Space key works. Thanks!

    – DmitryKanunnikoff
    Oct 8 '15 at 9:11











    3














    By default, GRUB will show the menu if there is a second operating system installed. If only Ubuntu is installed, then GRUB will generally load Ubuntu without showing the menu. To reconfigure GRUB to always show a menu:





    1. Edit /etc/default/grub:



      Set GRUB_HIDDEN_TIMEOUT= (no value after the = sign).

      Set GRUB_TIMEOUT=n to show the menu for n seconds.



    2. Run update-grub to regenerate /boot/grub/grub.cfg based on the /etc/default/grub settings.




    You can get GRUB to show the menu even if the default GRUB_HIDDEN_TIMEOUT=0 setting is in effect:




    • If your computer uses BIOS for booting, then hold down the Shift key while GRUB is loading to get the boot menu.

    • If your computer uses UEFI for booting, press Esc several times while GRUB is loading to get the boot menu.


    Hopefully this clears up confusion as to why Shift works for some users and Esc works for others.






    share|improve this answer




























      3














      By default, GRUB will show the menu if there is a second operating system installed. If only Ubuntu is installed, then GRUB will generally load Ubuntu without showing the menu. To reconfigure GRUB to always show a menu:





      1. Edit /etc/default/grub:



        Set GRUB_HIDDEN_TIMEOUT= (no value after the = sign).

        Set GRUB_TIMEOUT=n to show the menu for n seconds.



      2. Run update-grub to regenerate /boot/grub/grub.cfg based on the /etc/default/grub settings.




      You can get GRUB to show the menu even if the default GRUB_HIDDEN_TIMEOUT=0 setting is in effect:




      • If your computer uses BIOS for booting, then hold down the Shift key while GRUB is loading to get the boot menu.

      • If your computer uses UEFI for booting, press Esc several times while GRUB is loading to get the boot menu.


      Hopefully this clears up confusion as to why Shift works for some users and Esc works for others.






      share|improve this answer


























        3












        3








        3







        By default, GRUB will show the menu if there is a second operating system installed. If only Ubuntu is installed, then GRUB will generally load Ubuntu without showing the menu. To reconfigure GRUB to always show a menu:





        1. Edit /etc/default/grub:



          Set GRUB_HIDDEN_TIMEOUT= (no value after the = sign).

          Set GRUB_TIMEOUT=n to show the menu for n seconds.



        2. Run update-grub to regenerate /boot/grub/grub.cfg based on the /etc/default/grub settings.




        You can get GRUB to show the menu even if the default GRUB_HIDDEN_TIMEOUT=0 setting is in effect:




        • If your computer uses BIOS for booting, then hold down the Shift key while GRUB is loading to get the boot menu.

        • If your computer uses UEFI for booting, press Esc several times while GRUB is loading to get the boot menu.


        Hopefully this clears up confusion as to why Shift works for some users and Esc works for others.






        share|improve this answer













        By default, GRUB will show the menu if there is a second operating system installed. If only Ubuntu is installed, then GRUB will generally load Ubuntu without showing the menu. To reconfigure GRUB to always show a menu:





        1. Edit /etc/default/grub:



          Set GRUB_HIDDEN_TIMEOUT= (no value after the = sign).

          Set GRUB_TIMEOUT=n to show the menu for n seconds.



        2. Run update-grub to regenerate /boot/grub/grub.cfg based on the /etc/default/grub settings.




        You can get GRUB to show the menu even if the default GRUB_HIDDEN_TIMEOUT=0 setting is in effect:




        • If your computer uses BIOS for booting, then hold down the Shift key while GRUB is loading to get the boot menu.

        • If your computer uses UEFI for booting, press Esc several times while GRUB is loading to get the boot menu.


        Hopefully this clears up confusion as to why Shift works for some users and Esc works for others.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Sep 26 '18 at 21:08









        200_success200_success

        819716




        819716















            Popular posts from this blog

            How to reconfigure Docker Trusted Registry 2.x.x to use CEPH FS mount instead of NFS and other traditional...

            is 'sed' thread safe

            How to make a Squid Proxy server?