无忧启动论坛

标题: 新的解决方法:关于U盘启动PE出现windows7安装程序无法创建新的系统分区的问题 [打印本页]

作者: ling3882688    时间: 2011-7-18 08:50
标题: 新的解决方法:关于U盘启动PE出现windows7安装程序无法创建新的系统分区的问题
windows7安装程序无法创建新的系统分区的问题,算是一个老问题了,虽然各种安装器很方便,但是对于很多人来说还是希望直接虚拟光驱运行setup.exe来安装系统的。此问题主要是U盘为第一启动项导致的,网上别的解决方法并不怎么完美,在此不做过多讨论。


尝试用磁盘交换命令进PE之后,此问题就迎刃而解了,但是出现一个致命问题,就是虽然解决了windows7安装程序无法创建新的系统分区的问题,但每次进PE后,硬盘上的系统引导会出错。例如如果硬盘装有windows7利用磁盘交换进PE之后,再重启就会出现错误。进PE用bcdtool看了一下是引导的路径全部变为unknown,多次测试排除了PECMD.ini配置的问题,也排除了滚动条之前的问题,最后发现进pe到滚动条此时重启,硬盘中的系统就已经不能启动了0xc000000e。不知是什么原因。到底PE滚动条这里对磁盘执行了什么操作和修改呢?

更换交换磁盘命令之后,问题已经解决了,会否有其他问题还得多加测试才知道。

[ 本帖最后由 ling3882688 于 2011-7-18 12:01 编辑 ]
作者: dvd008    时间: 2011-7-18 09:16
好像用那个盘符理顺工具,就可以了

或者,分区格式化后,复制PE到硬盘,然后硬盘启动PE
作者: ling3882688    时间: 2011-7-18 10:01
标题: 回复 #2 dvd008 的帖子
盘符理顺好像不行吧,我试了。
作者: yueyezhan    时间: 2011-7-18 10:15
删除bcd,然后用bcdboot重新配置呢
作者: snowman1101    时间: 2011-7-18 21:52
bcd里保存的硬盘签名必须和实际启动分区所在的硬盘签名一致
作者: yueyezhan    时间: 2011-7-19 10:40
原帖由 snowman1101 于 2011-7-18 21:52 发表
bcd里保存的硬盘签名必须和实际启动分区所在的硬盘签名一致


mbr签名不一致的时候,可以用boot跳过检测或者在有隐藏分区的情况下用卷的序号在bcd中分别指定bootmgr和windows目录所在的卷,不过还是删除重建省事




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