查看: 1625|回复: 0

PE启动的几种方式

[复制链接]
发表于 2009-6-2 21:25:31 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
一、NTLDR+GRLDR引导

安装步骤
    1、下载NTGRBOOT.rar(http://219.235.2.25/webtest/embeded/ck/NTGRBOOT.rar),用[NTGRBOOT]中的"制作工具HPUSBFW.EXE"将你的U盘用FAT格式化并做成DOS启动盘。
    2、用USB-HDD启动测试通过之后,将U盘上的文件全部删除。
    3、用[NTGRBOOT]中"制作工具里的"bootsect.exe",NT启动代码安装到U盘、命令为"bootsect /nt52 X:"(X为U盘在WINDOWS 下的盘符)。把bootsect.exe放到你的机子的CMD.EXE中所指的目录下(如C:Documents and SettingsAdministrator>)开始——运行(输入“CMD”),打开CMD.EXE,输入上面的命令,回车。
    4、将[NTGRBOOT]里的文件boot.ini、grldr和ntldr拷贝到U盘根目录,下载CKGRBOOT.rar(http://219.235.2.25/webtest/embeded/ck/CKGRBOOT.rar),将其中的文件夹[boot]拷贝到U盘根目录。完成这步之后U盘根目录下只有1个文件夹和3个文件。
U盘 PATH 列表
X:
|   boot.ini
|   grldr
|   ntldr
|   
|---
      |   aj.jpg
      |   ARDOS53.IMG
      |   back.gz
      |   cmdcons.is_
      |   desktop.ini
      |   dostools.img
      |   Fonts.gz
      |   gho_run
      |   Ghost.img
      |   hddreg15.img
      |   hongye.img
      |   KV2006.IMG
      |   LDRXPE
      |   memdisk.gz
      |   NTK.COM
      |   NU2002.IMG
      |   sanic.ico
      |   SETUPLDR.001
      |   usb.txt
      |   WinPE.IS_
      |   XLY2007.IMG
      |   
      |---[CK]
      |       c
      |       k
      |      
      |---[grub]
      |       menu.lst
      |      
      |---[外置程序]
      |      |   layout.ini
      |      |   REGDOC.CMD
      |      |   WinPE.INI
      |      |   
      |      |---[ACDSEE]
      |      |        ACDSEE.EXE
      |      |        ACDSEE.REG
      |     <略>        ……


二、GRLDR引导
安装步骤:
  1、下载CKGRBOOT.rar(http://219.235.2.25/webtest/embeded/ck/CKGRBOOT.rar),用[CKGRBOOT]中的"制作工具HPUSBFW.EXE"将你的U盘用FAT格式化并做成DOS启动盘。
  2、用USB-HDD启动测试通过之后,将U盘上的文件全部删除。
  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", 则说明安装成功。
  4、将[CKGRBOOT]中里的所有文件和文件夹拷贝到U盘。完成这步之后U盘根目录下只有一个文件夹"boot"和一个文件"grldr"。
盘 PATH 列表
X:
|   grldr
|   
|---
      |   aj.jpg
      |   ARDOS53.IMG
      |   back.gz
      |   cmdcons.is_
      |   desktop.ini
      |   dostools.img
      |   Fonts.gz
      |   gho_run
      |   Ghost.img
      |   hddreg15.img
      |   hongye.img
      |   KV2006.IMG
      |   LDRXPE
      |   memdisk.gz
      |   NTK.COM
      |   NU2002.IMG
      |   sanic.ico
      |   SETUPLDR.001
      |   usb.txt
      |   WinPE.IS_
      |   XLY2007.IMG
      |   
      |---[CK]
      |       c
      |       k
      |      
      |---[grub]
      |       menu.lst
      |      
      |---[外置程序]
      |      |   layout.ini
      |      |   REGDOC.CMD
      |      |   WinPE.INI
      |      |   
      |      |---[ACDSEE]
      |      |        ACDSEE.EXE
      |      |        ACDSEE.REG
      |     <略>        ……

SYSLINUX 引导

安装步骤:
1.将U盘格式化为FAT格式.(FAT32也可以,但部分主板不能引导)。
2.下载附件中的SYSLINUX.rar,解压后可得SYSLINUX.EXE文件,在CMD命令行中运行命令 SYSLINUX U盘盘符 ,例如( SYSLINUX I: )
通过以上步骤,你的U盘已经可以以USB-ZIP形式引导了(不相信的可以试试,不过由于缺少配置文件会出错)。
3.加入相关配置及引导文件。

详细如下:
syslinux.cfg
=====================================================================
prompt 1
default 1
timeout 30
say (1) MSDOS & GRUB
say (2) GRUB
label 1
    kernel /BOOT/memdisk.sys
    append initrd=/BOOT/BOOT.GZ
label 2
    kernel /BOOT/GRUB.EXE
    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"
=====================================================================

MENU.LST
=====================================================================
timeout 5
default /default
fontfile /BOOT/fonts

title WinPE
chainloader --force /SETUPLDR.BIN
savedefault --wait=2

title 深山红叶DOS工具箱
kernel /BOOT/memdisk.sys c=60 h=8 s=36 floppy
initrd /BOOT/DOSTOOL.GZ

title GHOST
kernel /BOOT/memdisk.sys c=80 h=2 s=36 floppy
initrd /BOOT/GHOST.GZ

title MSDOS7.1
kernel /BOOT/memdisk.sys c=80 h=2 s=18 floppy
initrd /BOOT/MSDOS71B.GZ

title 从硬盘第一分区启动
rootnoverify (hd0,0)
makeactive
chainloader  +1

title 重启
savedefault --wait=2
reboot

title 关机
savedefault --wait=2
halt

title GRUB命令行
savedefault --wait=2
commandline
=====================================================================

U盘根目录文件列表
=====================================================================
文件:
ldlinux.sys
syslinux.cfg
NTDETECT.COM
SETUPLDR.BIN
WINNT.XPE
WinPE.IS_

文件夹:
外置程序
BOOT
=====================================================================

BOOT文件夹文件列表
=====================================================================
grub.exe
MENU.LST
BOOT.GZ
fonts
memdisk.sys
DOSTOOL.GZ
Ghost.GZ
MSDOS71B.GZ
=====================================================================


IO + Grub引导

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

NTLoader + Avlgo 引导

1、用格式化工具把U盘制作成USB-ZIP 格式,默认是 FAT 分区的启动盘,删除U盘中的所有文件。
2、使用 FixNTBoot 工具给 U 盘写入 NT 引导。
3、将硬盘系统分区中的 NTLDR 复制到 U 盘根目录,再编辑一个 Boot.ini 文件保存到 U 盘根目录。
内容如下:

timeout=0
default=C:avldr.xpe
[operating systems]
C:avldr.xpe="WinPE  By: Maotao"
4、然后将 AVLDR.XPE 复制到 U 盘的根目录,再将 SETUPLDR.BIN 改文件名为 LDRXPE(注意不是 LDRXPE.BIN)和 NTDETECT.COM 复制到 U 盘的根目录下;同时,将WINNT.XPE、WINPE.IS_、XPEMENU.INI 和外置程序文件夹都复制到 U 盘的根目录下,大功告成。

NTLoader + Grub 引导

1、用格式化工具把U盘制作成USB-ZIP 格式,默认是 FAT 分区的启动盘,删除U盘中的所有文件。
2、使用 FixNTBoot 工具给 U 盘写入 NT 引导。
3、将硬盘系统分区中的 NTLDR 复制到 U 盘根目录,再编辑一个 Boot.ini 文件保存到 U 盘根目录。
内容如下:

timeout=0
default=C:avldr.xpe
[operating systems]
C:avldr.xpe="WinPE  By: Maotao"
4、再编辑一个 MENU.LST 文本保存在 U 盘的根目录。
内容如下:
chainloader /ldrxpe
5、然后将 Grldr 复制到 U 盘的根目录,再将 SETUPLDR.BIN 改文件名为 LDRXPE(注意不是 LDRXPE.BIN)和 NTDETECT.COM 复制到 U 盘的根目录下;同时,将 WINNT.XPE、WINPE.IS_、XPEMENU.INI 和外置程序文件夹都复制到 U 盘的根目录下,大功告成。

MBR直接引导

1、把u盘格成HDD格式
u盘启动之所以问题多多主要就是因为规范不统一,首先u盘控制芯片规格不一,其次主板支持的启动方式及其具体实现又千差万别。不过现在情况好多了,有统一于USB-HDD的趋疲琔SB-ZIP、USB-FDD渐渐势衰。较新的主板多能把USB存储设备直接映射为一块硬盘,兼容性进一步提高。所以我认为U盘启动采用HDD格式是最好的选择。
用什么工具搞呢?经验表明,惠普u盘格式化工具 要优于 USBOOT,至少我用它没有不灵的时候。格完之后,通过主板BIOS检验一下:比如我用的是映泰C51主板,普通u盘插上去,在bios里根本看不到;而用惠普工具搞了之后,插上u盘开机,查看bios发现多了一块硬盘——就是u盘啦。这样就好了。
惠普u盘格式化工具 见8楼。
2、获取写MBR的工具
从以下页面下载grubinst_1.0.1_bin_win.zip。
http://grub4dos.jot.com/WikiHome  或  http://grub.linuxeden.com/wakka.php?wakka=UploadFile
3、将引导代码写入U盘mbr(MP3播放器慎搞,虽然可以成功,但可能会造成无法播放)
启动XP,插上U盘,运行grubinst_1.0.1_bin_win.zip中的grubinst_gui,在最上边“disk”处选中U盘,点击 install 。
如果搞不清U盘是几号,可以从windows的 磁盘管理 中查看。
4、拷贝PE文件
以 老九WinPE老毛桃修改1111版 (文件为名BootCD.iso)为例:
将ISO根目录下的WINNT.XPE、XPEMENU.INI、WINPE.IS_ 三个文件和“外置程序”文件夹拷到u盘根目录;
再把ISO根目录下“WINPE”文件夹中的NTDETECT.COM和SETUPLDR.BIN两个文件也拷到u盘根目录;
把SETUPLDR.BIN改名为grldr,注意一定要把扩展名.BIN去掉!
这样应该就能启动了,赶紧试试吧!
移动硬盘也可如法炮制,而且由于本身已经是HDD,所以第一步就省了。
  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|维修人员 ( 鲁ICP备17033090号 )

GMT+8, 2024-7-5 17:21 , Processed in 0.188563 second(s), 10 queries , File On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表