故事

故事

我陷入了非常糟糕的境地。请帮帮我!!

故事

我有一台 Acer Nitro(英特尔 i5 第 8 代 CPU),双启动,装有 Windows 10 和 ubuntu 20.04。我有 2 个磁盘驱动器 - 一个是 128GB SSD,另一个是 1TB HDD。我的 Windows 安装在 SSD 上,其他东西安装在 HDD 上。我的 ubuntu 安装在 HDD 中的 300 GB 分区上。此时,Windows 和 ubuntu 都运行良好。

我决定删除 ubuntu,因此我从 Windows 磁盘管理器中删除了 300GB 的 ubuntu 卷(没有删除 grub)。当我重新启动计算机时,它直接启动到 grub 终端,我在其中写入ls,找到我的 Windows 文件的位置bootmgf.efi。然后写入chainloader <path to efi file>;boot。此时它将我的系统启动到 Windows,但当我重新启动时,它再次返回到 grub 终端。为了解决这个问题,我按照互联网上的一些命令,并在“Windows 故障排除模式”的 Windows 命令提示符中运行它们(出现蓝屏)。此时,我犯了一些错误,我不知道是什么,现在当我重新启动我的电脑时,它显示“未找到启动应用程序”或类似的东西,即未找到操作系统。

我仍然可以进入 BIOS 模式,并且看到我的驱动器被检测到。

之后,我放回了安装 ubuntu 时使用的 U 盘,安装了 ubuntu。现在在 ubuntu 中,我可以看到 C 盘使用的磁盘空间与以前一样,所有内容都存在于 D 盘(在 Windows 上)。但现在,无论何时重新启动,它都会自动打开 ubuntu。我该如何恢复我的 Windows。

编辑 我在 USB 驱动器上刷入了 Windows10 ISO 映像。现在我该如何恢复以前的 Windows?

答案1

所以问题是我意外地从第一个分区删除了 Windows EFI 模块,因此虽然我的所有 Windows 数据都完好无损,但 grub 无法启动 Windows。

解决方案与大家建议的一样 - 我插入 Windows USB 安装介质,继续“修复启动”选项,之后我的 Windows 开始工作。此时,场景变为“在 ubuntu 之后安装 Windows”,因此引导加载程序控制权交给了 Windows 引导加载程序而不是 grub。我使用 bios 打开 ubuntu,从分区中删除 UBUNTU 目录/boot/efi/,重新启动,自动进入 Windows,然后删除 ubuntu 分区。

相关内容