locked
请教一个FBA过程中出现的问题 RRS feed

  • 问题

  • 大家好:
           我的FBA过程能正常执行,但重启之后出现错误,描述如下:
           我重新开机时选择的是xpe操作系统,启动完成出现蓝屏,最后面提示信息是:stopped at :0x0000 006B(0xc000 000d,0x0000 0002,0x00000000,0x0000 0000)
         请问是什么原因造成的,如何解决啊?
    2009年8月20日 8:13

答案

  • First Boot Agent 创建了可以用来进行疑难解答的日志。它位于运行库中的 .\windows\FBA\FBALOG.txt。它列出了所注册的每个二进制文件、绑定到网络接口卡 (NIC) 的协议、找到的即插即用 (PnP) 设备、错误以及更多内容。
         关于XPE启动蓝屏或FBA反复重启的问题你可以考虑如下内容:
    在制作XPE操作系统的时候,经常会遇到初次启动蓝屏,或者出现Stop错误信息,或者FBA反复引导重启的问题,那么针对这个问题,我们应该按照以下方法检查我们的开发过程。首先保证你的硬盘是按照以下方式分区格式化的,如果不是,请按照以下方式重新分区,格式化,激活硬盘:
     1。如果是把XPE部署在C盘上,则需要在XPE工程中设置ARC路径为multi(0)disk(0)rdisk(0)partition(1),如果是D盘上,则需要设置ARC路径为multi(0)disk(0)rdisk(0)partition(2),依次类推;
     2。如果把XPE部署在C盘上,把硬盘主分区格式化成NTFS格式,同时激活主分区,然后把XPE生成的镜像文件拷贝到主分区,以该硬盘启动,即可进行FBA;
     3。如果把XPE部署在D盘上,则需要修改原C盘上的boot.ini文件,添加语句: multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Embedded" /noexecute=optin /fastdetect 其次按照以下内容进行检查: 1.确定你的设备文件(.pmq)是在本机生成的,并且主要硬件驱动组件已经添加到XPE工程中; 2.正确的设置目标磁盘大小和簇大小设置的值,例如目标分区是10G,则目标盘大小应该设为10*1024; 3.确定你的原有XPE操作系统没有安装类似于引导启动时的病毒检测软件;
     4.确定你的机器上面使用的是单硬盘,并且不是SCSI接口的;
     5.确定在FBA的时候,机器上没有连接任何USB设备和串口设备,打印机及其他外设;
     6.确定你使用了合法的PID号,如果不能确定可以先把PID删掉或换一个PID试试;
     7.确保你的目标机在部署的时候具有256M以上的物理内存空间,如果没有,则需要设置File page Size;
     8.确保你的目标机具有足够的磁盘空间,一般建议在512M以上,当然,如果你做出来的XPE小于200M,可以使用256M的磁盘;
     9.如果使用了EWF功能,检查EWF设置是否正常;
     10.开始做XPE的时候,建议使用硬盘来做,如果用CF卡、DOM、IDE-FLASH会有许多以外的问题出现,为了保证最大的成功率,建议开始使用硬盘来做,而且只接入一块硬盘;如果您的 FBA 反复重新启动,则这意味着您为错误的分区生成了运行库。目标设计器默认情况下使用 C:\,因此您必须更改目标计算机上的目标分区。检查位于 .\windows\fba\fbalog.txt 的 fbalog.txt 的开头。如果看到指出“invalid path”的错误,则这就是问题所在。要解决该问题,请在目标设计器内,单击中心窗格中的 Settings。然后,选择 Target Device Settings。启动驱动器可能被正确设置为 C:,但是 Windows 文件夹、Program Files 文件夹以及 Docs and Settings 文件夹可能需要将它们的驱动器号从 C: 更改为正确的驱动器号。这将是 RealMode 中指示的驱动器号(就好像来自从 Microsoft MS-DOS? 运行的 fdisk)。它并不总是与 Windows 分配的驱动器号相同。
    2009年8月20日 8:19

全部回复

  • First Boot Agent 创建了可以用来进行疑难解答的日志。它位于运行库中的 .\windows\FBA\FBALOG.txt。它列出了所注册的每个二进制文件、绑定到网络接口卡 (NIC) 的协议、找到的即插即用 (PnP) 设备、错误以及更多内容。
         关于XPE启动蓝屏或FBA反复重启的问题你可以考虑如下内容:
    在制作XPE操作系统的时候,经常会遇到初次启动蓝屏,或者出现Stop错误信息,或者FBA反复引导重启的问题,那么针对这个问题,我们应该按照以下方法检查我们的开发过程。首先保证你的硬盘是按照以下方式分区格式化的,如果不是,请按照以下方式重新分区,格式化,激活硬盘:
     1。如果是把XPE部署在C盘上,则需要在XPE工程中设置ARC路径为multi(0)disk(0)rdisk(0)partition(1),如果是D盘上,则需要设置ARC路径为multi(0)disk(0)rdisk(0)partition(2),依次类推;
     2。如果把XPE部署在C盘上,把硬盘主分区格式化成NTFS格式,同时激活主分区,然后把XPE生成的镜像文件拷贝到主分区,以该硬盘启动,即可进行FBA;
     3。如果把XPE部署在D盘上,则需要修改原C盘上的boot.ini文件,添加语句: multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Embedded" /noexecute=optin /fastdetect 其次按照以下内容进行检查: 1.确定你的设备文件(.pmq)是在本机生成的,并且主要硬件驱动组件已经添加到XPE工程中; 2.正确的设置目标磁盘大小和簇大小设置的值,例如目标分区是10G,则目标盘大小应该设为10*1024; 3.确定你的原有XPE操作系统没有安装类似于引导启动时的病毒检测软件;
     4.确定你的机器上面使用的是单硬盘,并且不是SCSI接口的;
     5.确定在FBA的时候,机器上没有连接任何USB设备和串口设备,打印机及其他外设;
     6.确定你使用了合法的PID号,如果不能确定可以先把PID删掉或换一个PID试试;
     7.确保你的目标机在部署的时候具有256M以上的物理内存空间,如果没有,则需要设置File page Size;
     8.确保你的目标机具有足够的磁盘空间,一般建议在512M以上,当然,如果你做出来的XPE小于200M,可以使用256M的磁盘;
     9.如果使用了EWF功能,检查EWF设置是否正常;
     10.开始做XPE的时候,建议使用硬盘来做,如果用CF卡、DOM、IDE-FLASH会有许多以外的问题出现,为了保证最大的成功率,建议开始使用硬盘来做,而且只接入一块硬盘;如果您的 FBA 反复重新启动,则这意味着您为错误的分区生成了运行库。目标设计器默认情况下使用 C:\,因此您必须更改目标计算机上的目标分区。检查位于 .\windows\fba\fbalog.txt 的 fbalog.txt 的开头。如果看到指出“invalid path”的错误,则这就是问题所在。要解决该问题,请在目标设计器内,单击中心窗格中的 Settings。然后,选择 Target Device Settings。启动驱动器可能被正确设置为 C:,但是 Windows 文件夹、Program Files 文件夹以及 Docs and Settings 文件夹可能需要将它们的驱动器号从 C: 更改为正确的驱动器号。这将是 RealMode 中指示的驱动器号(就好像来自从 Microsoft MS-DOS? 运行的 fdisk)。它并不总是与 Windows 分配的驱动器号相同。
    2009年8月20日 8:19
  • 按照实际填写ARC路径。
    填写分区大小
    分区簇大小。

    使用tap生成pmq文件来构建系统。
    2009年8月20日 13:22
    版主