![在 Windows7 双启动中安装 Ubuntu(在 Bios Legacy/MBR 中启动)](https://linux22.com/image/1073592/%E5%9C%A8%20Windows7%20%E5%8F%8C%E5%90%AF%E5%8A%A8%E4%B8%AD%E5%AE%89%E8%A3%85%20Ubuntu%EF%BC%88%E5%9C%A8%20Bios%20Legacy%2FMBR%20%E4%B8%AD%E5%90%AF%E5%8A%A8%EF%BC%89.png)
我想在我的计算机上安装 Ubuntu,目前是 Windows 7,我想与 Ububtu 实现双启动。
我读过很多帖子和文章,但我仍然有很多疑问。
我的设置:
我有一台带有多个硬盘的计算机:一个装有 Windows 7 的 NTFS 硬盘、三个带有普通数据的 NTFS 硬盘和一个免费的 SSD,我想在上面安装 Ubuntu。
在 Bios Legacy 中启动。
所有硬盘均位于 MBR 中。
我已经使用“Ventoy”在我的 USB 记忆棒中安装了 Ubuntu ISO。
那么,应该遵循什么样的良好程序呢?
我尝试过各种方法,但都不起作用。现在我停止了,以免造成损失。
我现在描述一下我遵循的方式
我大概关注过这Youtube 视频。
- 在 BIOS 中,我已禁用快速启动和安全启动模式。
- 从 U 盘启动安装
- 选择“其他”选项
屏幕截图“无法识别 Windows(未检测到操作系统)”。
- 我在我的空闲磁盘上做过这种分区表
- 我按下了“立即安装”,并收到以下通知:“未找到 EFI 系统分区。此系统可能无法成功启动,安装过程可能会失败。请返回并添加 EFI 系统分区,否则请自行承担风险。“
- 我按照 yt 视频的指示继续安装。
- 在安装即将结束时,我收到此错误“执行“grub-install /dev/sde1”失败。这是一个致命错误。“并且安装停止。
- 我尝试纠正以下最后一个错误这yt 视频,因此,使用“启动修复”进行修复,我收到了来自“启动修复”的此消息:“检测到旧版/Windows。您的电脑启动处于 EFI 模式。您可能需要将其更改为 BIOS 兼容性/CSM/旧版模式后重试。您确定要继续吗?“我选择‘不’,因为我不确定我到底在做什么。
- 现在我也尝试使用 Windows 中的 EasyBCD 在 Bios Legacy 引导加载程序中添加 Ubuntu(作为第一个视频指南告诉我),现在我看到了在计算机启动时启动 ubuntu 的可能性,但它无法启动,而且还有这些错误……(我哭了)。
我知道网络上有很多关于此的信息,但是我仍然没有找到适合我的设置的简洁指南(如果有的话,请链接给我!)。
非常感谢
答案1
经过多次尝试,我找到了一个解决方案。我不知道这是否是最好的,但它确实有效。
继续我第一篇文章中描述的步骤...
我无法通过“启动修复”重新安装 GRUB,但它可以使用“超级 grub2 磁盘“,所以我把超级 grub2 磁盘放在 USB 笔式驱动器中,然后从中启动系统。因此,我选择了下图所示的手动启动选项
我把这些命令(取自这里):
sudo grub-install /dev/sdX (在X中安装相应的硬盘)
sudo 更新 grub
我重新启动了计算机并从装有 Ubuntu 的磁盘启动,现在我看到了双启动的操作系统菜单。
我解决了这指导
最后我的 Ububtu 以图形界面正确运行。