Make GRUB Menu Appear Instead of Minimal Bash-Like

bootdual-bootgrub2

This keep happening when I install the Ubuntu as a dual boot for my laptop. I get a black that appears when booting with the following messages.

Minimal BASH-like line editing is supported.   
For the first word, TAB lists possible command completions. 
Anywhere else TAB lists possible device or file completions.  


grub>  
grub>  
grub>  
grub>  
grub>  
grub>  
grub>  
grub>  
grub> 

I have to enter these commands like this:

grub> set prefix=(hd0,msdos6)/boot/grub/ 
grub> insmod normal 
grub> normal

And the GRUB menu appears. How to make my GRUB menu appear without having to type those command at my GRUB prompts?

I tried sudo grub-install and it give me this error message.

enter image description here

I tried to check if i have chosen the right disk, which come two possibilities, /dev/sda1 and /dev/sda6, but neither of these two works, and they gave the same error message.

/dev/sda1/

enter image description here

/dev/sda6

enter image description here

Best Answer

Note: If you can't boot Ubuntu at all, use a Live USB to boot Ubuntu, select "Try before installing" and perform steps below.


After booting the hard way, open a terminal with Ctrl+Alt+T and install boot-repair:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair

Then type boot-repair and a menu will appear:

boot-repair menu.png

Select the recommended option.

If your system boots normally after recommended repair great. If not post the link to the problems reported.


Caveats

On some systems this annoyance can occur:

If this happens to you, visit the link for a solution.

Related Question