在Windows 10旁安装Ubuntu后没有GRUB


12

我正在尝试从Windows 10旁边的实时USB安装Ubuntu 14.04; 但是没有grub,它可以直接引导到Windows。我已经做了其他问题中建议的一切,但没有运气。我重试了带/不带/ boot分区的安装,可以执行此操作mount,但是仍然没有grub的迹象。我尝试的最后一件事是:

sudo grub-install --target=i386-pc --force /dev/sda7
sudo grub-install --target=i386-pc --force /dev/sda4
sudo mount /dev/sda7 /mnt
sudo grub-install --root-directory=/mnt/ --force /dev/sda
sudo mount /dev/sda4 /mnt
sudo grub-install --root-directory=/mnt/ --force /dev/sda

它显示警告消息为:

无法嵌入。只能使用阻止列表在此设置中安装GRUB。但是,阻止列表是不可靠的,不鼓励使用它们。

并说安装完成;但是当我重新启动时,仍然没有grub。我的分区是:

sda7->开机

sda6->主页

sda5->交换

sda4-> /

sda2-> C:

sda1-> Windows启动管理器(efi)

Answers:


6
  1. 在Windows中,转到菜单。
  2. 搜索命令提示符,右键单击以管理员身份运行它。
  3. 在这里,复制粘贴命令:bcdedit / set {bootmgr} path \ EFI \ ubuntu \ grubx64.efi
  4. 重新启动,熟悉的Grub屏幕将欢迎您。

这个为我工作。来源和来源https://itsfoss.com/no-grub-windows-linux/ Abhishek Prakash


6

您必须在Windows中禁用快速启动:

  1. 转到控制面板->所有控制面板项目->电源选项->选择电源按钮的功能
  2. 单击更改当前不可用的设置
  3. 取消选中打开快速启动
  4. 取消选中休眠
  5. 重新开始进入Bios / UEFI
  6. 将Ubuntu移至Windows之上
  7. 保存并重启

现在一切正常!


感谢您的答复。我已经关闭了快速启动,但是在BIOS中没有Ubuntu选项。我卸载了Ubuntu14.04,并安装了Ubunttu 16.04。之后,在Windows命令中使用此命令即可:bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
Hadi GhahremanNezhad

我可以确认,如果在一个SSD上以UEFI模式安装Windows 1909(第一个)并在另一个SSD上安装Ubuntu 19.10(第二个SSD(我的主板/固件是华擎Z68 ext3 gen3))在2020年2月进行了任何进一步更改(我的主板/固件是华擎Z68 ext3 gen3)
glaux

1

我卸载了Ubuntu14.04,并安装了Ubunttu 16.04。之后,在Windows命令中使用此命令即可:

bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi

0

如果您使用的是较新的计算机,BIOS可能默认为Windows引导管理器,请访问BIOS并确保ubuntu uefi是第一个引导选项。这应该可以解决问题。


2
我已经尝试过了。但是在BIOS菜单的启动选项列表中,没有ubuntu。这只是Windows启动管理器和CD-ROM,而且...
Hadi GhahremanNezhad

0

就我而言,我必须进入BIOS并更改引导顺序,因为GRUB位于辅助(新)分区上

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.