我的 MS SP3 笔记本电脑上运行着 Windows 11。我还安装了 Ubuntu,但删除了它的分区。笔记本电脑仍然可以启动,但我必须在屏幕上输入“退出” GRUB
——我怎样才能GRUB
在启动时摆脱屏幕?
我已经启动闪存驱动器上的 Win11 安装程序并运行了 4xBootRec.exe
命令,但它们并没有解决这个问题:
BootRec /FixMbr
# "The operation completed successfully"
BootRec /FixBoot
# Access is denied
BootRec /ScanOs
# Total identified Windows installations: 0
BootRec /RebuildBCD
# Total identified Windows installations: 0
还有其他想法吗?
答案1
在这里找到了解决方案:https://askubuntu.com/questions/429610/uninstall-grub-and-use-windows-bootloader
其中bootrec /fixmbr
,bootsect /nt60
以及 Ubuntu live 的boot-repair
建议都失败了,这对我有用:
(这个答案逐字引用自这里)
cmd.exe
以管理员权限运行进程- 跑步
diskpart
- 键入:
list disk
然后sel disk X
其中 X 是启动文件所在的驱动器- 键入
list vol
以查看磁盘上的所有分区(卷)(EFI 卷将以 FAT 格式格式化,其他将为 NTFS)- 通过键入以下内容选择 EFI 卷:
sel vol Y
其中 Y 是SYSTEM
卷(这几乎总是 EFI 分区)- 为方便起见,请通过键入以下内容分配驱动器号:
assign letter=Z:
其中 Z 是可用(未使用)的驱动器号- 键入
exit
以离开磁盘部分- 在
cmd
提示符下,键入:Z:
并按回车键,其中 Z 是您刚刚创建的驱动器号。- 键入
dir
以列出此已安装的 EFI 分区上的目录- 如果你在正确的位置,你应该看到一个名为
EFI
- 输入
cd EFI
然后dir
列出里面的子目录EFI
- 键入
rmdir /S ubuntu
删除 ubuntu 启动目录
假设您只有两个操作系统(Win 10 和 Ubuntu),您现在应该能够直接启动 Windows 而不会出现黑色的 grub 屏幕。