积极答复者
请教:一个有关bootprep问题

问题
-
由于我的盘是以FAT32格式格式化的(在dos),制作后的XPE映象放在D盘,当运行XPE系统的时候,就出现蓝屏,提示信息:stop:0x0000007b(0xF7AF2528,0XC0000034,0X00000000,0X00000000)。我现在怀疑是我没有使用bootprep来生成setion(以前我做的XPE均是放在NTFS上的).请教如何在DOS环境之下使用bootprep.exe? 我在XP系统下面,运行CMD,运行Bootprep,结果出现这样的提示:应用程序已试着直接访问硬盘,但仍无法支持,其可能导致应用程序的功能出错!这是怎么回事啊?谢谢!
2008年1月9日 6:57
答案
-
使用FAT格式制作XPE引导区的方法(XPE部署在主磁盘分区上):
1. 在XPE工程中设置ARC路径为multi(0)disk(0)rdisk(0)partition(1);
2. 把硬盘重新分区,主分区格式化成能够进行DOS引导的FAT格式(format /s);
3. 然后把bootprep.exe拷贝到主分区,以该硬盘引导进入DOS,运行bootprep.exe,两次Y后,引导区制作成功;
4. 把XPE生成的镜像文件拷贝到制作好的主分区,以该硬盘启动,即可进行FBA;
使用FAT格式制作XPE引导区的方法(XPE部署在其他磁盘分区上):
1. 如果是D盘上,则需要设置ARC路径为multi(0)disk(0)rdisk(0)partition(2),依次类推;
2. 把要部署XPE的磁盘分区(如D盘)格式化成FAT或FAT32格式;
3. 修改C盘的boot.ini文件,添加以下语句:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetectmulti(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Embedded" /noexecute=optin /fastdetect
4. 把生成的XPE镜像文件(如果是在D盘上则应该是DriverD目录下)拷贝到目标盘的D盘上,以该硬盘重新启动,则可以看到双引导选择界面,选择Microsoft Windows XP Embedded则开始进行FBA;
如果按照以上方法仍然出现Stop错误的话,请参看:
2008年1月11日 5:16
全部回复
-
使用FAT格式制作XPE引导区的方法(XPE部署在主磁盘分区上):
1. 在XPE工程中设置ARC路径为multi(0)disk(0)rdisk(0)partition(1);
2. 把硬盘重新分区,主分区格式化成能够进行DOS引导的FAT格式(format /s);
3. 然后把bootprep.exe拷贝到主分区,以该硬盘引导进入DOS,运行bootprep.exe,两次Y后,引导区制作成功;
4. 把XPE生成的镜像文件拷贝到制作好的主分区,以该硬盘启动,即可进行FBA;
使用FAT格式制作XPE引导区的方法(XPE部署在其他磁盘分区上):
1. 如果是D盘上,则需要设置ARC路径为multi(0)disk(0)rdisk(0)partition(2),依次类推;
2. 把要部署XPE的磁盘分区(如D盘)格式化成FAT或FAT32格式;
3. 修改C盘的boot.ini文件,添加以下语句:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetectmulti(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Embedded" /noexecute=optin /fastdetect
4. 把生成的XPE镜像文件(如果是在D盘上则应该是DriverD目录下)拷贝到目标盘的D盘上,以该硬盘重新启动,则可以看到双引导选择界面,选择Microsoft Windows XP Embedded则开始进行FBA;
如果按照以上方法仍然出现Stop错误的话,请参看:
2008年1月11日 5:16 -
使用FAT格式制作XPE引导区的方法(XPE部署在主磁盘分区上):
1. 在XPE工程中设置ARC路径为multi(0)disk(0)rdisk(0)partition(1);
2. 把硬盘重新分区,主分区格式化成能够进行DOS引导的FAT格式(format /s);
3. 然后把bootprep.exe拷贝到主分区,以该硬盘引导进入DOS,运行bootprep.exe,两次Y后,引导区制作成功;
4. 把XPE生成的镜像文件拷贝到制作好的主分区,以该硬盘启动,即可进行FBA;
2011年7月28日 1:52 -
如果你真的还用DOS 的话,你可以使用PE(不要把PE的CMD,当成DOS!)
XPE第一张开发光盘就是PE启动盘。删除掉XPE安装包就可以了。
你可以使用diskpart分区+format+copy命令部属系统。
当然还可以更高级一点使用net use 映射驱动器,从网络上下载copy文件来部属系统。
你还用可以用bat写一个菜单。(我想你是精通dos的,所以你肯定对bat有很深的研究。)
如果你使用udfprep格式化CF卡(使用读卡器),只要通过读卡器拷贝文件就行了。
Zhengbo.Xiao
深圳艾斯威特贸易有限公司
计算机、嵌入式是产品硬件、软件销售、Windows Embedded解决方案提供商。
我的WIndows Embedded中文技术BLOG:
www.XPE.cc
blog搬家了,欢迎访问: http://questor87.wordpress.com/
为解决大陆的Windows Embedded的开发者无法访问http://questor87.wordpress.com/,特从2010年11月起,在
QQ:1320232327(另外两个已满)
MSN:questor_87@hotmail.com
MCTS:
Windows Embedded Standard 7 Development
Windows Embedded Standard 2009 Development
Windows Embedded Standard CE Development
Microsoft MVP(2010)
- 已建议为答案 happymy 2011年8月17日 16:13
2011年8月17日 16:12