: .
PXE 服务器架设指南及 PXE 启动 WinPE 解决方案 PE 都是基于 RAMDisk 方式启动的,我试
验时,深山红叶的 PE 是不能这样启动的。
通过 PXE 启动 PE 需要这么几个文件:
1):这个文件从 Windows 2003 SP1/SP2 光盘中来,这个文件实际上也是一个符合 pxe
启动规范的启动文件,可以直接作为 pxe 服务器的启动文件来直接运行,当然,它也可以通过 pxelinux的 kernel 命令来运行,我不知道 grub4dos 是否识别它的文件格式,如果能够识别,原理上它也可以
使用 grub4dos 的 kernel 命令来执行,否则就使用 chainloader --force 命令来执行。
在 Windows 2003 sp1/sp2 的光盘中,还有一个 文件,它的作用跟 是相同的,
只是启动时需要按一个 F12 键才能继续,而 则去掉了 F12 这个提示。
2)ntldr:这个文件是从 Windows 2003 SP1/SP2 光盘中的 改名而来,它的作用应该相当
于从本地硬盘启动 PE 的 ,但两者并不相同,但它决不是我们平常所使用的 ntldr。这个
文件必须放到 TFTP 服务器的根目录。
3):这个就是 XP 或 2003 所使用的 c:\下的 。这个文件也必须放到 TFTP 服
务器的根目录。
4):这个是 PE 的启动配置文件(用来指定 PE 的系统目录及 PE 映像文件所在路径及启动
选项)。这个文件也必须放到 TFTP 服务器的根目录。通过 pxe 启动的 PE 支持 3 种映像文件格式,
例如,ISO、IMG 或者 SDI。其实,SDI 格式相当于 IMG 格式,只是 SDI 格式在 IMG 文件前加了一
个文件头。一般我们都使用 ISO 或 IMG 格式,但这两种格式的启动选项是有所不同的,ISO 格式要
在启动选项中增加一个/rdexportascd,而 SDI 格式还要增加一个/rdoffset 选项。下面是 的示
例:
[SetupData]
BootDevice = "ramdisk(0)"
BootPath = "\I386\SYSTEM32\"
OsLoadOptions = "/minint /fastdetect /rdpath=\\"
;OsLoadOptions = "/minint /fastdetect /rdexportascd /rdpath="
另外, 文件中还要注意的就是 BootPath 选项,默认它指向"\I386\SYSTEM32"目录,但老毛
桃的 PE 将 I386 目录修改成了 WXPE,那么这里要作对应的修改,同时还要修改 2)中的 ntldr 文件,
将其中所有的 I386 替换为 WXPE。只 是修改 是没有用的。后面我们讲通过 PXE 启动多个 PE
时还要讲更多的 hack PE 启动文件的方法。
5)PE 映像文件(IMG 或者 ISO 或者 SDI 格式,例如 ):这里特别要注意的就是 PE 的
映像文件一定不能使用 cab 压缩格式,如果你用老毛桃的
pxe指南 来自淘豆网m.daumloan.com转载请标明出处.