|
本帖最后由 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的启动项,不知为何。
敬请各位网友指点,谢谢!
|
|