WINPE引导过程

上传人:ai****ue 文档编号:51376278 上传时间:2022-01-25 格式:DOCX 页数:14 大小:18KB
收藏 版权申诉 举报 下载
WINPE引导过程_第1页
第1页 / 共14页
WINPE引导过程_第2页
第2页 / 共14页
WINPE引导过程_第3页
第3页 / 共14页
资源描述:

《WINPE引导过程》由会员分享,可在线阅读,更多相关《WINPE引导过程(14页珍藏版)》请在装配图网上搜索。

1、WINP吕|导过程1、WINPE.INI 调用过程 WINPE.INI 由 PE 系统 的 SYSTEM32PECONFIG.INI 指定:如:进程 延时=10外部配置文件=外置程序WinPE.INI2、 编辑PE注册表运行regedit.exe ,光标定位到 HKEY_USERS 或 HKEY_LOCAL_MACHINE 项,然后 文件-加载配置单元-选择注册表文 件setupreg.hiv 随便起个名字如 PE 修改 光标定位PE项文件一卸载配制单元3、 menu.lst中磁盘分区的表示方法hdx,yx代表磁 盘数,从0开始y代表分区数,从0开始,主分 区用了 0、1、2、3,所以逻辑分区

2、是从4开始 的4、PELDR跨分区加载文件/rdpath=multi(0)disk(0)rdisk(0)partition(2)X PE.IMG5、grubinst_gui 的用法 1、下载 grubinst 2、双击 grubinst_gui.exe3 、在磁盘 右面的列表中选择需要安装Grub4Dos的硬盘 /软盘,如果你有多个磁盘(包括USB移动硬盘), 请留意口中显示的磁盘大小,以便选择正确的磁 盘。4、若需要安装到分区,可点击分区列表 右面的“刷新按钮,然后从下拉列表中选择需要的分区(支持FAT12/FAT16/FAT32/EXT2/EXT3 )。若需要 安装到MBR ,这一步可省略

3、。5、若想以后能恢 复原来的MBR/BS,则在保存文件中输入用于 保存的文件名字。6、点安装,出现命令窗口, 如果看到The MBR/BS has been successfully installer,则说明安装成功。当然,以上步骤只是安装启动代码,要能正常启动 Grub4Dos ,还需要以下的步骤:7、下载最新 版的Grub4Dos 。8、在压缩包中找到grldr)把 它放到FAT16/FAT32 分区的根目录中。9、编 辑menu.lst文件(应该放在和GRLDR 一样的目 录里),以配置启动菜单。若没有FAT16/FAT32 分区,则不能把 Grub4Dos安装到MBR/BS , 而只

4、能利用NT的启动管理器启动Grub4Dos:1 、下载 Grub4Dos ,把 GRLDR 解 压到系统盘的根目录里(C:)2、编辑C:boot.ini (此文件是隐藏的),在文件的最后加上C:GRLDR=Load Grub4Dos3 、编辑 C:menu.lst文件,以配置启动菜单。4、下次 启动 Windows 时)会增加Load Grub4Dos 一项,选择它便能进入 Grub4Dos6、PE引导 文件 AVLDR.PE PELDR WINNT.SIF 这三个文 件是必须的,跟PE镜像一起放入C盘再改下 boot.ini文件后重启就能看到你要的 PE系统 了,下面是它们的作用及需要修改的

5、内容: AVLDR.PE是计算机启动时载入的文件,文件 中有1条数据为PELDR的文件名。PELDR 是PE启动载入程序,文件中有7条数据为PE 的系统目录名,要根据PE镜像的不同而更改, 如I386和WXPE ,修改注意区分大小写;还有 9条数据为WINNT.SIF的文件名。WINNT.SIF 是引导配置文件,可用记事本打开,内容如下: SetupDataBootDevice=ramdisk(0)BootP系统目录名SYSTEM32OsLoadOptions=/minint /fastdetect /rdexportascd /rdpath=PE 镜像文 件名例如:SetupDataBoot

6、Device=ramdisk(0)BootP ath=WXPESYSTEM32OsLoadOptions= /minint /fastdetect /rdexportascd /rdpath=WinPE.IS_ 把这3个文件和PE镜 像文件都拷到C盘后,记得在boot.ini文件最 后一行加上如下内容:C:AVLDR.PE=启动菜单显示名称随便改“修改注意事项:这3个文件 名都可随便更改,AVLDRFE改名后到里更 新一下,PELDR改名后到里更新,WINNT.SIF改名后到里更新。7、改变X盘空间大小提取pecmd.ini文件,将开头的:PLH值改大一点,再放回ISO文件中。其中:P表示占内

7、存的 百分比L 表示X盘的最小值H 表示X盘的最大值,单位Mb8、NTBOOT的用法nt52为写入2000、XP、2003等老的NT引导,启动 后引导 ntldr,格式为 bootsect /nt52 X: (X 为 你要写入NT引导的在WINDOWS下的盘符)nt60为写入VISTA引导,启动后引导bootmgr,格式为bootsect /nt60 X: (X为你要写入NT引导的在WINDOWS下的盘符)9、不设置bois 也可以从cdrom启动电脑把附件中的文件解压 到启动分区的根目录 如C:在BOOTJNI添加 一行 c:bootsect.cdr=”从光驱启动 10 menu.1st 中

8、的菜单解释 title Boot From DOSToolkit一定义菜单名称#kernel (cd)/BOOT/GRUB/MEMDISK.GZ c=60 h=8 s=36 floppy-指定memdisk内核(现在基本 上很少有人用了,所以已经将该命令注释掉,可以直接将该行删除)#initrd (cd)/BOOT/DOS98.IMG c=60 h=8 s=36 floppy- (memdisk 引导img镜像功能,对于大 于2.88M的非标准镜像,必须指定CHS参数,这 就是memdisk 被藐视的原因,因为grub4dos 自带的map -mem 就不需要CHS参数,比较方 便,这一行也是

9、被注释掉了的,无用)map -mem (cd)/BOOT/DOS98.IMG (fd0) - (grub4dos 自带的仿真功能,将dos98.img仿真成软盘 0)map (fd0) (fd1)-( 将软盘0仿真成软盘1, 这是为了当系统存在物理软驱,或者U盘以zip 方式启动后,可以访问物理软驱和U盘,以盘符 B:来访问)map -floppies=2-( 定义仿真磁盘 数)map -hook-( 使仿真生效)chainloader (fd0)+1-(从软驱0(其实是img仿真的,非物理 软驱 0)的第一扇区启动)rootnoverify (fd0)- (设置根为软驱0)boot-(启动系

10、统)启动基于 DOS的镜像都是上面的步骤因为IMG是软盘镜 像,所以仿真成FD0如果是基于硬盘的镜像,像 mini win98 的img则需要将其仿真成 HD011、 PE中加载微软五笔输入法如何把输入法添加进 去PE呢?以微软五笔86为例,仔细分析了一 下,它共需要 winwb86,IME、winwb86.MB 和 输入法指示器internat.exe(借用2000的)把 这些文件放到system32里面,然后把五笔的注 册表信息加进去,最后启动internat.exe ,为此 编写了一个批处理来完成(这里先假设3个文件 已经手工加进去了)。reg addHKLMSYSTEMControlS

11、et001ControlKey board LayoutsE0100804reg addHKLMSYSTEMControlSet001ControlKey board LayoutsE0100804 /v IME file /tREG_SZ /d winwb86.imereg addHKLMSYSTEMControlSet001ControlKey board LayoutsE0100804 /v Layout file /t REG_SZ /d kbdus.dllreg addHKLMSYSTEMControlSet001ControlKey board LayoutsE0100804 /v

12、 Layout Text /t REG_SZ /d王码五笔型输入法86M%systemroot%system32internat.exe12 、IIgrub4dos引导PE的过程IIgrub4dossetupldr.bin win nt.sifwinpe.is_setupldr.bin 中定义了 和winnt.sif 的位置、名称等。例 如毛桃的 位置被定义为 /;/wxpe/ ,在定义的 位置中,任意一个位置能找到 就 可以正常执行。所以,如果直接使用maotao的 setupldr.bin ,可以把 NTDETECT.COM 放在根录,也可以放在wxpe目录,当然,如果你想 放在别的位置,

13、自己改一下就可以。同样, winnt.sif也是可以改位置和路径的,毛桃的被 改成了 WINNT.XPE ,位置仍然是磁盘根目录, I注意如果要改到别的目录,目录名不要太长,目录 +文件名总共字符长度和winnt.sif所占字符长 度正好相等即可。例如 WINNT.SIF改成IFWINNT.XPE 或者改成BOOTPE.X ,都可以。 I然后,winnt.sif中定义了 RAMDISK的启动方 式,也定义了映象的路径,例如:/rdpath=WINPE.IS_ 或者是 /rdpath=BOOTWINPE.IS_ 所以 SETUPLDR.BIN 的位置和名称是灵活的,可以 随便放置、随便改名。只要

14、grub4dos的配置菜 单中chainloader语句指定了这个位置即可。例如:chainloader (hd0,4)/boot/ldr/peldr 其中: peldr就是由setupldr.bin 改名而来放置在第一 个逻辑分区的bootldr文件夹下其他几个文件 的路径和名称都互相引用 NTDETECT.COM的 名称和路径受setupldr.bin 控制 WINNT.SIF的 名称和路径受setupldr.bin 控制winpe.is_的名 称和路径受winnt.sif控制13、WIM外置程序 调用过程主要是在这个 WIM外置文件的相同目 录中放一个INI文件,内部的 PECMD.IN

15、I文件 通过以下命令来加载这个INI文件:Load WIM 外置程序OP.INI再在OP.INI文件中通过IMOUN命令来挂上 WIM :MOUN %CurDrv%WIM 外置程序PROGRAMS.WIM,%ProgramFiles%,114 、| ZGRUB怎样做到从光盘启动1.把“ ISOGRUB.BIM文件放到光盘的 “ EZBOOT 目录中。2.把“STAGE2这个文件放到光盘的 根目录。3.然后将Grub程序文件、IMG文件 和ZIP文件按目录放到光盘中。4.然后用“EZBOOT调用“ISOGRUB.BIN启动就可以。 I 15、EZBOOT怎么调用GRUB在 菜单条”标签 的执行命

16、令栏中输入:bcdw 绝对路径GRLDR16、编辑 WINPE.IS_ 文件把 WINPE.IS_ 解压成 WINPE.ISO 文件,用ultraiso虚拟光驱加载并添加东西后,再用 mkmaxcab文件把它压缩成cab文件,最后改 名为IS_文件。17、OP.WIM 修改方法一、用 WIMTOOL解开OP.WIM到一个目录如d:wim, 修改文件到完成,用WIMTOOL打包d:wim为 OP.WIM 文件。二、改 OP.WIM 文件属性为可 写,用 WIMTOOL或 WIMNT可写挂载,修改 文件到完成,卸载OP.WIM文件,提示是否写 入时,选择 是(这种修改OP.WIM ,文件大小 I

17、只增不减)。三、改OP.WIM文件属性为可写, 用 WIMTOOL或 WIMNT可写挂载,修改文件 到完成,把挂载的目录用 WIMTOOL或 WIMNT | Z打包为OP.WIM 文件。18、PE的硬盘引导文件 AVLDR.PE PELDR WINNT.SIF 这三个文件是 必须的,跟PE镜像文件一起复制到 C盘再改 boot.ini文件后重启就能看到你要的 PE系统下 面是它们的作用:AVLDR.PE是计算机启动 时载入的文件,文件中有1条数据为PELDR的 文件名。PELDR是PE启动载入程序,文件 中有7条数据为PE的系统目录名,要根据PE 镜像的不同而更改,如I386 WXPE ,修改

18、注意 区分大小写;还有9条数据为WINNT.SIF的文 件名。WINNT.SIF是引导配置文件,可用记 事本打开,内容如下:SetupDataBootDevice=ramdisk(0)BootP ath=WXPESYSTEM32OsLoadOptions= /minint /fastdetect /rdexportascdI/rdpath=WinPE.IS_ 把这3个文件和PE镜 像文件都拷到C盘后,记得在boot.ini文件最 后一行加上如下内容:C:AVLDR.PE=WinPE19 、修改 boot.ini 产 生彩色的启动菜单C盘根目录下的boot.ini(隐 藏文件)可以使用ANSI控

19、制码来控制启动菜单 显示出彩色。您可以根据以下短短的代码来为自 己设计一个彩色的Windows启动菜单。这也有 助于让您理解ANSI控制码及其转义,当然彩色 的菜单也非常具有个性。C盘根目录下的boot.ini(隐藏文件)可以使用 ansi控制码来控制启动菜单显示出彩色,例如 下面的boot.ini:CODE:timeout=30default=multi(0)disk(0)rdisk(0)partition(3)W INDOWSoperating systemsmulti(0)disk(0)rdisk(0)partition(2)WINDOW S= 1;32mMicrosoft 1;34mW

20、indows 1;33mXPProfessional”/NOEXECUTE=OPTIN /FASTDETECTc:Avldrxp.bin= 1;36mAvlgo - PELDR /noguibootmulti(0)disk(0)rdisk(0)partition(3)WINDOW S= 1;31mMicrosoft 1;33mWindmows 1;35mSermver 2003 /noexecute=optout /fastdetectc:1.bin= 1;37mMS-DOSansi 控制码:箭头+ “声明了转义序列的开始后面的“1定义了默认的字体宽度。对于文本 属性来说,这些值是有意义的:0

21、、1、22、4、 24、5、25、7、27,分别表示:默认值、粗体、 非粗体、下划线、非下划线、闪烁、非闪烁、反 显、非反显。30m37m设置前景色40m47m设置背景色可选颜色:红色、绿色、黄色、蓝色、洋红、青 色和白色。他们对应的颜色代码是:30(黑色)、31(红色)、32(绿色)、33(黄色)、34(蓝 色)、35(洋红)、36(青色)、37(白色)。用同样色方法设置背景色,不过要把第一个数字 “3替换成4;40(黑色)、41(红色)、42(绿色)、43(黄色)、44(蓝 色)、45(洋红)、46(青色)、47(白色)。20、取消 软驱检测打开TXTSETUP.SIF文件,将 Txtse

22、tup.sif 中 HardwareldsDatabase 段里的 以下这行删除:*PNP0700 = fdc21 、WIM文件 动态加载实现这个目需要 Imagex.exe 和 SUBST.exe ,将以下三行命令保存到一个批处 理文件中:md %TEMP%PEIMGnul 2nul / 创建一个临时空白目录作为加载点目标目录imagex.exe /mount PEIMG.WIM1 %TEMP%PEIMG /PEIMG.WIM 是你要加载 的WIM映像名称,根据具体情况修改 substB: %TEMP%PEIMG /将上述临时目录虚拟为B:注意:上述步骤的第二、三行绝对不能反过来! 如果先虚拟盘符,然后再将 WIM挂载到这个 B:,你会发现死得很难看一一居然连C:都变成 了这个虚拟目录了,此时除非重启别无它法。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!