通过启动相应的WinPE,可以直接使用光盘镜像来安装Windows7和Windows Server 2008.
制作方法:
1、把windows7光盘(或光盘镜像)里的\sources\boot.wim文件复制到d:\
2、在imgaex目录里右键点击inf文件,选安装。(Imagex 6.0 AIK 封装工具)
3、运行cmd,进入imgaex目录。
4、imagex /mountrw d:\boot.wim 2 d:\new (将d:\boot.wim镜像映射到d:\new目录)
5、删除d:\new根目录下的setup.exe文件。
6、imagex /unmount /commit d:\new (合并对d:\new目录中映像文件的修改,并将其卸载)
7、d:\boot.wim即为修改后的镜像。
到http://briefcase.tom.com/briefcase/stannum/下载bsexplorer.zip
解压到d:\new\Program Files
在d:\new\windows的system32目录下新建一个winpeshl.ini文件,内容如下:
[LaunchApp]
AppPath=%SystemDrive%\Program Files\bsexplorer\explorer.exe
修改桌面菜单和开始菜单等内容只要修改bsexplorer里面的几个*.ini文件就可以了。
启动方法:
拷贝boot.wim文件到C:\Boot,并且重命名为winpe.wim
在Vista/Win7里,建一个批处理文件,输入以下命令:
@echo
off
cls
echo
.
echo
Please
run
as administrator
echo
.
pause
set
title
=
WinPE
3.0
set
image
=
[C:]
\
boot
\
winpe
.
wim
,
{ramdiskoptions}
set
vid
=
bcdedit
/
export
"
Bcd_Backup
"
>
nul
bcdedit
/
create
/
d
"
%title%
"
/
application osloader
>
vid
.
ini
for
,/
f
,
"
tokens=2 delims={
"
,
%%i
,
In
(
vid
.
ini
)
Do
(
set
vida
=
%%i
)
for
,/
f
,
"
tokens=1 delims=}
"
,
%%i
,
In
(
"
%vida%
"
)
Do
(
set
vid
=
{%%i}
)
echo
%title% created as %vid%
bcdedit
/
set
%vid%
device
ramdisk
=
%image%
>
nul
bcdedit
/
set
%vid% osdevice ramdisk
=
%image%
>
nul
bcdedit
/
set
%vid%
path
\
Windows
\
system32
\
winload
.
exe
>
nul
bcdedit
/
set
%vid% systemroot
\
Windows
>
nul
bcdedit
/
set
%vid% detecthal Yes
>
nul
bcdedit
/
set
%vid% winpe Yes
>
nul
bcdedit
/
set
%vid% ems Yes
>
nul
bcdedit
/
displayorder %vid%
/
addlast
>
nul
echo
.
pause
bcdedit
/
enum
pause
:exit
del
bcdtemp
.
txt
>
nul
以administrator执行这个批处理文件,就会将启动WinPE 3.0的选项加入到启动菜单中。
如果在XP中启动,则需要:
1.拷贝bootmgr文件到C:\
2.拷贝由批处理命令生成的bcd文件和boot.sdi文件到C:\Boot
3.安装Grub4Dos,在menu.lst文件中加入启动项:
title WinLoader
chainloader --force (hd0
,
0
)/bootmgr
4.开机进入Grub,进入WinLoader,再启动WinPE3.0