Windows 8/ubuntu 没有 grub 并且无法启动到 Windows(启动修复和操作系统启动管理器不起作用)

Windows 8/ubuntu 没有 grub 并且无法启动到 Windows(启动修复和操作系统启动管理器不起作用)

直截了当地说,我正在尝试安装 Ubuntu 14.04 LTS 以及预装的 Windows 8(现已更新为 8.1)。我是一个新手(尽管我使用 Linux 和 Ubuntu 已经有一段时间了,但我仍然认为自己是新手),因此我希望得到尽可能多的帮助和清晰度。

我使用的是东芝 Satellite L850-1L1 笔记本电脑,其规格如下

· 处理器 Intel(R) Core(TM) i7-3630QM CPU @ 2.40 GHz

· 8 GB 内存

· 64 位操作系统,基于 x64 的处理器

· 1 TB HDD(无 SSD)、GPT 分区方案(GUID 分区表)

· 系统 BIOS 版本 6.7 / EC 版本 6.00(不知道这些信息是否有帮助)

我删除了 C 分区中大约 60 GB 的 Windows 分区。我将其保留为新的未分配卷(我将其保留为空闲的未分区和未格式化的空间)。至于 BIOS 中的安全启动和 UEFI 设置,我将它们保留为启用状态(因为我在 ask Ubuntu 中读到,最好尝试同时启用两个选项进行安装)并关闭笔记本电脑。值得一提的是,我读到一篇文章说我应该在关机前切换到 CSM 模式,然后安装 Ubuntu;我没有这样做。当我将启动管理器从 UEFI 更改为 CSM Boot 时,由于版权问题,它不会启动任何东西。此外,Ubuntu 以传统模式启动,而不是 UEFI 模式。

通过试用 Ubuntu,我能够顺利启动 live 版本,然后开始安装 Ubuntu,当我进入系统安装窗口时,没有“与 Windows 8 一起安装”的选项。因此,我选择了“其他”,创建了一个 5.77 GB 的分区(在某处读到它应该是主系统分区大小的 10%)用于交换区域,并创建了 51.22 GB 的分区用于启动主系统( / )。安装后,GRUB 菜单打开,我可以顺利打开 Ubuntu,但使用 Windows 时,它出现了错误,我无法启动它。我运行了启动修复,它出现错误并关闭,并弹出消息说我应该关闭安全启动。之后,就没有 GRUB 了,它直接启动到 Windows。

这是第一个启动修复链接:paste.ubuntu.com/7517709

然后我再次格式化分区,并再次执行了整个操作,这次禁用了安全启动。再次没有 GRUB 菜单,直接启动到 Windows 8(是的,我的笔记本电脑上的 Windows 8 在禁用安全启动的情况下可以正常工作),所以我进入了实时版本并再次运行启动修复。这次它没有告诉我应该禁用安全启动,但它也没有解决问题。同样的问题,没有 GRUB 并直接启动到 Windows。

这是第一个启动修复链接:paste.ubuntu.com/7536732

另外几点:

· 我无法在 BIOS 中更改操作系统启动管理器,即我无法在 Windows 8 和 Ubuntu 之间选择启动优先级。因为该选项不存在

· BIOS 中的启动管理器仅允许我在 CSM 和 UEFI 之间进行选择

感谢任何帮助实现双启动的帮助。谢谢

答案1

您需要使用 USB-Live 启动并打开终端。

然后提示:

$ sudo -i

找出你的 Linux 磁盘:

fdisk -l

安装它:

mount /dev/sdaX /mnt (其中 X 是需要挂载启动的分区)

恢复:

grub-install --root-directory=/mnt /dev/sda

然后重新启动。祝你好运!

相关内容