启动时没有 Ubuntu 选项

启动时没有 Ubuntu 选项

Ubuntu 20.04 在我的笔记本电脑上运行,然后我将 SSD 分成两个分区,然后将 windows10 安装到新分区并运行良好,现在,启动时它应该询问应该运行哪个操作系统,但它会自动启动 Windows。

我尝试过的事情:

  1. 试过这个视频 并运行: bcdedit /set {bootmgr} path \efi\ubuntu\boot\grubx64.efi ,它显示“操作已成功完成”

  2. 在 BIOS 设置中更改了三次 - 仅传统启动、仅 UEFI 启动、同时启动,但没有任何变化,它仍然启动 Windows,然后我将其保留为同时启动。

我搜索了很多,没有找到解决方案

答案1

首先确定它是UEFI还是MBR启动。

  1. 之后创建一个可启动的 Ubuntu usb。

  2. 从这个 USB 启动。

  3. 接下来从 Live CD 打开终端并挂载之前安装 Ubuntu 的分区。

mkdir -p mnt
sudo mount /dev/sdX /mnt
chroot /mnt
  1. 首先检查它是否在 grub 中启用。从/etc/default/grub更改行开始GRUB_DISABLE_OS_PROBER=false
sudo nano /etc/default/grub
  1. 确保您处于之前的安装中,然后进行安装,os-prober以便 grub 识别 Windows 安装。
sudo apt install os-prober
  1. 更新 grub 并重启
sudo update-grub

现在您应该能够在启动时看到两个分区。

相关内容