恢复efi的windows引导
目录
fedora安装时,配置分区的高级方式,不人性,必须指定/boot/efi挂载点,搞得顺手格式化了efi分区,结果windows引导没有了。
-
想手动解决,建立/boot/efi/EFI/Microsoft/Boot/目录,挂载windows的C盘, 复制
/run/media/eexpss/系统/Windows/Boot/EFI/
内容到/boot/efi/EFI/Microsoft/Boot/
。 UEFI菜单出现windows,选择后不能正常启动。只好下载windows安装iso,丢ventoy盘。 启动u盘中windows,按shift-f10打开终端,执行bcdboot f:\windows -l zh-CN
,恢复了引导。其中盘符需要自己dir
查看真实的windows系统所在盘。这次被排到了f盘。 重启后,缺省进入windows,需要在BIOS菜单选择UEFI的启动次序,把fedora优先(这一步骤可以使用efibootmgr
命令操作)。进fedora后,os-prober
一次,再安装grub主题,自动生成正常的grub菜单。 -
此时再比较引导目录的差别。
|
|
和手动复制时,也就差了这几个文件和两个目录。不知道bcdboot
作了些啥。