删除了 Ubuntu,现在无法访问 Windows

删除了 Ubuntu,现在无法访问 Windows

我的笔记本电脑正在双启动,有 Ubuntu Mate 和 Windows 8。我想删除 Ubuntu,所以我通过 Windows 磁盘管理删除了 Linux 所在的分区。这样,我删除了 GRUB 启动,并插入了带有系统修复的 USB 驱动器,但重新启动后系统修复无法运行。尝试了几个我在网上搜索的命令,但都不起作用,我只得到“您需要先加载内核”。我能做些什么来解决这个问题?

答案1

您删除了 Ubuntu 分区 => 您删除了 GRUB 的第二阶段。

我认为 GRUB 的第一阶段仍然控制着启动,因为它占据了 MBR(主引导记录)(为了简化事情,我们忽略这个解决方案中的 UEFI)。

要修复 Windows 8 启动,您需要在从 Windows 8 安装/恢复 USB 启动时执行两个命令:(在命令提示符下)

  1. bootsect /nt60 ALL /mbr

bootsect 仅将引导代码写入“常见”的 Windows 分区(例如 NTFS、FAT)和 MBR,不会将引导代码写入 Linux 分区(在这种情况下不相关)。

  1. bcdboot N:\windows /s c:

假设 c: 是活动分区,N: 是安装 Windows 的位置。

您可以使用 diskpart.exe 获取有关的信息硬盘上的活动分区和:

list disk

select disk #num   - (#num = number of hard disk)

list vol 

您将获得一个卷列表 - 最后一列中带有“系统”的卷(带或不带驱动器号)处于活动状态。

您可以像这样映射卷:

sel vol #num   - (#num = number of active)

assign LETTER=R

将驱动器号 R: 指定为活动驱动器号。

相关内容