Grub menu not showing at boot after upgrading to Windows 10 in dual boot
I have installed Windows 7 and Ubuntu in dual mode in different drives. I replaced Windows 7 with Windows 10. Now only Windows 10 boots; it's not showing the Ubuntu option at boot time.
How can I solve this problem?
boot dual-boot grub2 windows-10
add a comment |
I have installed Windows 7 and Ubuntu in dual mode in different drives. I replaced Windows 7 with Windows 10. Now only Windows 10 boots; it's not showing the Ubuntu option at boot time.
How can I solve this problem?
boot dual-boot grub2 windows-10
4
Possible duplicate of Trying to dual boot Ubuntu 14.10 with Windows 10, last one not detected
– Daniel
Oct 8 '15 at 17:43
add a comment |
I have installed Windows 7 and Ubuntu in dual mode in different drives. I replaced Windows 7 with Windows 10. Now only Windows 10 boots; it's not showing the Ubuntu option at boot time.
How can I solve this problem?
boot dual-boot grub2 windows-10
I have installed Windows 7 and Ubuntu in dual mode in different drives. I replaced Windows 7 with Windows 10. Now only Windows 10 boots; it's not showing the Ubuntu option at boot time.
How can I solve this problem?
boot dual-boot grub2 windows-10
boot dual-boot grub2 windows-10
edited Mar 4 '17 at 18:23
Zanna
50.4k13133241
50.4k13133241
asked Oct 8 '15 at 17:34
prem chandraprem chandra
49113
49113
4
Possible duplicate of Trying to dual boot Ubuntu 14.10 with Windows 10, last one not detected
– Daniel
Oct 8 '15 at 17:43
add a comment |
4
Possible duplicate of Trying to dual boot Ubuntu 14.10 with Windows 10, last one not detected
– Daniel
Oct 8 '15 at 17:43
4
4
Possible duplicate of Trying to dual boot Ubuntu 14.10 with Windows 10, last one not detected
– Daniel
Oct 8 '15 at 17:43
Possible duplicate of Trying to dual boot Ubuntu 14.10 with Windows 10, last one not detected
– Daniel
Oct 8 '15 at 17:43
add a comment |
4 Answers
4
active
oldest
votes
First boot to Windows 10 and disable Fast Startup. Here is a tutorial to do this
Now you need to have live boot Ubuntu (like the way you did when you first installed Ubuntu). You need to have a working internet connection for this.
After you boot to Ubuntu you need to type these commands in terminal line by line:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
After Boot Repair
software is installed it will launch automatically. Then click on Recommended repair
. Now reboot, if everything goes fine you will get option to select OS of your choose when you start your computer
It worked nicely. Thanks.
– MD. Khairul Basar
May 24 '17 at 6:12
add a comment |
First you will have to disable hibernation and Fast Boot in your Windows 10 installation.
Boot into Windows, open command prompt as administrator and execute this command:
powercfg /h off
To disable Fast Boot open Control Panel (the old version - not the modern design),
select the Energy Settings, enable show hidden settings and uncheck Fast Boot.
Shutdown the machine (do NOT reboot) completely.
In case you have an older machine with legacy BIOS -
reinstall GRUB bootloader to your Ubuntu installation in legacy mode.
Boot from the Ubuntu install media - then open a terminal and execute:
sudo mount /dev/sd** /mnt
sudo grub-install --boot-directory=/mnt/boot /dev/sd*
Note 1 : sd*
= disk | sd**
= system partition
In case you have a newer machine with UEFI BIOS -
reinstall GRUB bootloader to your Ubuntu installation in EFI mode.
Boot from the Ubuntu install media - then open a terminal and execute:
sudo mount /dev/sd*** /mnt
sudo mount /dev/sd** /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install /dev/sd*
update-grub
Note 2 : sd*
= disk | sd**
= efi partition | sd***
= system partition
Boot into BIOS and change the boot order in UEFI settings.
Select Ubuntu to be the default operating system to boot.
Note 3 :
When the disk layout of your computer is configured as mbr partition table (legacy BIOS) :
Install GRUB to the same disk where Windows is installed, if it is the first disk in your PC it is sda.
When the disk layout of your computer is configured as gpt partition table (UEFI) :
Install GRUB to the already existing EFI partition where all the boot loaders have to be installed.
To identify the partition numbers use GParted. The tool is included in the Ubuntu install media.
add a comment |
In my case, GRUB Boot Manager menu suddenly got skipped and my laptop would proceed to windows directly.
After trying all of the above without help, I found that in the BIOS menu page ( at boot) in the booting device menu, the main boot option (Hard Drive) suddenly had a new sub-menu (marked by a right-arrow) and inside that sub-menu it showed Windows Boot Manager on top of Ubuntu Boot Manager.
Changing their order (using F6-F5) restored the GRUB Boot menu.
Welcome to Ask Ubuntu! In its current form your answer is not as good as it could be. Could you review How to Write a Good Answer, and Style guide for questions and answers.
– J. Starnes
Jan 3 '18 at 6:22
add a comment |
Method 1:
Live boot ubuntu and select try ubuntu option from the grub menu that appears and then install boot repair by typing in following commands.
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
Although using the boot repair is the best solution, but still if it does not help you out you can try this method.
Method 2:
In Windows, go to the start button in the bottom left corner and click it.
Then, find Command Prompt, Its in apps/windows system, right click on it to run it as administrator.
Now type this and hit enter.
bcdedit /set {bootmgr} path EFIubuntugrubx64.efi
Next time you reboot you will see your grub menu again.
New contributor
add a comment |
protected by Community♦ Jan 10 at 17:05
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?
4 Answers
4
active
oldest
votes
4 Answers
4
active
oldest
votes
active
oldest
votes
active
oldest
votes
First boot to Windows 10 and disable Fast Startup. Here is a tutorial to do this
Now you need to have live boot Ubuntu (like the way you did when you first installed Ubuntu). You need to have a working internet connection for this.
After you boot to Ubuntu you need to type these commands in terminal line by line:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
After Boot Repair
software is installed it will launch automatically. Then click on Recommended repair
. Now reboot, if everything goes fine you will get option to select OS of your choose when you start your computer
It worked nicely. Thanks.
– MD. Khairul Basar
May 24 '17 at 6:12
add a comment |
First boot to Windows 10 and disable Fast Startup. Here is a tutorial to do this
Now you need to have live boot Ubuntu (like the way you did when you first installed Ubuntu). You need to have a working internet connection for this.
After you boot to Ubuntu you need to type these commands in terminal line by line:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
After Boot Repair
software is installed it will launch automatically. Then click on Recommended repair
. Now reboot, if everything goes fine you will get option to select OS of your choose when you start your computer
It worked nicely. Thanks.
– MD. Khairul Basar
May 24 '17 at 6:12
add a comment |
First boot to Windows 10 and disable Fast Startup. Here is a tutorial to do this
Now you need to have live boot Ubuntu (like the way you did when you first installed Ubuntu). You need to have a working internet connection for this.
After you boot to Ubuntu you need to type these commands in terminal line by line:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
After Boot Repair
software is installed it will launch automatically. Then click on Recommended repair
. Now reboot, if everything goes fine you will get option to select OS of your choose when you start your computer
First boot to Windows 10 and disable Fast Startup. Here is a tutorial to do this
Now you need to have live boot Ubuntu (like the way you did when you first installed Ubuntu). You need to have a working internet connection for this.
After you boot to Ubuntu you need to type these commands in terminal line by line:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
After Boot Repair
software is installed it will launch automatically. Then click on Recommended repair
. Now reboot, if everything goes fine you will get option to select OS of your choose when you start your computer
answered Oct 8 '15 at 18:32
Edward TorvaldsEdward Torvalds
5,05274079
5,05274079
It worked nicely. Thanks.
– MD. Khairul Basar
May 24 '17 at 6:12
add a comment |
It worked nicely. Thanks.
– MD. Khairul Basar
May 24 '17 at 6:12
It worked nicely. Thanks.
– MD. Khairul Basar
May 24 '17 at 6:12
It worked nicely. Thanks.
– MD. Khairul Basar
May 24 '17 at 6:12
add a comment |
First you will have to disable hibernation and Fast Boot in your Windows 10 installation.
Boot into Windows, open command prompt as administrator and execute this command:
powercfg /h off
To disable Fast Boot open Control Panel (the old version - not the modern design),
select the Energy Settings, enable show hidden settings and uncheck Fast Boot.
Shutdown the machine (do NOT reboot) completely.
In case you have an older machine with legacy BIOS -
reinstall GRUB bootloader to your Ubuntu installation in legacy mode.
Boot from the Ubuntu install media - then open a terminal and execute:
sudo mount /dev/sd** /mnt
sudo grub-install --boot-directory=/mnt/boot /dev/sd*
Note 1 : sd*
= disk | sd**
= system partition
In case you have a newer machine with UEFI BIOS -
reinstall GRUB bootloader to your Ubuntu installation in EFI mode.
Boot from the Ubuntu install media - then open a terminal and execute:
sudo mount /dev/sd*** /mnt
sudo mount /dev/sd** /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install /dev/sd*
update-grub
Note 2 : sd*
= disk | sd**
= efi partition | sd***
= system partition
Boot into BIOS and change the boot order in UEFI settings.
Select Ubuntu to be the default operating system to boot.
Note 3 :
When the disk layout of your computer is configured as mbr partition table (legacy BIOS) :
Install GRUB to the same disk where Windows is installed, if it is the first disk in your PC it is sda.
When the disk layout of your computer is configured as gpt partition table (UEFI) :
Install GRUB to the already existing EFI partition where all the boot loaders have to be installed.
To identify the partition numbers use GParted. The tool is included in the Ubuntu install media.
add a comment |
First you will have to disable hibernation and Fast Boot in your Windows 10 installation.
Boot into Windows, open command prompt as administrator and execute this command:
powercfg /h off
To disable Fast Boot open Control Panel (the old version - not the modern design),
select the Energy Settings, enable show hidden settings and uncheck Fast Boot.
Shutdown the machine (do NOT reboot) completely.
In case you have an older machine with legacy BIOS -
reinstall GRUB bootloader to your Ubuntu installation in legacy mode.
Boot from the Ubuntu install media - then open a terminal and execute:
sudo mount /dev/sd** /mnt
sudo grub-install --boot-directory=/mnt/boot /dev/sd*
Note 1 : sd*
= disk | sd**
= system partition
In case you have a newer machine with UEFI BIOS -
reinstall GRUB bootloader to your Ubuntu installation in EFI mode.
Boot from the Ubuntu install media - then open a terminal and execute:
sudo mount /dev/sd*** /mnt
sudo mount /dev/sd** /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install /dev/sd*
update-grub
Note 2 : sd*
= disk | sd**
= efi partition | sd***
= system partition
Boot into BIOS and change the boot order in UEFI settings.
Select Ubuntu to be the default operating system to boot.
Note 3 :
When the disk layout of your computer is configured as mbr partition table (legacy BIOS) :
Install GRUB to the same disk where Windows is installed, if it is the first disk in your PC it is sda.
When the disk layout of your computer is configured as gpt partition table (UEFI) :
Install GRUB to the already existing EFI partition where all the boot loaders have to be installed.
To identify the partition numbers use GParted. The tool is included in the Ubuntu install media.
add a comment |
First you will have to disable hibernation and Fast Boot in your Windows 10 installation.
Boot into Windows, open command prompt as administrator and execute this command:
powercfg /h off
To disable Fast Boot open Control Panel (the old version - not the modern design),
select the Energy Settings, enable show hidden settings and uncheck Fast Boot.
Shutdown the machine (do NOT reboot) completely.
In case you have an older machine with legacy BIOS -
reinstall GRUB bootloader to your Ubuntu installation in legacy mode.
Boot from the Ubuntu install media - then open a terminal and execute:
sudo mount /dev/sd** /mnt
sudo grub-install --boot-directory=/mnt/boot /dev/sd*
Note 1 : sd*
= disk | sd**
= system partition
In case you have a newer machine with UEFI BIOS -
reinstall GRUB bootloader to your Ubuntu installation in EFI mode.
Boot from the Ubuntu install media - then open a terminal and execute:
sudo mount /dev/sd*** /mnt
sudo mount /dev/sd** /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install /dev/sd*
update-grub
Note 2 : sd*
= disk | sd**
= efi partition | sd***
= system partition
Boot into BIOS and change the boot order in UEFI settings.
Select Ubuntu to be the default operating system to boot.
Note 3 :
When the disk layout of your computer is configured as mbr partition table (legacy BIOS) :
Install GRUB to the same disk where Windows is installed, if it is the first disk in your PC it is sda.
When the disk layout of your computer is configured as gpt partition table (UEFI) :
Install GRUB to the already existing EFI partition where all the boot loaders have to be installed.
To identify the partition numbers use GParted. The tool is included in the Ubuntu install media.
First you will have to disable hibernation and Fast Boot in your Windows 10 installation.
Boot into Windows, open command prompt as administrator and execute this command:
powercfg /h off
To disable Fast Boot open Control Panel (the old version - not the modern design),
select the Energy Settings, enable show hidden settings and uncheck Fast Boot.
Shutdown the machine (do NOT reboot) completely.
In case you have an older machine with legacy BIOS -
reinstall GRUB bootloader to your Ubuntu installation in legacy mode.
Boot from the Ubuntu install media - then open a terminal and execute:
sudo mount /dev/sd** /mnt
sudo grub-install --boot-directory=/mnt/boot /dev/sd*
Note 1 : sd*
= disk | sd**
= system partition
In case you have a newer machine with UEFI BIOS -
reinstall GRUB bootloader to your Ubuntu installation in EFI mode.
Boot from the Ubuntu install media - then open a terminal and execute:
sudo mount /dev/sd*** /mnt
sudo mount /dev/sd** /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install /dev/sd*
update-grub
Note 2 : sd*
= disk | sd**
= efi partition | sd***
= system partition
Boot into BIOS and change the boot order in UEFI settings.
Select Ubuntu to be the default operating system to boot.
Note 3 :
When the disk layout of your computer is configured as mbr partition table (legacy BIOS) :
Install GRUB to the same disk where Windows is installed, if it is the first disk in your PC it is sda.
When the disk layout of your computer is configured as gpt partition table (UEFI) :
Install GRUB to the already existing EFI partition where all the boot loaders have to be installed.
To identify the partition numbers use GParted. The tool is included in the Ubuntu install media.
edited Oct 8 '15 at 18:34
answered Oct 8 '15 at 18:00
cl-netboxcl-netbox
25.8k572113
25.8k572113
add a comment |
add a comment |
In my case, GRUB Boot Manager menu suddenly got skipped and my laptop would proceed to windows directly.
After trying all of the above without help, I found that in the BIOS menu page ( at boot) in the booting device menu, the main boot option (Hard Drive) suddenly had a new sub-menu (marked by a right-arrow) and inside that sub-menu it showed Windows Boot Manager on top of Ubuntu Boot Manager.
Changing their order (using F6-F5) restored the GRUB Boot menu.
Welcome to Ask Ubuntu! In its current form your answer is not as good as it could be. Could you review How to Write a Good Answer, and Style guide for questions and answers.
– J. Starnes
Jan 3 '18 at 6:22
add a comment |
In my case, GRUB Boot Manager menu suddenly got skipped and my laptop would proceed to windows directly.
After trying all of the above without help, I found that in the BIOS menu page ( at boot) in the booting device menu, the main boot option (Hard Drive) suddenly had a new sub-menu (marked by a right-arrow) and inside that sub-menu it showed Windows Boot Manager on top of Ubuntu Boot Manager.
Changing their order (using F6-F5) restored the GRUB Boot menu.
Welcome to Ask Ubuntu! In its current form your answer is not as good as it could be. Could you review How to Write a Good Answer, and Style guide for questions and answers.
– J. Starnes
Jan 3 '18 at 6:22
add a comment |
In my case, GRUB Boot Manager menu suddenly got skipped and my laptop would proceed to windows directly.
After trying all of the above without help, I found that in the BIOS menu page ( at boot) in the booting device menu, the main boot option (Hard Drive) suddenly had a new sub-menu (marked by a right-arrow) and inside that sub-menu it showed Windows Boot Manager on top of Ubuntu Boot Manager.
Changing their order (using F6-F5) restored the GRUB Boot menu.
In my case, GRUB Boot Manager menu suddenly got skipped and my laptop would proceed to windows directly.
After trying all of the above without help, I found that in the BIOS menu page ( at boot) in the booting device menu, the main boot option (Hard Drive) suddenly had a new sub-menu (marked by a right-arrow) and inside that sub-menu it showed Windows Boot Manager on top of Ubuntu Boot Manager.
Changing their order (using F6-F5) restored the GRUB Boot menu.
edited Jan 4 '18 at 6:37
answered Jan 3 '18 at 5:00
RonRon
11
11
Welcome to Ask Ubuntu! In its current form your answer is not as good as it could be. Could you review How to Write a Good Answer, and Style guide for questions and answers.
– J. Starnes
Jan 3 '18 at 6:22
add a comment |
Welcome to Ask Ubuntu! In its current form your answer is not as good as it could be. Could you review How to Write a Good Answer, and Style guide for questions and answers.
– J. Starnes
Jan 3 '18 at 6:22
Welcome to Ask Ubuntu! In its current form your answer is not as good as it could be. Could you review How to Write a Good Answer, and Style guide for questions and answers.
– J. Starnes
Jan 3 '18 at 6:22
Welcome to Ask Ubuntu! In its current form your answer is not as good as it could be. Could you review How to Write a Good Answer, and Style guide for questions and answers.
– J. Starnes
Jan 3 '18 at 6:22
add a comment |
Method 1:
Live boot ubuntu and select try ubuntu option from the grub menu that appears and then install boot repair by typing in following commands.
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
Although using the boot repair is the best solution, but still if it does not help you out you can try this method.
Method 2:
In Windows, go to the start button in the bottom left corner and click it.
Then, find Command Prompt, Its in apps/windows system, right click on it to run it as administrator.
Now type this and hit enter.
bcdedit /set {bootmgr} path EFIubuntugrubx64.efi
Next time you reboot you will see your grub menu again.
New contributor
add a comment |
Method 1:
Live boot ubuntu and select try ubuntu option from the grub menu that appears and then install boot repair by typing in following commands.
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
Although using the boot repair is the best solution, but still if it does not help you out you can try this method.
Method 2:
In Windows, go to the start button in the bottom left corner and click it.
Then, find Command Prompt, Its in apps/windows system, right click on it to run it as administrator.
Now type this and hit enter.
bcdedit /set {bootmgr} path EFIubuntugrubx64.efi
Next time you reboot you will see your grub menu again.
New contributor
add a comment |
Method 1:
Live boot ubuntu and select try ubuntu option from the grub menu that appears and then install boot repair by typing in following commands.
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
Although using the boot repair is the best solution, but still if it does not help you out you can try this method.
Method 2:
In Windows, go to the start button in the bottom left corner and click it.
Then, find Command Prompt, Its in apps/windows system, right click on it to run it as administrator.
Now type this and hit enter.
bcdedit /set {bootmgr} path EFIubuntugrubx64.efi
Next time you reboot you will see your grub menu again.
New contributor
Method 1:
Live boot ubuntu and select try ubuntu option from the grub menu that appears and then install boot repair by typing in following commands.
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
Although using the boot repair is the best solution, but still if it does not help you out you can try this method.
Method 2:
In Windows, go to the start button in the bottom left corner and click it.
Then, find Command Prompt, Its in apps/windows system, right click on it to run it as administrator.
Now type this and hit enter.
bcdedit /set {bootmgr} path EFIubuntugrubx64.efi
Next time you reboot you will see your grub menu again.
New contributor
edited Jan 10 at 15:00
New contributor
answered Jan 10 at 14:54
arnavarnav
11
11
New contributor
New contributor
add a comment |
add a comment |
protected by Community♦ Jan 10 at 17:05
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?
4
Possible duplicate of Trying to dual boot Ubuntu 14.10 with Windows 10, last one not detected
– Daniel
Oct 8 '15 at 17:43