|
本帖最后由 chiannet 于 2021-11-4 09:37 编辑
pe下安装pe到本地硬盘的确较麻烦:
当前这个安装程序有一个限定:BIOS模式时,离线win系统的启动分区(即bootmgr、boot\bcd所在分区)与Windows系统所在分区必须在同一个物理设备(可同一分区,亦可不同分区)。
1、离线win分区与盘符的对应挂载点在注册表里还可查证,然后从pe注册表探究,找出物理设备诸分区在pe与离线win下各自对应的盘符。那个瞅文快报就是应用例子。
但本地硬盘上离线的bcd文件中的所指设备号、分区号、盘符等信息与pe下的盘符不一定对登。还不好查证对应关系。此问题安装程序并未完美解决,目前安装程序只是读取离线bcd,抄袭离线bcd中离线windows的符号为pe启动所在盘符,把pe安装到Windows所在分区。若一块物理硬盘只装了一个Windows,肯定不会发生错误。有可能错是2指情形。
2、但同一个物理设备若有两个以上的分区(c:,d:...)安装了Windows系统,基于1的原因,安装程序不排除发生错误:在bcd会写入pe启动盘符号d:,但pe文件却被安装到c:,如果发生这种情况需要用bootice等修改bcd中usbos启动盘符为实际一致。
3、多物理设备,按照pe下的盘符升序,哪个设备上的boot\bcd所在盘符靠前,就挑选作为安装pe的设备。 |
|