GRUB已识别Windows 11但启动时自动重启的解决方法求助
GRUB已识别Windows 11但启动时自动重启的解决方法求助
最近我装了Debian 12,结果现在没法启动Windows 11了。我发现Windows的磁盘上没有EFI系统分区(ESP)。
之后我尝试给Windows 11新建EFI系统分区,操作步骤如下:
- 从Windows安装盘启动,按
Shift+F10打开命令提示符 - 用diskpart工具压缩Windows分区来腾出空间,具体执行的命令如下:
diskpart list disk select disk # list partition select partition # shrink desired=100 create partition efi size=100 format quick fs=fat32 assign letter=s list partition list volume exit - 接着用BCDBoot把启动文件复制到EFI分区(其中X是Windows系统分区的盘符):
bcdboot X:\windows /s S: - 重启回到Debian,执行
sudo update-grub更新GRUB
现在GRUB已经能识别Windows 11并把它加到启动菜单里了,但我一选择它启动,系统就直接重启,根本进不去Windows。有没有大佬能教教我怎么解决这个问题?
备注:内容来源于stack exchange,提问作者Sobek
相关产品推荐
相关产品推荐

