无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5895|回复: 4
打印 上一主题 下一主题

[已解决] 用uefi方式启动BCD时竟无win8_x64.vhdx的启动项

[复制链接]
跳转到指定楼层
1#
发表于 2014-5-4 14:35:41 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 qj_tzy 于 2014-5-6 08:20 编辑


我将MBR分区的硬盘作第一硬盘,将gpt分区(含ESP分区)的硬盘作第二硬盘,按如下程序:
1.在ESP分区拷入uefi启动文件(全部是win8_x64的相关文件),用bootice编辑\efi\\microsoft\boot\bcd,添加win8pe_x64启动项。

2.以uefi方式启动进入win8pe_x64,在其硬盘管理中新建一个win8.1_x64_gpt.vhdx,存放在第一硬盘第二分区的\vhdos\目录下,初始化该vhdx文件为gpt分区,用WinNTSetup3.4将win8_x64专业版安装入该vhdx文件中,因指定启动分区为ESP分区,安装完成后,自动在BCD中生成了VHDX启动项。

3.但以uefi启动时,竟未出现该vhdx的启动项,我又进入win8pe中,用bootice编辑\efi\\microsoft\boot\bcd,发现BCD中有vhdx的启动项(见下图),后来在gpt的分区硬盘上又安装了分区方式的win8、win7系统,均有其启动项,并能正常启动。唯独无vhdx的启动项,不知为何。

敬请各位网友指点,谢谢!


5#
发表于 2016-7-12 08:24:52 | 只看该作者
lbw2007 发表于 2015-6-21 17:09
该VHD属于无效启动项
BCD文件没有找到win8.1_x64_gpt.vhdx

不是这个问题,“”.“”可以使用。
回复

使用道具 举报

4#
发表于 2015-6-21 17:09:14 | 只看该作者

该VHD属于无效启动项
BCD文件没有找到win8.1_x64_gpt.vhdx

我推测是启动项名称不允许出现“.”

点评

不是这个问题,“”.“”可以使用。  详情 回复 发表于 2016-7-12 08:24
回复

使用道具 举报

3#
发表于 2015-5-15 09:19:07 | 只看该作者
请问是什么问题

点评

该VHD属于无效启动项 BCD文件没有找到win8.1_x64_gpt.vhdx 我推测是启动项名称不允许出现“.”  详情 回复 发表于 2015-6-21 17:09
回复

使用道具 举报

2#
 楼主| 发表于 2014-5-6 08:19:59 | 只看该作者
自己回复一下:

用bootice编辑BCD后感觉没问题,但用bcdtool打开BCD后发现VHDX的启动项有问题,于是进行了修改,结果重启后有了该启动项,并能正常进入系统。

到此,此问题得到解决。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-27 05:00

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表