我爱电脑技术论坛's Archiver

bbs23 发表于 2008-6-16 21:49

PE启动的几种方式

一、NTLDR+GRLDR引导6B Z R} Z0Zd S
D/vt2u1V.w
安装步骤3N2~!v\2I#~:|
Hi3Pxa{kV|
    1、下载NTGRBOOT.rar([url]http://219.235.2.25/webtest/embeded/ck/NTGRBOOT.rar[/url]),用[NTGRBOOT]中的"\制作工具\HPUSBFW.EXE"将你的U盘用FAT格式化并做成DOS启动盘。
q!DJ_i(Th3MJ8M     2、用USB-HDD启动测试通过之后,将U盘上的文件全部删除。8q}|*j/]F.s9zr
    3、用[NTGRBOOT]中"\制作工具\里的"bootsect.exe",NT启动代码安装到U盘、命令为"bootsect /nt52 X:"(X为U盘在WINDOWS 下的盘符)。把bootsect.exe放到你的机子的CMD.EXE中所指的目录下(如C:\Documents and Settings\Administrator>)开始——运行(输入“CMD”),打开CMD.EXE,输入上面的命令,回车。
}N6T#|6eyl5L3d     4、将[NTGRBOOT]里的文件boot.ini、grldr和ntldr拷贝到U盘根目录,下载CKGRBOOT.rar([url]http://219.235.2.25/webtest/embeded/ck/CKGRBOOT.rar[/url]),将其中的文件夹[boot]拷贝到U盘根目录。完成这步之后U盘根目录下只有1个文件夹和3个文件。
3G`1u8h4eX-v;s U盘 PATH 列表
ZB(R E0J [ X:s*^c[y9c,o)dYq
|  boot.ini
S$K1NP(el |  grldr [(K)[o EpO
|  ntldr
@?Jb0Lo |  /Te vWR q!K!^
|---[BOOT]F*nu"z|F[#o|;g
      |  aj.jpg
(vxHq*k']X       |  ARDOS53.IMG
'_u,z}Yx Hn!M       |  back.gz
{}6Zr.]H       |  cmdcons.is_
;n.F {9o2~VXR.wb       |  desktop.ini$j8I~TM*_mZ `}
      |  dostools.img)~o;Zd iF
      |  Fonts.gz[Q/W` NG.R
      |  gho_run
4m?+{_QY K!j{       |  Ghost.img$HW HB,nPh^
      |  hddreg15.img
Y/\.Um6N       |  hongye.imgZbke LD
      |  KV2006.IMG
I}u9Nk.yt       |  LDRXPE s4cm(Y4w6N
      |  memdisk.gz
3qDe(Ve7QKW       |  NTK.COMHj {cq6~
      |  NU2002.IMG
6N0?Tl-@g Y       |  sanic.ico
1l'Es.} UV7q C,M       |  SETUPLDR.001
~c Zf@O       |  usb.txt
$R;^e%DZ Kg3\       |  WinPE.IS_
;Y6Yz h9qe5A       |  XLY2007.IMG
PoK^%M X;e?2W       |  ;c"I2p i)U&{!J/b4Q%Q
      |---[CK]Y}{Ok/Y
      |      c
b7P*E`B.S"F       |      k G(}K-Fy1L?,FY
      |      "`AP^%i(x_;N(X
      |---[grub]5U an0JM6WU#g.Yf^V
      |      menu.lstEg fu{B3mk;}
      |      _+~ _a3f
      |---[外置程序]
@V\j/YH       |      |  layout.inifT'@q5uQ:i h2T
      |      |  REGDOC.CMD:hp.__&G%{Vx:e
      |      |  WinPE.INI
)k8I7J Vcz+P7y LW x       |      |  
2g@p\H2],q*[S       |      |---[ACDSEE]
8i1^ |1g4c!nGF       |      |        ACDSEE.EXE
.X e3Xm;A)Gzv@N/T       |      |        ACDSEE.REG
H/V^.h H       |    <略>        ……

bbs23 发表于 2008-6-16 21:50

二、GRLDR引导g#Y+D/L}P3Q
安装步骤:
7T`U&\'m0cF/j(p   1、下载CKGRBOOT.rar([url]http://219.235.2.25/webtest/embeded/ck/CKGRBOOT.rar[/url]),用[CKGRBOOT]中的"\制作工具\HPUSBFW.EXE"将你的U盘用FAT格式化并做成DOS启动盘。
A]j5AE(Z   2、用USB-HDD启动测试通过之后,将U盘上的文件全部删除。
hF(\[ O}ae   3、用[CKGRBOOT]中"\制作工具\grubutil-1.1-bin-w32-16.zip"里的"grubinst_gui.exe",将把GRLDR启动代码安装到你的U盘,双击grubinst_gui.exe,在"磁盘"右面的列表中选择需要安装Grub4Dos的磁盘,请留意[]中显示的磁盘大小,以便选择正确的磁盘。点"安装",出现命令窗口,如果看到"The MBR/BS has been successfully installer", 则说明安装成功。
v$U"`-j ]9w;@%{3]   4、将[CKGRBOOT]中[U盘文件]里的所有文件和文件夹拷贝到U盘。完成这步之后U盘根目录下只有一个文件夹"boot"和一个文件"grldr"。
m'W1ag\W 盘 PATH 列表
s(u MLcq X:4b4t6P7Dy)O qG \
|  grldr-z"T%Ak;t4Mi
|  @c*g&wXc#Q4x
|---[BOOT]Hi0Z3d%O7t7n P
      |  aj.jpg
:_/GQm5lv EcE       |  ARDOS53.IMGB,i}xF4n&Dc;m
      |  back.gz
k*b ]`9qhCJ       |  cmdcons.is_0gF#W0Vin
      |  desktop.ini-`$mu1Yn
      |  dostools.img
.E y$g+{8c2u#l%x8Y+k3@       |  Fonts.gzz0o;g3G1T:F]
      |  gho_run
&YbK\!^4v5jq       |  Ghost.img%M/D}+dBJX
      |  hddreg15.img
6S!H7vw,^       |  hongye.img-?@sskY
      |  KV2006.IMG}0ZJ&p%t I&r-EfA
      |  LDRXPE dE8vY_4o3M3\!AJ
      |  memdisk.gz-k|$RN/Y9v
      |  NTK.COM.|5TFDX8x+L
      |  NU2002.IMG
S2X#uJ)V L1r;K       |  sanic.ico
%z"Q ?iWYS9m!FL(| t3K       |  SETUPLDR.001
M[} QN4`       |  usb.txt
)xWRa0K)Y~       |  WinPE.IS_ @^i M(NK(Z0?
      |  XLY2007.IMG O6T4}f!DW'i;Ky
      |  
Nf1G,pl]+}"er^       |---[CK]
\2P'@+u'u-pt       |      cRbfma$v3S Tr/m
      |      k
&AO.pdj ^       |      
[M3c\v;j&]In       |---[grub]
8Co'pInyU.v       |      menu.lst)e|/m bOk4aro
      |      
,smf G*p4p8c}%z/j       |---[外置程序]KY6_y m0vB(Zn1pk
      |      |  layout.ini
O!zXU_*O9A       |      |  REGDOC.CMD
SQ]2?5oF*U       |      |  WinPE.INI
!u2s_/k$VH       |      |  
%IhccN       |      |---[ACDSEE]
O kaX?s w@8h       |      |        ACDSEE.EXECHxV5z+@|
      |      |        ACDSEE.REGM'|7Y5kM
      |    <略>        ……
b4i*] fZ
-`L?Qs+jC4O X SYSLINUX 引导
$DK G BR[){i
}@ T5Xp I X?Iuv 安装步骤:h~ Tac5ZIi
1.将U盘格式化为FAT格式.(FAT32也可以,但部分主板不能引导)。
4Fl o7M&b\2t 2.下载附件中的SYSLINUX.rar,解压后可得SYSLINUX.EXE文件,在CMD命令行中运行命令 SYSLINUX U盘盘符 ,例如( SYSLINUX I: );W)IEQ u4|2@ [j^$J W
通过以上步骤,你的U盘已经可以以USB-ZIP形式引导了(不相信的可以试试,不过由于缺少配置文件会出错)。IvW4l]@O |Q.Ax
3.加入相关配置及引导文件。7FMS+b;zX

@P[e_X,G x5Q 详细如下:
GZpl.e syslinux.cfg
b9Mn {lZrGkE =====================================================================~Gd0X,z
prompt 1K%cC@(Ems#dY
default 1
i3?5pq ~7~U#^ timeout 30 R3a{1s)b
say (1) MSDOS & GRUBQ}"D+M D+@i_#C
say (2) GRUBY\)POD
label 1
p2bW$b!L Ub3L-h0zm-U     kernel /BOOT/memdisk.sys-FV F RHE4B _:[yX
    append initrd=/BOOT/BOOT.GZ3\|YOI3Bg
label 2S#xYa[k(AH
    kernel /BOOT/GRUB.EXEePD4Q(tFm5Dy0L y M
    append --config-file="configfile (fd2)/BOOT/menu.lst;configfile (fd1)/BOOT/menu.lst;configfile (fd0)/BOOT/menu.lst;configfile (hd0,0)/BOOT/menu.lst;configfile (hd1,0)/BOOT/menu.lst"B6|9vuD3dq3J G;[
=====================================================================

bbs23 发表于 2008-6-16 21:50

MENU.LSTR P)X;?-|t?7T
=====================================================================
T k m8~8Y-C timeout 5
O+S1O(KW)Jw'J default /default8O0n-U0N-wn/K
fontfile /BOOT/fontsZAH'p4a Xv

hwoa3dV1j5J M title WinPE,v"t!R`R5?0NG?K
chainloader --force /SETUPLDR.BIN
7AZ-\PRzt } savedefault --wait=2zEM:l-v

U iPy"JFA title 深山红叶DOS工具箱
4O|;q j2S^ QKTQ kernel /BOOT/memdisk.sys c=60 h=8 s=36 floppy+s2tm:V~ _H
initrd /BOOT/DOSTOOL.GZ
7Z ` i vW ? HiI5O
!s-aw]4T8L(G3ra title GHOST
k9[)W.e%kq3tc kernel /BOOT/memdisk.sys c=80 h=2 s=36 floppy
2x^b u[Q initrd /BOOT/GHOST.GZ
+ya)Qg(q~
/`Iu\2YGxSj title MSDOS7.1
'sobQ'K(z7pj kernel /BOOT/memdisk.sys c=80 h=2 s=18 floppy$qbS&vm1Q S
initrd /BOOT/MSDOS71B.GZ
8x%\F5ryo 6Hxebj"b
title 从硬盘第一分区启动
_C.n b5Q rootnoverify (hd0,0)'_ o*i#[.ueXS2L$V
makeactive Op M!KWGS
chainloader  +1 g)A il(d4F#g+Cbs5j
.w keUa6Eq3z
title 重启
&CB%j#PuA!gGN savedefault --wait=2A3ce7L'xRc*e
rebooto eX |-do~
I|1g-Z+^*|(?Si
title 关机/{s.`f X*]~e2c
savedefault --wait=2V6E(aE(]B._!gC
halt
:` f0AR0x3w(I.J6|
W4jY8lu:b1m title GRUB命令行V;F1E(Iz#e}&`%z
savedefault --wait=2*Xm x i$oW P
commandlineN5U WtWM
=====================================================================
2m9c0Un\:M(o9fu3nR VB"PPVrL
U盘根目录文件列表
%Y|0i5M8k =====================================================================
Z s;_Sr 文件:L$j At0~-e GC#B
ldlinux.sys;ci w)[5P
syslinux.cfgu1jIs3L_!mZ$c
NTDETECT.COM| Y1wc"sd@ i
SETUPLDR.BINZ_6a oXo;]'l
WINNT.XPE
[.l+CqA z WinPE.IS_
J-P1ppt
L/bR xy6|-A 文件夹:'h0va(K}Q-c2G
外置程序xaYB,B;M'x B
BOOT@]'y4jE _\&bT(f
=====================================================================]2A7{]3D3F _-@f~5@\
i0Zz[+~;G9h,]8ZG
BOOT文件夹文件列表
d6_,Wg2sV1[~ =====================================================================D0q:[0Y"y\
grub.exe7]&`J.j OXP%Ho%z}
MENU.LST
-V2l"{#Ll'K)\\Q4F3G BOOT.GZ
&s9|jDfK|N fonts
lp Tj+~F memdisk.sys g|s(]?#tbrEdM
DOSTOOL.GZ
9S-][fm Ghost.GZ
9s4X |{e MSDOS71B.GZ!{)`6k'yx}7I*}b
=====================================================================
-L8D}&qU
4B[![w0e+b/V3w0N
1Y],u/~Yf0}n$|QvD IO + Grub引导0W6Em7qk6m1OZO&m

O~p3FQ U[ 1、用格式化工具把U盘制作成USB-ZIP 格式,默认是 FAT 分区的启动盘,一般来讲,这一步操作完了,你的 U 盘就能够引导到 MS-DOS 了。
PC$fd$|X-o 2、将Grub.EXE、MENU.LST、Autoexec.bat、WINNT.XPE、WINPE.IS_、Ntdetect.com、Ldrxpe(SETUPLDR.BIN 改名而成)、XPEMENU.INI 、Boot和外置程序两个文件夹都复制到 U 盘的根目录下。大功告成。

bbs23 发表于 2008-6-16 21:50

NTLoader + Avlgo 引导
n@tFj;d/HM
;L|`)@FSZ6J 1、用格式化工具把U盘制作成USB-ZIP 格式,默认是 FAT 分区的启动盘,删除U盘中的所有文件。
Q4O&VirnczZ-a 2、使用 FixNTBoot 工具给 U 盘写入 NT 引导。
6{X![Wz(]L$l 3、将硬盘系统分区中的 NTLDR 复制到 U 盘根目录,再编辑一个 Boot.ini 文件保存到 U 盘根目录。2f9V WXd{;qh
内容如下:
w.A g7M.H7jdV;Wt [boot loader]
1`7N+HIjIv timeout=0
*O'Pq4v*Zt)UV default=C:\avldr.xpe
8y%J.\7z bz(H'Bf [operating systems]1a OTt1O0j*^3CO
C:\avldr.xpe="WinPE  By: Maotao")l\A:Ql8`"sW
4、然后将 AVLDR.XPE 复制到 U 盘的根目录,再将 SETUPLDR.BIN 改文件名为 LDRXPE(注意不是 LDRXPE.BIN)和 NTDETECT.COM 复制到 U 盘的根目录下;同时,将WINNT.XPE、WINPE.IS_、XPEMENU.INI 和外置程序文件夹都复制到 U 盘的根目录下,大功告成。4r i1}!@Ed$R~p
P&s$g Iv'LwO o
NTLoader + Grub 引导s#Z)O#s6d9Wq,l

2x?L\` 1、用格式化工具把U盘制作成USB-ZIP 格式,默认是 FAT 分区的启动盘,删除U盘中的所有文件。
5C @a$n/t(J$o#j 2、使用 FixNTBoot 工具给 U 盘写入 NT 引导。ax5|4}p.Fz6^
3、将硬盘系统分区中的 NTLDR 复制到 U 盘根目录,再编辑一个 Boot.ini 文件保存到 U 盘根目录。^3G)jzw BE?ji5r]
内容如下:
'x$jv"Ye$^ mx1a [boot loader]
;x)Xs1kHZ timeout=0V0xU-J(|j6M \
default=C:\avldr.xpe
y ])Z-pn,u [operating systems]
0y ?b,I f,~d2n/^ C:\avldr.xpe="WinPE  By: Maotao"
-Xs.nN5no 4、再编辑一个 MENU.LST 文本保存在 U 盘的根目录。
#go&z~xx 内容如下:
|(F-wv V5s#V chainloader /ldrxpe
a-sU&Q"K+y o 5、然后将 Grldr 复制到 U 盘的根目录,再将 SETUPLDR.BIN 改文件名为 LDRXPE(注意不是 LDRXPE.BIN)和 NTDETECT.COM 复制到 U 盘的根目录下;同时,将 WINNT.XPE、WINPE.IS_、XPEMENU.INI 和外置程序文件夹都复制到 U 盘的根目录下,大功告成。)j2sBO&g`]Bd
8?j/^v]4mj
MBR直接引导Y:t%nid8Q'k1R_

W6A:g2yL%^7e}t 1、把u盘格成HDD格式n5K n9f~7K
u盘启动之所以问题多多主要就是因为规范不统一,首先u盘控制芯片规格不一,其次主板支持的启动方式及其具体实现又千差万别。不过现在情况好多了,有统一于USB-HDD的趋疲琔SB-ZIP、USB-FDD渐渐势衰。较新的主板多能把USB存储设备直接映射为一块硬盘,兼容性进一步提高。所以我认为U盘启动采用HDD格式是最好的选择。
v?%G {-F$eO#Zq 用什么工具搞呢?经验表明,惠普u盘格式化工具 要优于 USBOOT,至少我用它没有不灵的时候。格完之后,通过主板BIOS检验一下:比如我用的是映泰C51主板,普通u盘插上去,在bios里根本看不到;而用惠普工具搞了之后,插上u盘开机,查看bios发现多了一块硬盘——就是u盘啦。这样就好了。
Sl%T]n 惠普u盘格式化工具 见8楼。
vZuA/? 2、获取写MBR的工具
/l|8Y8_z 从以下页面下载grubinst_1.0.1_bin_win.zip。f v*c#g(` A ?(~
[url]http://grub4dos.jot.com/WikiHome[/url]  或  [url]http://grub.linuxeden.com/wakka.php?wakka=UploadFile[/url]
9`ALQ2w0I 3、将引导代码写入U盘mbr(MP3播放器慎搞,虽然可以成功,但可能会造成无法播放)~bJ]:N)Or&{_
启动XP,插上U盘,运行grubinst_1.0.1_bin_win.zip中的grubinst_gui,在最上边“disk”处选中U盘,点击 install 。
/i2~2[b.^"K.w n 如果搞不清U盘是几号,可以从windows的 磁盘管理 中查看。(a'\i7ib
4、拷贝PE文件3}!]^h2wQ
以 老九WinPE老毛桃修改1111版 (文件为名BootCD.iso)为例:#Q s*Kdjynm
将ISO根目录下的WINNT.XPE、XPEMENU.INI、WINPE.IS_ 三个文件和“外置程序”文件夹拷到u盘根目录;
'N;z;g:t$Jr-f0{8q 再把ISO根目录下“WINPE”文件夹中的NTDETECT.COM和SETUPLDR.BIN两个文件也拷到u盘根目录;
)\%X9T9M4G:P 把SETUPLDR.BIN改名为grldr,注意一定要把扩展名.BIN去掉!
&OH)j#`v(k 这样应该就能启动了,赶紧试试吧!
H'NZ+J`a?'A~ P4n I 移动硬盘也可如法炮制,而且由于本身已经是HDD,所以第一步就省了。

網絡菜鳥 发表于 2008-6-18 01:47

lai 这里看下喔

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.