双启动但启动修复后无法访问 Ubuntu

双启动但启动修复后无法访问 Ubuntu

我的主要操作系统是 Windows 7。今天我安装了 Ubuntu 13.04 和 Windows。安装成功后一切似乎都正常。我可以安装程序和更改系统设置等。但是,当我重新启动计算机时,出现了错误:没有这样的设备(Grub 救援)。我在几个网站上寻找解决方案。

我尝试使用启动修复盘,但现在无法再访问 Ubuntu。我的笔记本电脑好像不再是双启动的,因为我没有在启动时选择操作系统的选项。

启动信息脚本:http://paste.ubuntu.com/5974211/

答案1

您必须更改 BIOS 以先启动外部驱动器,然后启动内部驱动器。然后,如果未插入外部驱动器,它将启动内部驱动器并仅启动 Windows,如果插入外部驱动器,它将启动 grub/Ubuntu。

您在 sda 中有 Windows 启动加载程序,在 sdb 中有 grub2,因此 Windows 直接从内部驱动器启动,而 Ubuntu 在插入时从外部驱动器启动,并提供启动 Windows 或 Ubuntu 的选项。

答案2

问题是,你的引导程序存储在你的第二个硬盘上,而它却在第一个硬盘上寻找它。

因此从你的 live-cd 运行 boot-repair 并将 bootloader 安装到 /dev/sda

答案3

您是否在安装 Windows 后安装了 Ubuntu?您应该在安装 Windows 后安装 ubuntu,因为它的引导加载程序非常特殊,并且安装程序倾向于覆盖整个硬盘,从而清除存储在其中的所有数据。

答案4

您可以使用sudo 更新 grububuntu 中的命令实际上如果你的系统中安装了多个操作系统,那么这个命令将更新你的 grub(GNU GRand Unified Bootloader)

相关内容