使用引导修复后,Ubuntu未列为引导选项


-1

必须重新安装Windows 8.1,之后无法启动到Ubuntu。然后,我遵循了使用引导修复的教程。现在,我看到了用于选择操作系统的启动屏幕,但唯一的选择是Windows。

Windows安装在与Ubuntu不同的驱动器中,因此我没有从计算机中删除它。引导修复报告在这里:http : //paste.ubuntu.com/9937064/

任何帮助表示赞赏。

Answers:


0

Windows重写了sdb上的分区表。不太清楚为什么要修改sdb。您是否已将sdb作为BIOS中的默认启动驱动器?Windows将启动文件放在BIOS默认值上,而不必将其安装到驱动器上。

由于Windows无法正确看到Linux,因此无法正确重写分区表。您的扩展分区与扩展分区的开始以及交换分区的开始距离扩展分区的末尾有很大的距离。

在许多情况下,您可以仅使用testdisk来恢复丢失的Linux分区,而该分区将起作用,或者可能仅需要Boot-Repair即可将grub还原为MBR。

测试盘说明

http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step

http://www.cgsecurity.org/wiki/Menu_Analyse

我还将Windows启动文件bootmgr&/ boot / BCD复制到sda中,看到它可以直接从sda驱动器启动Windows。如果没有运行Windows修复程序,以使sda在没有sdb的情况下工作。并将grub安装到sdb,以便sdb无需sda即可工作。因此,请勿在引导修复中使用自动修复,因为这只会将grub安装到所有驱动器上。您希望高级模式选择哪个引导加载程序和哪个驱动器。


谢谢,testDisk和Easy BCD做到了。我本来要擦拭硬盘,丢失了很多东西,因为我需要Ubuntu,但是您节省了一天。不幸的是,我还不能支持你。
Charles Arnoud 2015年

0

一切都取决于您如何处理它。您可以使用Windows(及其主引导记录)为您提供选项列表:Windows,Linux等。在这种情况下,您必须使用适当的选项配置Windows启动管理器-将Linux添加到另一个磁盘上)

您实际上可以从Linux磁盘启动,然后在grub中选择Windows或Linux,或其他方式(当然,再次正确配置了grub)

或-或者-全部取决于您用来引导系统的磁盘。如果Windows-Windows将启动,如果Linux-Linux将启动。

由你决定。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.