帮助从双启动的 Surface Pro 中删除 grub

帮助从双启动的 Surface Pro 中删除 grub

我在 Surface Pro 1 上的 32gb micro sd 卡上安装了 ubuntu。我最终没有在这台机器上过多使用 ubuntu,因为我在运行 ubuntu 的桌面上执行所有高级用户进程,而 windows 更适合我的情况,因为我既是平板电脑又是笔记本电脑。因此,我从 windows 安装程序 USB 启动,进入修复我的电脑,然后进入命令行。我执行命令,bootrec.exe /fixmbr它返回操作已成功完成。因此,我退出命令行,单击关闭 PC 按钮,重新启动,grub 仍在那里。我只需输入 exit,它就会直接启动到 windows,但在这里安装它非常烦人。请注意,在 ubuntu 安装期间,所有内容都设置为安装在 sd 卡上,而不是安装在 windows 占用的内部存储上。注意,我的系统中不再有带有 ubuntu 的 sd 卡。磁盘管理报告驱动器上的正常分区(450mb 恢复、100mb EFI 和 119gb 主分区)。我想如果没有其他办法,我可以从备份中恢复,但我更愿意删除它。谢谢!

答案1

让 Windows 重新成为系统上唯一的操作系统的最简单方法是运行适用于您版本的 Windows 安装光盘或修复磁盘...如果是 Windows 10,您可以选择修复,然后进行故障排除,然后启动修复,这将恢复 Windows 引导加载程序。这些步骤对于 Windows 8/8.1 和 7 基本相同,但我不知道在这些操作系统中进行启动修复的实际步骤...不过应该很容易找到

如果情况变得更糟,而您想要一个真正简单的方法,我可以为您设置,使 Windows 成为默认启动,并且没有菜单延迟,因此基本上它会直接启动到 Windows,您根本看不到 Grub,但它仍然在那里

答案2

在 Windows 中或使用“Windows 恢复 USB”以管理员身份访问 cmd.exe(命令提示符)(在恢复媒体中它已经是管理员)

键入 diskpart,然后按 Enter 键

输入 list vol 然后按 Enter

键入 sel vol 并输入 EFI 卷所在的数字(它将是一个大约 100mb 的 FAT32 fs,例如 sel vol 2)按 Enter

键入assign letter=Z:(或者您知道未分配的字母Z也可能是可以的)按Enter键

键入 exit 并按 Enter

输入 cd /d Z: 按 Enter 键即可访问 Z:>

输入 dir 按 Enter 你应该会看到一个 EFI 目录

输入 cd EFI 按 Enter 键

输入 dir 按 Enter 你应该会看到 boot、Microsoft Ubuntu 等

输入 rmdir /s ubuntu 按 Enter

接受 y

退出/重启工作完成

现在它应该可以直接启动到 windows,而不需要 bash grub,而且从 UEFI 启动顺序中删除 Ubuntu 也没关系,因为在 Surface Pro 平板电脑上没有必要,因为音量减小和电源打开按钮优先考虑 USB 可启动源

相关内容