系统无法启动 GRUB/Ubuntu

系统无法启动 GRUB/Ubuntu

通过 USB 安装 Ubuntu 并重新启动计算机后,它只能启动 Windows。我检查了 BIOS,但 Ubuntu 没有出现。我可以使用 USB 启动 Ubuntu:它启动菜单:尝试 Ubuntu、安装 Ubuntu 等。然后我按 Esc,它显示 GRUB 终端,然后我输入 exit,启动管理出现。在那里,我可以选择 Ubuntu,它实际上作为启动选项出现(它不在 BIOS 中),它运行 GRUB,我可以在里面选择 Ubuntu 或 Windows。

我尝试了 Ubuntu 内部的启动修复,这是报告链接: http://paste2.org/ykpn6NvZ

提前致谢。

答案1

=> No boot loader is installed in the MBR of /dev/sda.
=> No known boot loader is installed in the MBR of /dev/sdb.

所以你的硬盘根分区上没有引导加载程序,

Number  Start   End    Size    File system     Name                          Flags
1      1049kB  473MB  472MB   ntfs            Basic data partition          hidden, diag
2      473MB   578MB  105MB   fat32           EFI system partition          boot, esp
3      578MB   595MB  16.8MB                  Microsoft reserved partition  msftres
4      595MB   689GB  689GB   ntfs            Basic data partition          msftdata
5      689GB   742GB  52.3GB  ext4
6      742GB   750GB  8518MB  linux-swap(v1)

启动标志设置为第二个 fat32 分区。

Device          Start        End    Sectors   Size Type
/dev/sda1        2048     923647     921600   450M Windows recovery environment
/dev/sda2      923648    1128447     204800   100M EFI System
/dev/sda3     1128448    1161215      32768    16M Microsoft reserved
/dev/sda4     1161216 1346364490 1345203275 641.5G Microsoft basic data
/dev/sda5  1346365440 1448511487  102146048  48.7G Linux filesystem
/dev/sda6  1448511488 1465147391   16635904     8G Linux swap

建议的想法:在 /dev/sda 上安装 grub 加载程序

sudo grub-install /dev/sda

使用 Boot-Repair 高级菜单,将启动标志放置到 /dev/sda(即 grub 和启动标志应设置在同一个分区上)。

引导修复引导标志

相关内容