无忧启动论坛

标题: UEFI通过bootx64.efi启动失败 [打印本页]

作者: marsliran    时间: 2014-2-7 17:25
标题: UEFI通过bootx64.efi启动失败
系统是64位的WIN7,GPT格式硬盘,主板是华硕P8Z68,启动菜单可以选择Windows Boot Manager和硬盘型号,但是没有UEFI加硬盘的选项。

默认情况:可以通过Windows Boot Manager启动,直接选择硬盘无法启动
删除 bootx64.efi保留bootmgfw.efi:选择Windows Boot Manager可正常启动,直接选择硬盘无法启动
删除 bootmgfw.efi保留 bootx64.efi:选择Windows Boot Manager无法启动,直接选择硬盘无法启动

疑惑为什么没有从bootx64.efi进行启动,是主板对UEFI启动支持不好吗?

ESP目录结构如下:
根目录
├─efi目录
     ├─boot目录
     │    │     
     │    └─ bootx64.efi
     └─microsoft目录
           └─boot目录
               │
               └─BCD
               └─bootmgfw.efi
作者: fujianabc    时间: 2014-2-8 10:01
bootx64.efi不是独立的启动文件,bootmgfw.efi才是。
bootx64.efi的作用只是找到bootmgfw.efi来执行,你删掉bootmgfw.efi删掉当然不能启动了。只用bootmgfw.efi当然能启动。
作者: marsliran    时间: 2014-2-8 15:03
fujianabc 发表于 2014-2-8 10:01
bootx64.efi不是独立的启动文件,bootmgfw.efi才是。
bootx64.efi的作用只是找到bootmgfw.efi来执行,你删 ...

bootx64.efi和bootmgfw.efi都是引导去BCD吧?我感觉这两个文件之间没有调用关系
作者: fdd_ds    时间: 2014-2-8 15:53
  1. bootx64.efi和bootmgfw.efi都是引导去BCD吧?我感觉这两个文件之间没有调用关系
复制代码


不一定,如bootx64.efi是别的什么efi改名
作者: marsliran    时间: 2014-2-8 16:05
fdd_ds 发表于 2014-2-8 15:53
不一定,如bootx64.efi是别的什么efi改名

恩。我是用bcdboot生成的esp区数据,bootx64.efi应该是bootmgfw.efi改名得来的。但启动时就是找不到UEFI的硬盘。




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3