几天前,我在 Hp Envy Phoenix 上安装了 Ubuntu 16.04,天色已晚,所以我确保可以使用 Ubuntu,登录后就关闭了,因为我太累了。第二天早上,我尝试从 Grub 菜单中选择 Windows 启动管理器来启动 Windows 10,但收到一条错误消息。我尝试过故障排除、启动修复、刷新,但我收到一条消息说我的硬盘已被锁定。我的电脑没有检测到恢复映像或还原点。
安装 Ubuntu 时,我遵循以下步骤:1.)在 Windows 10 中创建一个空分区 2. 使用 rufus 闪存驱动器创建器下载 Ubuntu usb 3. 重新启动并使用安装 Ubuntu 选项。4. 我选择与 Windows 10 一起安装以实现双启动,5. 选择我附近的城市并继续安装
Windows 10 无法再启动。请帮忙,我不想丢失驱动器上的数据,也无法从 Ubunutu 访问任何文件,我将所有分区重新格式化为 FAT,而不是 ext4、NTFS 或 EFI。
我的系统有 UIFE 和 BIOS,我附加了包含所有启动选项的视频。 https://www.youtube.com/watch?v=TahBUxBHr1U- 这是 YouTube 视频
编辑:这是 Bootinfoscript 结果的 pastebin 链接!http://paste.ubuntu.com/23167622/
答案1
已经有一段时间了,但我在其他地方找到了答案,那就是旧的擦除两个驱动器,重新格式化并将原始驱动器放回其插槽。丢失了所有内容,不得不重新安装 Windows,从那以后就再也没有尝试过。也许其他时间吧……
答案2
你的配置相当混乱:
- 您的
/dev/sda
磁盘的第一个扇区中有一个 Windows 引导加载程序,这是计算机在 BIOS/CSM/传统模式下启动时所期望的;然而,该磁盘使用GUID 分区表 (GPT),任何 Windows BIOS 模式引导加载程序都不支持该模式。这一事实表明您可能意外地将磁盘从主引导记录 (MBR)转换为 GPT 格式。如果是这样,您就无法启动 Windows。另一方面,也许 Windows MBR 启动扇区以其他方式进入磁盘 - 比如,被某个不知道它在该磁盘上无用的恢复工具放置在那里。 - 和都是 GPT 磁盘,
/dev/sda
并且/dev/sdb
EFI 系统分区 (ESP),其中包含 EFI/UEFI 模式引导加载程序。不过,这两个 ESP 似乎都没有 Windows EFI 模式引导加载程序( )。您可能需要使用 Linux 在或bootmgfw.efi
上手动查找同名文件,以确认此诊断。如果该文件丢失,并且计算机一直在 EFI 模式下启动 Windows,那么文件丢失这一事实就解释了问题。/dev/sda2
/dev/sdb2
- 你的
/dev/sda2
做持有 EFI 模式的 Linux 引导加载程序,因此 Ubuntu 以 EFI 模式启动。 /dev/sda1
和都/dev/sdb1
被标识为Data partition (Windows/Linux)
并保存 FAT 文件系统。这有点不寻常。在标准的 Windows 安装中,/dev/sda1
将是 ESP;但是,制造商有时会将 ESP 推至制造商特定的分区/dev/sda2
并用于该/dev/sda1
分区。这可能使用 FAT,但它通常具有类型代码,该代码将在 Boot Info Script 输出中显示为 以外的内容Data partition (Windows/Linux)
。您在问题中提到的“将所有分区重新格式化为 FAT”可能解释了这种奇怪的现象——甚至可能更多。如果制造商将 Windows 引导加载程序放在自己的分区上,然后您将新的 FAT 写入该分区,那么您就清除了引导加载程序。- 您的
/dev/sdc
看起来好像它包含 FreeDOS,或者可能是 Windows XP,具体取决于您相信 Boot Info Script 输出的哪些部分。无论哪种方式,/dev/sdc
都使用 MBR。如果它是可启动的,它将仅在 BIOS 模式下可启动,而不是在 EFI 模式下可启动。如果您希望在 Ubuntu 和 上的任何系统之间切换/dev/sdc
,您需要使用我自己的重新索引或计算机的内置启动管理器。后者在许多情况下足够,但在其他情况下则无用。(内置启动管理器的质量因计算机而异。)另一方面,Boot Repair 检测到的引导加载程序信息可能是您不再使用的安装的残留信息,在这种情况下您可以忽略此要点。
总的来说,我认为您需要借助 Windows 工具和程序来重新安装 Windows 引导加载程序。您可以调整这篇博文让您的系统启动并运行;然而,这是不是食谱解决方案!您主要需要使用博客第二页中的步骤——“复制 Windows 启动文件”(在另一台计算机上使用相同的(您使用的 Windows 版本)和“设置 UEFI 系统分区”等。请注意,我只是略读了此过程,因此我可能遗漏了一些可能影响您安装的重要信息。您最好在 Windows 论坛上寻求帮助——或者更好的是,请当地的 Windows 专家朋友亲自帮助您。