我通过从 Windows 10 中的 E 盘释放 20GB 空间在计算机上安装了 Fedora。但我意识到我不太喜欢这个界面,所以我返回到 Windows 磁盘管理并发现仍有 20GB 的空间可用,因此没有删除上面的任何内容,我将所有空间放回 Windows 10 上的 E: 盘。现在,在我重新启动计算机后,我卡在了 grub 救援中,显示错误:未知文件系统。在谷歌上进行一番研究后,我发现这是因为我删除了那个 linux 分区,这也删除了处理 Windows 和 Linux 启动的 grub 引导加载程序。我找到了以下解决方案来帮助我:
1)通过使用 Windows 10 可启动 USB 进入命令提示符并输入命令,修复 Windows 最初使用的 MBR 引导加载程序
BootRec.exe /fixmbr
可启动的 Windows 10 USB 最终卡在重启循环中,即在 Windows 徽标加载屏幕上,白点在一个圆圈中移动。
2)使用 Ubuntu 或任何其他 Linux 发行版 live usb 并运行 gpart 来格式化我的硬盘
我曾尝试运行/安装 Fedora、Ubuntu 和 Mint,但它们总是卡在进程中。每当我尝试“尝试 Ubuntu 而不安装”或“安装 Ubuntu”时,Ubuntu 总是在列表中报告许多错误,例如“内存不足”、“终止进程或牺牲子进程”
3)在 grub rescue 终端中使用以下命令:
set boot=(hd0,msdos7)<br>
set prefix=(hd0,msdos7)/boot/grub<br>
insmod normal<br>
normal<br>
这确实让我进入了 grub 菜单,该菜单显示了我的 HDD 上可用的操作系统(Ubuntu 和 Windows 10),但每当我单击 Windows 10 时,它就会卡在重启循环中,即在 Windows 徽标加载屏幕上,每当我单击 Ubuntu 时,它就会卡在一个空白屏幕上。
请帮忙 。
答案1
听起来好像 Windows 引导加载程序被搞坏了。我知道 Windows 曾经有一个“救援”模式,可以有效地重新安装 Windows 文件。
您的 #2 错误听起来确实像 RAM...Ubuntu 磁盘应该有一个 memtest 选项。如果您没有 memtest ISO,并且希望比下载另一张 live CD 更快,您可以下载并刻录它。
答案2
我找到了解决方案。之前,我意识到由于我无法使用其启动映像启动任何操作系统(如 Ubuntu、Fedora、Windows 等),我应该尝试完全格式化我的硬盘。但我无法使用任何启动映像程序(如 Active KillDisk、DBAN、Gpart 等)格式化我的硬盘。然后我遇到了 Ultimate Boot CD 并从那里启动。然后我选择了 BOOTMGR(多重启动管理器)程序并在其上选择了我的硬盘。然后我选择了“Zap Disk”,它“擦除 MBR 和轨道 0 和 1”。现在,我只需使用我的 Windows 安装 USB 重新安装 Windows。注意:此方法会删除硬盘上的所有数据。