安装 Ubuntu 12.10 和 Windows 8 时出现“未找到操作系统”

安装 Ubuntu 12.10 和 Windows 8 时出现“未找到操作系统”

我尝试在全新 Sony Vaio 上通过 USB 记忆棒安装 Ubuntu 12.10 和 Windows 8 64 位,但现在屏幕变黑,并显示“未找到操作系统”消息。我无法进入 Windows 8,也无法进入 Ubuntu。

我看到了这篇回答http://askubuntu.com/questions/221835/installing-ubuntu-on-a-pre-installed-uefi-supported-windows-8-system?lq=1 但我做错了

我执行了以下步骤:

  • 我创建了一个 20 GB 的分区

  • 我从“设置”->“常规”->“疑难解答”->“UEFI 设置”-> 重新启动了笔记本电脑

  • 我选择“从 USB 启动”

    然后安装了 Ubuntu 12.10。安装顺利,直到系统要求我重新启动计算机。我照做了,然后我有 4 个选择(Ubuntu、Windows 恢复或类似的东西、Windows 8、系统(我记不太清楚了))。

  • 我选择了 Ubuntu,但屏幕闪烁

  • 我尝试过 Windows 8,但没有成功

  • 然后我选择系统并进入 BIOS

  • 我禁用了安全启动,并将 UEFI 模式转为 Legacy。

  • 保存更改后,屏幕变黑,并显示“未找到操作系统”消息。无论我输入什么,我都会收到相同的消息。我无法进入 Windows,也无法进入 Ubuntu。我该怎么办?我想我必须回到 BIOS,但不知道怎么做。

答案1

我有两点建议:

  • 您可以尝试Ubuntu 启动修复工具。可能启动 Ubuntu。如果确实如此,它可能会以某种方式重命名 Windows 引导加载程序,这可能会导致以后出现更多问题。从好的方面来看,现在使用此方法相当容易。
  • 你可以安装我的rEFInd 启动管理器:

    1. 下载 USB 闪存驱动器映像或 CD 映像并将其传输到适当的介质。
    2. 记下您的 Linux 根分区号。它可能是 5 或更大。您可能需要使用 Linux 应急磁盘来发现此信息。
    3. 从 rEFInd 介质启动。
    4. 在 rEFInd 中,突出显示引用 Linux 内核的 Linux 选项之一(vmlinuz-*)。
    5. 按 F2 或 Insert 两次。这将打开 Linux 选项的行编辑器。
    6. 添加ro root=/dev/sda5选项,更改/dev/sda5为您的 Linux 根分区的标识符。
    7. 按回车键。Linux 应该会启动。
    8. 下载并安装 rEFInd Debian 包。

    此后,您应该能够通过 rEFInd 启动 Linux,绕过 GRUB,无需手动添加根设备规范。您可以选择通过卸载 GRUB 并编辑 rEFIndrefind.conf文件来清理一切,以满足您的需求。

相关内容