Win7 或 Ubuntu 均无法启动

Win7 或 Ubuntu 均无法启动

在双启动中覆盖 ubuntu 后,笔记本电脑无法启动。重新安装的选项显示替换而不是擦除磁盘。Gparted 说第一个分区是 Fat32,只有 487 MiB,并且显示 efi(我的机器只有旧版)。第二个或 ubuntu 现在为 293.89 Gib,交换为 3.73 Gib。问题是,我的 Windows 没了?

答案1

我遇到了类似的问题并找到了答案。首先我安装 Windows 并启动 Live Ubuntu CD,然后 Ubuntu 15.04 自动将硬盘分为两部分,一部分是 ntfs,另一部分是 ext4,然后安装在 ext4 上并正常启动两个操作系统

答案2

Gparted 说第一个分区是 Fat32 且只有 487 MiB,并且显示 efi(我的机器只有旧版)。

您的启动信息脚本输出表明这是一个EFI 系统分区 (ESP)。它安装了 EFI 版本的 GRUB。虽然可以使用基于 BIOS 的计算机创建 ESP 并在其上放置 EFI 引导加载程序,但 Ubuntu 安装程序永远不会这样做。因此,实际上只有两种可能性:

  • 您发现 Ubuntu 安装程序中有一个错误。
  • 您错了,您的计算机使用的是 EFI。

第二种情况在我看来更有可能。自 2011 年中期以来销售的大多数计算机,以及几年前销售的一些计算机,都具有 EFI。其中许多计算机还通过称为兼容性支持模块 (CSM) 的 EFI 子系统支持 BIOS 模式启动,因此此类计算机很可能以 BIOS/CSM/旧模式启动;但它们是基于 EFI 的,并且完全能够启动基于 EFI 的操作系统。

问题是,我的 Windows 消失了吗?

是的。您的启动信息脚本输出包括:

Partition    Start Sector    End Sector  # of Sectors System
/dev/sda1           2,048       999,423       997,376 EFI System partition
/dev/sda2         999,424   617,328,639   616,329,216 Data partition (Linux)
/dev/sda3     617,328,640   625,141,759     7,813,120 Swap partition (Linux)

那里没有 Windows 分区。如果您有重要的 Windows 文件,请参阅这个问题和答案了解有关恢复数据的建议。(提示:您几乎肯定无法恢复所有数据,但如果您付出足够的努力,您可能可以恢复一些文件。)

这个 Fat32 分区是我的 Windows 剩下的东西吗?为什么它这么小?

不是,这是 ESP。它可能是由 Ubuntu 安装创建的。ESP 的典型大小在 100MiB 到 600MiB 之间,尽管理论上它可以是任何可以容纳 FAT(最好是 FAT32)文件系统的大小。

再次,BIOS 中没有 UEFI 选项。

可扩展固件接口 (EFI) 及其 2.x 版本变体统一 EFI (UEFI)是一种固件取代老人基本输入/输出系统 (BIOS)固件。我知道很多人,甚至制造商和软件开发商,都使用“BIOS”一词,好像它是“固件”的同义词,但这只会混淆视听。特别是,EFI/UEFI不是BIOS 选项,这样想会让你误入歧途。事实上,我见过 EFI 在设置屏幕上贴有“BIOS 设置实用程序”或类似的东西。这很令人困惑,这也是我和其他一些人(比如亚当·威廉森) 坚决不将术语“BIOS”应用于 EFI。

无论如何,退一步来说,重点是固件中缺少任何称为“EFI”或“UEFI”的选项实际上并不意味着什么。此外,一些 EFI 确实有 CSM,但控制 EFI/UEFI 模式启动与 BIOS/CSM/传统模式启动的选项可能被标记为“传统模式”或“CSM”。如果您不熟悉这些术语,您可能会很容易跳过这些选项,而不理解它们的重要性。除非适当设置了其他听起来不相关的选项,否则选项也可能被隐藏。此外,控制 EFI 启动模式(EFI/EFI 与 BIOS/CSM/传统)的设置和算法在不同的机器之间差异很大,并且可能非常不透明。因此,预测启动模式可能是一件棘手的事情。

最关键的是,恐怕您的 Windows 安装已损坏。此时,您最好的选择似乎是从头开始重新安装 Windows 和 Ubuntu,可能首先尝试文件级恢复您的个人文件。

相关内容