修改分区后 GRUB 不显示

修改分区后 GRUB 不显示

我曾双启动过 ubuntu 16 和 windows 10,两者都运行良好,直到有一天,当我在 windows 中摆弄分区时,grub 开始显示一些错误。但我没有触碰安装 ubuntu 的分区。我尝试按照互联网上的一些教程操作,但现在 grub 没有显示。我可以正常登录 windows。

传统模式 - 已启用 安全启动 - 已禁用 快速启动 - 关闭

我尝试使用 boot-repair 修复 grub。以下是日志 -http://paste2.org/eBjts2NY

答案1

据我所知,在与 Windows 相同的分区上安装 Ubuntu 的唯一方法是通过五笔,它不再受支持,并且据我所知,它不支持 EFI 模式启动,而你的系统显然正在使用这种模式。因此,如果你使用 WUBI,那么你就是在玩弄一些东西非常在您的特定系统上,它是模糊且前沿的,获得帮助的最佳方法是查阅您遵循的任何说明。

另外,您没有清楚地描述启动失败的症状。您没有看到 GRUB 菜单出现吗?GRUB 是否出现,但在菜单中选择 Ubuntu 会导致某些失败?如果是这样,您看到了什么错误消息或其他症状?

我在您的 Boot Repair 输出中注意到的一件事是,您的固件的启动顺序设置为首先启动 Windows:

=================== efibootmgr -v
BootCurrent: 0004
Timeout: 0 seconds
BootOrder: 0001,0000,2001,2002,2004
Boot0000* ubuntu    HD(2,GPT,308fb967-7769-427d-a80b-c6c93749aef4,0x145800,0x82000)/File(EFIubuntushimx64.efi)
Boot0001* Windows Boot Manager  HD(2,GPT,308fb967-7769-427d-a80b-c6c93749aef4,0x145800,0x82000)/File(EFIMicrosoftBootbootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}....................
Boot0002* Notebook Hard Drive - HGST HTS541010A9E680    BBS(HD,Notebook Hard Drive - HGST HTS541010A9E680,0x500)................-.E.......E.A.E...................................&4........A.........................
Boot0003* USB Hard Drive - KingstonDataTraveler 2.0 BBS(7,USB Hard Drive - KingstonDataTraveler 2.0,0x500)...................................................................;........A.....................
Boot0004* USB Hard Drive (UEFI) - KingstonDataTraveler 2.0  PciRoot(0x0)/Pci(0x14,0x0)/USB(5,0)/HD(1,MBR,0x71,0x800,0xef3800)RC
Boot2001* EFI USB Device    RC
Boot2002* EFI DVD/CDROM RC
Boot3001* Internal Hard Disk or Solid State Disk    RC

请注意这一BootOrder行,它指定Boot0001( Windows Boot Manager) 位于列表中的第一个。我想到了一些可能性:

  • 如果您的启动过程通过 Windows 启动管理器,那么这是正确的,解决方案在于修复 Windows 启动管理器配置。
  • 如果启动过程应该通过 GRUB,那么您需要调整变量BootOrder。您可以在 Ubuntu 中使用efibootmgr(例如,这将反转和选项sudo efibootmgr -o 0,1,2001,2002,2004的顺序)或使用Boot0001Boot0000简易UEFI在 Windows 中,可以通过 GUI 工具执行同样的事情。

不要随机尝试以下解决方案之一!批判的在尝试修复之前,您需要了解启动过程,因为选择错误的选项可能会使情况变得更糟。

当然,所有这些都基于这样的假设:您正确地假设自己进行了 WUBI 样式的安装。如果不是,那么很有可能 mook765 是正确的,您意外地删除了 Ubuntu 安装。(或者,它可能位于第二个物理磁盘上 - 可能是它的电缆松动了,或者磁盘本身坏了。)正如我所说,据我所知,WUBI 不适用于 EFI 模式安装 - 句号。也许我错了,或者也许还有其他我不知道的东西(WUBI 的分支或其他具有类似目标的项目)。无论如何,我认为您需要在继续进行任何操作之前至少要向自己澄清您是如何安装 Ubuntu 的。

相关内容