如何在卸载 Linux 后删除 Busybox

如何在卸载 Linux 后删除 Busybox

尝试了 Linux 一周后,我决定切换回 Windows,因为我每天都会使用一些应用程序。

昨天,无论出于什么原因,我决定完全重新安装 Windows,并且我注意到我以前使用的 Linux 发行版仍然是一个可用的启动选项。

我认为值得注意的一件事是,我搞砸了发行版的安装;在安装过程中,我基本上会得到一个发行版的沙盒版本来试用一些东西。我试图从我的 Windows 闪存驱动器启动,但最后还是到了那里,所以为了取消安装,我决定重新启动(现在我知道这不是最明智的选择)。我被作为“initframs”发送到 BusyBox。我不记得具体是什么了,但有一个错误说“缺少模块:[模块编号]”。

我设法使用 reboot -f 退出,现在我在这里。

答案1

做这个:

  • 以管理员身份运行命令提示符(cmd)

  • 输入以下命令:

    mountvol K: /S    (mount the EFI partition as K:)
    K:
    cd EFI
    dir
    
  • 您将看到几个文件夹,其中一个文件夹可能名为“linux”或“busybox”。假设它名为“linux”,请输入以下命令:

    rd /s linux       (will ask for permissions, allow if seems right)
    mountvol K: /D    (to unmount K)
    
  • 重新启动以检查。

在开始之前,请确保您有完整的备份和 Windows 安装(或恢复磁盘),因为错误可能会导致 Windows 无法启动甚至数据丢失。

答案2

为了获得良好的实践,请遵循 harrymc 的说明。如果您仍然遇到与我相同的问题,即操作系统仍然是 Windows 启动菜单中的一个选项,请执行以下操作:

  • 以管理员身份输入命令提示符
  • 进入:bcdedit /enum firmware

应该会出现一个列表,其中希望包含您要删除的操作系统。

  • 查找其标识符然后输入:bcdedit /remove {ID}

希望这能解决问题!希望这对大家有帮助!

相关内容