-
原始的
PE
制作工具大致有三种:
一是
Windows
OPK/AIK
,即使用
Window
s
OPK
2004/2005
制作
XPSP2
或
2K3SP1
的
PE
,或
使用
Windows AIK
制作
WinPE
2.0
二是
Bart's
PE
Builder
,制作
XPSP2
或
2K3SP1/SP2
的
PE
,这种工具用户特别多,
< br>911CD
论
坛讨论的也特别多。另它有两家
OEM
:
Reatogo
和
UBCD4Win
。
Reatogo
制作出来的
PE
华
丽、强大,
UBCD4Win
制作出来的
< br>PE
简朴、实用。
UBCD4Win
的
PE
制作工具带有庞大的
网卡和
硬盘驱动。
三是
< br>WinBuilder
,不太熟悉,只知它除了可以制作小巧的
< br>XPSP2
、
2K3SP1
的<
/p>
PE
外,也可
以制作
VistaPE
。现在也可以制作
BartPE
。到这里下载:
/forums//ind
...
38&showforum=40
,
下载之后,
将
WinBuild
er
放到一个目录中,启动
WinBuilder
,上网下载
脚本包。
/tech/soft/
制作
WinPE
基本知识
1
、
调用过程
由
PE
系统的
指定:如
:
进程延时
=10
外部配置文件
=
外置程序
2
、编辑
P
E
注册表
运行
,光标定位到
HKEY_USERS
或
HKEY_LOCAL_MACHINE
项,然后
“
文件-加
载配置单元-选择注册表文件
-随便起个名字如
PE
-修改-光标定位
PE
项-文件
-卸载
配制单元
”
。
3
、
中磁盘分区的表示方法
hdx,y
x
代表磁盘数,从
0
开始
y
代表分区数,从
0
开始,主分区用了
0
、<
/p>
1
、
2
、
3
,所以逻辑分区是从
4
开始的
4
、
PELDR
跨分区加载文件
<
/p>
/rdpath=multi(0)disk(0)rdisk(0)partition
(2)
5
、
grubinst_gui
的用法
1
、下载
grubinst
2
、双击
grubinst_
3
、在
磁盘
右面的列表中选择需要安装
Grub4Dos<
/p>
的硬盘
/
软盘,如果你有多个磁盘(包括
USB
移动硬盘)
,请留意
[]
中显示的磁盘大小,以便选择正确的磁盘。
4
、若需要安装到分区,可点击
分区列表
右面的
p>
刷新
按钮,然后从下拉列表中选择需要的分
区(支持
FAT12/FAT16/FAT32/EXT2/E
XT3
)
。若需要安装到
MBR
,这一步可省略。
5
、若想以后能恢复原来的
MBR/BS
,则在
保存文件
中输入用于保存的文
件名字。
6
、点
安装
,出现命令窗口,如果看到<
/p>
则说明安装
成功。
当然,以上步骤只是安装启动代码,要能正常启动
Grub
4Dos
,还需要以下的步骤:
7<
/p>
、下载最新版的
Grub4Dos
。
p>
8
、在压缩包中找到
grldr
,把它放到
FAT16/FAT32
分区的根目录中。
9
、
编辑
文件
(
应
该放在和
GRLDR
一样的目录里
)<
/p>
,以配置启动菜单。
若没有
FAT16/FAT32
分区,则不能把
Grub
4Dos
安装到
MBR/BS
,而只能
利用
NT
的启动管理器
启动
Grub4Dos:
1
、下载
< br>Grub4Dos
,把
GRLDR
解压到系统盘的根目录里
(C:)
2
、编辑
C:
(此文件是隐藏的)
,在
文件的最后加上
C:GRLDR=
3
、编辑
C:
文件,以配置启动菜单。<
/p>
4
、下次启动
Windows
时,会增加
一项,选择
它便能进入
Grub4Dos
6<
/p>
、
PE
引导文件
A
PELDR
这三个文件是必须的,跟
PE
镜像
一起放入
C
盘再改下
< br>文件后重启就能看到你要的
PE
系统了,下面是它们的作
用及需要修改的内容:
①
A
是计算机启动时载入的文件,文件中有
1
条数据为
PELDR
的文件名。
②
PELDR
是
PE
启动载入程序,
文件中有
< br>7
条数据为
PE
的系统目录名,
要根据
PE
镜像的不同而
更改,如
I386
和
WXP
E
,修改注意区分大小写;还有
9
条数
据为
的文件名。
③
是引导配置文件,可用记事本打开,内容如下:
[SetupData]
BootDevi
ce=
BootPath=
系统目录名
SYSTEM32
OsLoadOptions=
镜像文件名<
/p>
例如:
[SetupData]
BootDevice=
BootPath=
OsLoadOptions=
④把这
3
个文件和
PE
镜像文件都拷到
C
盘后,记得在
文件最后一行加上如下内容:
C
:A
=
启动菜单显示名称随便改
修改注意事项:这
3
个文件名都可随便更改,
A
改名后到④里更新一下,
PELDR
改名后
到①里更新,
< br>
改名后到②里更新。
7
、改变
X
盘空间大
小
提取
文件
,将开头的:
PLH
值改大一点,再放回
ISO
文件中。
其中:
P
——
表示占内存的百分比
L
——
表示
X
盘的最小值
H
< br>——
表示
X
盘的最大值,单位<
/p>
Mb
8
、<
/p>
NTBOOT
的用法
< br>nt52
为写入
2000
、
p>
XP
、
2003
等
老的
NT
引导,启动后引导
ntldr
,格式为
bootsect
/nt52
X:
(
< br>X
为
你要写入
NT
引导的在
WINDOWS
下的盘符)
nt60
为写入
VISTA
引导,启动后引导
< br>bootmgr
,格式为
bootsect /nt60
X:
(
X
为你要写入
< br>NT
引导
的在
WINDOWS
下的盘符)
9
、不设置
bois
也可以从
cdrom
启动电脑
把附件中的文件解压到启动分区的根目录
如
C:
在
添加一行
c:=
从光驱启动
10
、<
/p>
中的菜单解释
title Boot From DOS
Toolkit----
定义菜单名称
#kernel (cd)/BOOT/GRUB/ c=60 h=8 s=36 f
loppy----
指定
memdisk
内核
(
现在基本上
很少有人用了
p>
,
所以已经将该命令注释掉
,
可以直接将该行删除
)
#initrd
(cd)/BOOT/
c=60
h=8
s=36
floppy----
(memdisk
引导
img
镜像功能
,
对于大于
2.88M
的非标准镜像
,
必须指定
CHS
参数
,
这就是
memdisk
被藐视的原因
,
因为
grub4d
os
自带的
map
--mem
就不需要
CHS
参数
,
比较方便
,
这一行也是被注释掉了
的
,
无用
)
map --mem (cd)/BOOT/ (fd0) ----
(grub4dos
自带的仿真功能
,
将
仿真成软盘
0)
map
(fd0)
(fd1)----
(
将软盘
0
仿真成软盘
1,
这是为了当系统存在物理软驱
,
或者
U
盘以
zip
方式启
动后
,
可以访问物理软驱和
U<
/p>
盘
,
以盘符
B
:
来访问
)
map
--floppies=2----
(
定义仿真磁盘数
)
map --hook----
(
使仿真生效
)
chainloader (fd0)+1----
(
从软驱
0(
其实是
i
mg
仿真的
,
非物理软驱
0)
的第一扇区启动
)
rootnoverify (fd0)----
(
设置根为软驱
0)
boot----
(
启动系统
)
启动基于
DOS
的镜像都是上面的步骤
因为
IMG
是软盘镜像
,
所以仿真成
FD0
p>
如果是基于硬盘的镜像
,
像
mini win98
的
img
则需要将其仿真成
HD0
11
、
PE
中加载微软
五笔输入法
如何把输入法添加进去
PE
呢?以微软五笔
86
为例,仔细分析了一下,它共需要
、
和输入法指示器
(
借用
2000
的
)
,把这
些文件放到
system32
里面,然后把
五笔的注册表信息加进去,最后启动
,为此编写了一个批处
理来完成
(
这里先假设
3
个
文件已经手工加进去了
)
。
reg add
HKLMSYSTEMControlSet001ControlKeyboard
LayoutsE0100804
reg add
HKLMSYSTEMControlSet001ControlKeyboard
LayoutsE0100804 /v IME file /t REG_SZ
/d
reg
add
HKLMSYSTEMControlSet001ControlKeyboard
LayoutsE0100804
/v
Layout
file
/t
-
-
-
-
-
-
-
-
-
上一篇:LVS_command_file介绍
下一篇:单词前缀总汇