Ubuntu 无法识别带有 EFI 的分区(Windows 8.1 安装在此分区上)

Ubuntu 无法识别带有 EFI 的分区(Windows 8.1 安装在此分区上)

大家下午好!我在 Windows 8.1 旁边安装了 Ubuntu 15.10 Wily Werewolf。但没有显示在 Windows 旁边安装的选项。所以我手动进行了分区。在 /dev/sda4 上安装了 Ubuntu ext4 分区,在 /dev/sda5 上安装了交换分区。Windows 位于 /dev/sda1、sda2 和 sda3 中。朋友们,当我重新启动时,它在 Windows 中启动了。我做了一个测试,我禁用了 UEFI 启动并保持活动状态,只有 Legacy 启动。现在只能启动 Ubuntu。我相信这与 UEFI 和 Legacy 完全相关。如果有人能帮我解决....我已经给了一个更新 grub,没有什么可解决的。

遵循 fdisk -l 的打印

在此处输入图片描述

Grub 更新结果

在此处输入图片描述

答案1

在 Ubuntu 中,打开终端窗口并运行:

sudo update-grub

这应该会更新 GRUB 的配置文件并识别您的 Windows 安装。

答案2

如果您在启动系统时遇到“Grub”。那么在 grub 菜单中应该有从 windows 启动的选项,(我之所以指定这个选项是因为您的问题不清楚 --以防您是初学者--)

另一种可能是 Ubuntu(Grub)无法识别窗口,因此请从“Grub 配置文件”直接添加条目。如果您认为这很难做到。

制作可启动的 Windows USB 并从中启动,然后单击修复此电脑。

完成此操作后,您将无法进入 Ubuntu,因此现在您需要下载适用于 Windows 的“Easybcd”应用程序,然后将该驱动器添加到启动菜单。现在您就可以开始了。

记住你的 Ubuntu 的驱动器命名(即,在你的情况下为 sda5)现在在 easy-bcd 中选择相同的名称。

如果您对选择 Ubuntu 的驱动器感到困惑,请记住它是交换上方的分区。

我希望这可以帮到你。

答案3

我运行了实时 ubuntu 并用 gparted 格式化了整个硬盘。在我创建了一个新的分区表之后...我将其创建为 msdos。以前的分区表是 gpt。在我安装 Windows 8 之后,Ubuntu 和 Windows 8 一起安装,没有任何问题。对于所有专业人士来说,更多地了解分区表、EFI 等都是很有趣的。

现将固定附件打印如下:

在此处输入图片描述

相关内容