安装 Ubuntu 后无法访问 BIOS 或 Windows

安装 Ubuntu 后无法访问 BIOS 或 Windows

我的笔记本电脑 (Samsung NP530U4C) 中有 2 个驱动器,一个 120GB SSD 和一个 25GB mSATA SSD。我在 120GB 驱动器上安装了 Windows 7,在 mSATA 上安装 Ubuntu 12.04 后,我无法再访问 Windows 或进入 BIOS。

当我在 grub 中选择 Windows 7 时,它显示“无效的 EFI 文件路径”,并且 Windows/Linux USB/CD 不会显示在 grub 中。BIOS

启动菜单仅显示“ubuntu”(没有驱动器或 CDROM),我无法进入完整的 BIOS,而且我没有按错按钮。

我尝试了 Boot-Repair,但没有成功。有人有什么建议吗?

答案1

Ubuntu 不会向 BIOS 所在的主板写入任何内容。

首先,您需要恢复 Win 7 启动。

首先执行以下操作>>断开装有 ubuntu 的 SSD 连接。

修复主引导记录 (MBR)

注意:我强烈建议运行所有 3 个命令 fixmbr fixboot rebuildbcd

第一步:打开电脑,从 Windows 7 安装 DVD 或 Windows 7 系统恢复光盘启动。请记住,您可能需要更改 BIOS 中的启动顺序,以使 DVD 驱动器首先启动。

第二步:安装或恢复光盘加载后,如果出现提示,请选择您的语言设置,然后继续。如果您使用的是安装 DVD,请在出现以下屏幕提示时选择“修复您的计算机”。

第三步:计算机现在将花一点时间扫描自身是否有任何 Windows 安装,之后您可能会选择要修复的安装。从列表中选择适当的 Windows 安装,然后继续。如果在此初始阶段偶然检测到您的某个 Windows 安装存在问题,系统还可能会询问您是否可以尝试自动修复该问题。是否让系统尝试自我修复由您决定,否则只需选择否。

第四步:进入“系统恢复选项”屏幕后,如下所示,您将看到一系列可帮助您修复损坏的 Windows 7 操作系统的选项。如果您希望首先尝试启动修复选项,它通常可以成功自动修复许多不同的启动问题,但在本文中,我们将使用命令提示符选项手动解决问题。因此,单击命令提示符继续。

第五步:现在在命令提示符下,输入以下命令,然后按回车键:

     bootrec.exe /FixMbr

如果成功,您将看到消息“操作已成功完成”。就是这样!您的主引导记录已修复。

虽然上述命令确实修复了 MBR,有时这已经足够了,但系统分区的引导扇区和引导配置数据 (BCD) 仍可能存在错误。如果您尝试在 Windows 7 之外安装其他操作系统(例如 Windows XP),则可能会发生这种情况。要写入新的引导扇区,请尝试以下命令:

    bootrec.exe /FixBoot

如果您仍然面临启动时无法检测到 Windows 7 安装在系统启动列表中的情况,或者您希望在系统启动列表中包含多个操作系统选择,则可以尝试以下命令来重建 BCD:

    bootrec.exe /RebuildBcd

上述命令将扫描所有磁盘以查找与 Windows 7 兼容的其他操作系统,并允许您将它们添加到系统的启动列表中。

完成此操作后,您可以重新启动计算机并让 Windows 启动以确保其正常运行。如果可以,则关闭计算机并重新连接 Ubuntu SSD。

启动计算机并按下所需的任意键来选择您想要启动的驱动器,即 ubuntu。

当 ubuntu 启动时,打开 Synaptic 并安装一个名为 BOOT-REPAIR 的程序

你可以很容易地使用它来修复 ubuntu 中的任何启动问题

相关内容