来自 Windows 的 GRUB?

来自 Windows 的 GRUB?

因此,基本上,我有一个双启动设置,其中有一个 Windows 驱动器分区和一个 Linux 驱动器分区,但我只能访问 Windows 分区,需要 Grub 才能进入 Linux...我需要进入 Grub。有没有什么解决办法?

答案1

有几种可能性。

  1. 您首先安装了 ubuntu,然后安装了 Windows,这会导致 Windows bootmgr 覆盖 mbr 上的 grub(如果您使用的是 mbr grub)

解决办法:重新安装grub,或者重新安装Ubuntu。

  1. 您使用的是 EFI 版本的 grub 和 bootmgr,它们可以很好地共存。如果您没有启动 grub,原因是它未被选为默认 EFI 启动选项。

解决方案:从 bios 中选择 grub/linux 作为默认 EFI 启动选项。

  1. BIOS 中的 EFI 启动管理器中没有 Grub 选项

解决方案:按照传统方式在 mbr 上安装 grub,并选择将 grub 写入 mbr 的驱动器作为默认启动设备。

如果以上方法都不起作用(虽然如果最后一种方法不起作用我会特别惊讶;这通常是我解决 efi 启动问题的偷懒方法,呵呵,对我来说总是有效的),那么您的 grub 安装有问题,您需要小心地以正确的方式安装它;手动。您可以查找如何自己完成所有这些事情。

如果您无法通过从 bios 中选择正确的启动选项来访问 Linux 安装,则可以使用实时 cd/dvd/usb 来绕过它。我想您最初安装 ubuntu 时使用的东西应该可以正常工作。至少您应该能够以 chroot 方式进入。

相关内容