我寻求有关从 Windows 8.1 双启动中删除 Kali Linux 的问题的帮助。
以下是我删除 Kali Linux 所遵循的步骤:
- 启动进入 Windows 8.1
- 删除 Kali Linux 分区
- 扩展 Windows 8.1 分区
- 重启
重启后,出现 grub rescue。
然后我通过 USB 启动我的 Windows 8.1 iso(使用 YUMI)并运行bootrec
命令。但是:
bootrec /fixmbr
successful
重启后,grub rescue 仍然存在。
bootrec /fixboot
element not found
bootrec /rebuildbcd
element not found
然后我尝试转到 Diskpart 并尝试将分区设置为活动状态,但输出表明该分区当前处于活动状态。
我甚至尝试在 grub rescue 中命令
ls
(hd0) (hd0,msdos1) (hd0,msdos2)
set boot=(hd0,msdos2)
set prefix=(hd0,msdos2)/grub/boot
isnmod normal
error: unknown filesystem
normal
Unknown command 'normal'
现在,我仍然可以启动超级 Grub2 磁盘并启动 Windows 8.1 后访问我的 Windows 8.1,但我应该如何修复它或删除 grub?
答案1
雷斯卡图克斯是一款免费的可启动实时 CD/USB,可以修复 GRUB 和 Windows 引导加载程序。Rescatux 具有图形界面,其中包含操作系统救援任务菜单。如果您的硬盘具有 MBR 分区格式,您可以选择恢复 Windows MBR(测试版)修复 Windows 引导加载程序的选项。
启动选项:
- (>=0.41 beta 1)更新 UEFI 顺序
- (>=0.41 beta 1)创建一个新的 UEFI 启动项
- (>=0.41 beta 1)UEFI 分区状态
- (>=0.41 beta 1)伪造 Microsoft Windows UEFI
- (>=0.41 beta 1)隐藏 Microsoft Windows UEFI
- (>=0.41 beta 1)重新安装 Microsoft Windows EFI
- (>=0.41 beta 1)检查 UEFI 启动
GRUB 选项:
- (>=0.40 beta 11)轻松修复 GNU/Linux 启动问题
- 恢复 GRUB 和 GRUB2
- (>=0.31 beta 4)更新任何 GRUB2 菜单
- 更新 Debian/Ubuntu GRUB 菜单
Windows 选项:
- 恢复 Windows MBR(测试版)
- 清除 Windows 密码
- (>=0.31 beta 4)将 Windows 用户提升为管理员角色
- (>=0.41 beta 1)重新安装 Microsoft Windows EFI
- (>=0.31 beta 4)解锁 Windows 用户
密码选项:
- 更改 GNU/Linux 密码
- 重新生成 sudoers 文件
- 清除 Windows 密码
如何制作 Rescatux 实时 USB
从 Windows
下载通用 USB 安装程序(建议雷斯卡图克斯 维基) 并打开 Universal USB Installer 应用程序,插入 USB 闪存驱动器,选择您的 USB 驱动器,然后选择要写入 USB 驱动器的 Rescatux iso 文件。非常小心当您选择 USB 驱动器时,如果您不小心选择了硬盘驱动器上的某个分区,这将导致覆盖该分区上的所有数据,并且该分区上的所有数据都将丢失。
注意:如果您使用的是 0.30 beta 4(或更新版本),您应该提取您下载的 iso(boot/boot-isos 文件夹)中的 iso,并使用它来代替下载的 iso。
从 Linux
按照以下说明操作如何制作 Rescatux USB。
为了防止意外覆盖硬盘上的分区并丢失该分区上的所有数据,请确保在写入 Rescatux iso 之前知道哪个是您的 USB 设备。