切换到宽版
爱科技/爱创意/爱折腾/爱极致;技术知识分享平台,点击进入新版数码之家网站
  • 19910阅读
  • 19回复

自己DIY,制作100%成功的WinPE启动型U盘的详细方案(非量产)[原创] [复制链接]

上一主题 下一主题
离线sunsky517
 

发帖
96
M币
70
专家
1
粉丝
11
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2008-04-05
                                                            第一章  引子
        前些日子,被买来的金斯顿 4G 逸盘量产的事情搞的浇头烂饿,失败了N次不说,最后把U盘都搞坏了,幸好后来修复了,现在想来还是有点心痛,本来想就此告别量产。
  昨天公司值班,闲来无事,想想量产失败,心理总觉得不舒服,难道我就这样放弃了???不行,这不是我的作风,说干就干,于是一阵下载,便开工了。也许是公司的电脑原因,我居然量产成功了,哈哈,当时一阵高兴,差点笑出声来。。。。。
  但是后来,我知道高兴的太早了,量产好的USB-CDROM(网上流传的N合1),可以启动计算机,但是PE启动出错,而后,试验了后面几个DOS系统的功能,多能启动到里面,晕啊,我就是想要PE啊!!后来上网查了,原来有好多兄弟和我一样的。既然这样,量产还是放弃了。
  打开N合1,里面有个安装的说明,根据说明的几种方法,都做了N遍,有的能启动,但是总有这样或那样的功能有问题,有的干脆起不来,卡在那里很久没有反映。
  哎,难道我做个PE就这么难吗?不死心,这时候已经半夜11点了,哎先洗个澡清醒一下。
  洗澡的时候,我觉得自己做这个盘失败,主要太盲目,别人怎么说,我怎么做,这等于照搬照抄,这怎么行,我应该根据我的实际情况来考虑。这时脑子里想出2个方案:
1、引导扇区引导GRUB,由GRUB来引导一个可以引导的ISO文件,这个ISO又可以引导系统里面有PE和DOS工具等。
2、分开做,我的U盘已经成功分成两个区了,一个区是ZIP格式,一个是HDD,在BIOS里可以选择哪个启动。
考虑到方案一,引导来引导去,太多的引导了,BOOT区---GRUB----ISO文件----PE,这样的引导方式,我觉得失败的可能性比较大,很容易引起兼容性问题。所以晚上12开工,我选择了方案2。
    哈哈,废话终于说完了!!
               
                                  第二章 方案实施
1、ZIP区制作
  引导流程
  BOOT区---NTLDR----PE
这个流程看起来和XP的引导差不多,对了,我就要做个纯32位环境的引导,这里没有16位的DOS。
  1)打开FLASHBOOT 1.3工具(有瑞星的朋友请先关闭),选择“制作带最小DOS系统的启动盘”---->"任何基于DOS的软盘或镜像"(如没有DOS镜像这里你选使用"内置的FREEDOS"也可以试下看)----->选择你的U盘的盘符(不要选错了!)------>"USB-ZIP启动模式",然后继续,一会就显示制作成功,这个时候先不要急着下一步,我们先用这个盘启动系统看一看,启动成功的话就可以进行下一步了.
    2)使用NTBOOT,把NTBOOT复制到硬盘,比如D盘,"开始"---->"运行"---->CMD回车,打入以下命令:
    d:  回车
  ntboot x:  回车
  注意:X是你U盘的盘符
  最后删除U盘上的所有文件,不要格式化.
    这时候你的U盘具有引导NT系统的能力了,启动后会提示NTLDR找不到.
    3)拷贝PE文件
  我研究了"老九"的PE(没有被老毛桃修改的),里面文件很清晰,就4个文件:
    WINPE.LDR:这个文件一看就很怀疑是NTLDR修改的,因为大小和你C盘的NTLDR差不多 297K
                          他的盘要启动, 四个文件里,总有一个是NTLDR的
    NTDETECT.COM  这个文件没有的说,NTLDR启动后就要调用他的
  winpe.im_:这个文件容量27M,这么大个东西,应该就是PE了,用RAR解开,发现里面是的镜橡文件, 
                        呵,先不管这个,等我有时间了再研究里面的东西吧.
    WINNT.SIF:这个文件大小就127字节,估计是个文本文件吧,打开看看,他是个引导说明文件,里面告诉了NTDETECT.COM ,启动的文件夹路径,以及PE的镜橡位置和名称
如下图

好了,看到这里,你该知道怎么做了吧!,呵呵就是拷贝4个文件到你的U盘,然后把WINPE.LDR文件名字改成NTLDR,呵呵,用U盘启动看看吧,启动出来了........
      4)移植N合1中的老毛桃PE
      A:为什么要移植?
        老九的PE功能太少,不够用,也不够绚.
      B:为什么要移植N合1中的老毛桃PE?
        因为老毛桃的撒手不管版放U盘上是要安装上去的,这样就破坏了我们前面做的工作,所以搞个人家
    装过的,方便.
    方法:

在U盘根目录下建立"BOOT"文件夹,把上图中标的文件和文件夹全部拷贝到"BOOT"中,然后把BOOT中的NTD.COM不要改名  ,  xpsi改名为WINNT.SIF    ,  ldrxpe改名为NTLDR拷贝到U盘根目录下,
WINNT.SIF中的内容应该是:
[SetupData]
BootDevice="ramdisk(0)"
BootPath="\WXPE\SYSTEM32\"
OsLoadOptions="/minint /fastdetect /rdpath=boot\WinPE.IS_"
请核对!
到这里ZIP就完工了,哈哈
2、HDD盘的制作下次写了,我太困了!!~昨天就睡了3小时,后面给个NTBOOT的软件和N合1的ISO
http://bbs.wwwfox.net/viewthread.php?tid=103903&extra=page%3D1


   
[ 此贴被sunsky517在2008-04-05 11:46重新编辑 ]
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共1条打赏
wska M币 +13 謝謝分享 2018-04-01
离线zqm01
发帖
14
M币
11
专家
1
粉丝
0
只看该作者 1楼 发表于: 2008-04-05
Re:[原创]自己DIY,制作100%成功的PE启动型U盘的详细方案(非量产)
请登录后查看
本帖最近打赏记录:共1条打赏
离线sunsky517

发帖
96
M币
70
专家
1
粉丝
11
只看该作者 2楼 发表于: 2008-04-05
请登录后查看
离线sunsky517

发帖
96
M币
70
专家
1
粉丝
11
只看该作者 3楼 发表于: 2008-04-05
请登录后查看
离线wqwq212

发帖
69490
M币
9370
专家
10
粉丝
253
只看该作者 4楼 发表于: 2008-04-05
请登录后查看
离线twj2000
发帖
27
M币
0
专家
1
粉丝
0
只看该作者 5楼 发表于: 2008-04-06
请登录后查看
离线gaojc
发帖
42
M币
10
专家
2
粉丝
1
只看该作者 6楼 发表于: 2008-04-06
请登录后查看
离线mydking
发帖
12
M币
8
专家
1
粉丝
0
只看该作者 7楼 发表于: 2008-04-08
请登录后查看
离线yunzhang

发帖
805
M币
7387
专家
3
粉丝
10
只看该作者 8楼 发表于: 2008-04-08
请登录后查看
离线xiaodongli
发帖
8
M币
0
专家
1
粉丝
1
只看该作者 9楼 发表于: 2008-04-09
请登录后查看
快速回复
限80 字节
温馨提示:欢迎交流讨论,请勿发布纯表情、纯引用等灌水帖子;以免被删除
 
上一个 下一个