无忧启动论坛

标题: PXE服务器架设指南及PXE启动WinPE(含PE2.0)解决方案总结 [打印本页]

作者: windrv    时间: 2007-6-27 13:32
标题: PXE服务器架设指南及PXE启动WinPE(含PE2.0)解决方案总结
http://www.znpc.net/bbs/viewthre ... &extra=page%3D1

一。在局域网上利用'无盘天使'去启动视窗2K/XP/2K3/PE

下面方法是假设使用者有一个连接网络的 PXE-Boot 客户机:

1.复制 grldr 和磁盘映像到局域网服务器上;
2.设置 tftp 服务器,用 grldr 作为启动文件,创建一个 menu.lst 配置文件如下:

title Boot 2K
map --mem (pd)/2k.dsk
map --hook
root (hd0,0)
chainloader (hd0,0)/ntldr

title Boot XP
map --mem (pd)/xp.dsk
map --hook
root (hd0,0)
chainloader (hd0,0)/ntldr

title Boot 2K3
map --mem (pd)/2k3.dsk
map --hook
root (hd0,0)
chainloader (hd0,0)/ntldr

title Boot WinPE
map --mem (pd)/winpe.dsk (hd0)
map --hook
root (hd0,0)
chainloader (hd0,0)/peldr

title Boot VistaPE
map --mem (pd)/vistape.dsk (hd0)
map --hook
root (hd0,0)
chainloader (hd0,0)/bootmgr

你也可以把上述的 .dsk 文件压缩为 .gz 文件去装载。

grldr将会扫描下面位置及使用第一个发现的 menu.lst 配置文件:

/menu.lst/01-88-99-AA-BB-CC-DD
/menu.lst/C000025B
/menu.lst/C000025
/menu.lst/C00002
/menu.lst/C0000
/menu.lst/C000
/menu.lst/C00
/menu.lst/C0
/menu.lst/C
/menu.lst/default

这里是假设客户机网卡MAC是88:99:AA:BB:CCD,及那IP地址是192.0.2.91,即十六进制的C000025B。


二。'无盘天使'VistaPE


使用'无盘天使'驱动程序,创建在内存盘上运行的VistaPE映像。

1. 用你喜爱的工具创建 VistaPE ,例如 WinBuilder;
2. 创建一个空白盘映像,用'无盘天使'里的 Vdisk 管理员或 VDK 去装上它;
3. 从目标创建目录复制所有文件到装上的驱动器上;
4.运行编辑注册表,选择HKEY_LOCAL_MACHINE branch,然后文件->加载配置单元。 选择在装上的驱动器里的

Windows\System32\config\system  文件

用 da 为项名称
5. 导入下面 REG 文件到注册表上;

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\da\ControlSet001\Services\wdsys]
"Type"=dword:00000001
"Start"=dword:00000000
"ErrorControl"=dword:00000001
"DisplayName"="Diskless Angel Driver"
"Group"="SCSI Miniport"
"ImagePath"="system32\\drivers\\wdsys.sys"

[HKEY_LOCAL_MACHINE\da\ControlSet001\Services\wdsys\Parameters]

[HKEY_LOCAL_MACHINE\da\ControlSet001\Services\wdsys\Parameters\PnpInterface]
"5"=dword:00000001

6. 卸载配置单元 da ;
7. 复制 wdsys.sys 到装上的驱动器上的 Windows\system32\drivers;
8. 关闭磁盘映像及命名它为 vistape.dsk;
9. 用'无盘天使'去把磁盘映像标识清零;
10. 增加一个新的 menu.lst 条目,如下去装载磁盘映像:

title Load VistaPE image
map --mem (hd0,0)/vistape.dsk (hd0)
map --hook
root (hd0,0)
chainloader (hd0,0)/bootmgr
boot

三。'无盘天使'WinPE


使用'无盘天使'驱动程序,创建在内存盘上运行的WinPE映像。

1. 用你喜爱的工具创建 WinPE, 例如 PEBuilder 和 WinBuilder;
2. 创建一个空白盘映像,用'无盘天使'里的 Vdisk 管理员或 VDK 去装上它;
3. 从目标创建目录复制所有文件到装上的驱动器上;
4. 在装上的驱动器上,将 i386 重命名为 minint;
5. 在装上的驱动器上,复制 minint\ntdetect.com 和 minint\setupldr.bin 到根目录,将 setupldr.bin 重命名为 peldr;
6. 在装上的驱动器上,编辑 minint\txtsetup.sif, 及增加一行到 [Scsi.Load] 部分:
wdsys=wdsys,4

这行不能是第一行。将这行放在最后一行是可行的;

7. 复制 wdsys.sys 到装上的驱动器上的 minint\system32\drivers;
8. 关闭磁盘映像及命名它为 winpe.dsk;
9. 用'无盘天使'去把磁盘映像标识清零;
10. 增加一个新的 menu.lst 条目,如下去装载磁盘映像:

title Load WinPE image
map --mem (hd0,0)/winpe.dsk (hd0)
map --hook
root (hd0,0)
chainloader (hd0,0)/peldr
boot
作者: Ddyou    时间: 2007-6-27 14:25
顶啊,能说说他的用途吗??
作者: barton    时间: 2007-6-27 16:11
很少看到windrv发中文帖:lol
作者: windrv    时间: 2007-6-27 16:43
Bean did the English version and my colleagues translated into Chinese. I just did the copy and paste here. The link also brings Climbing's excellent piece of work on PXE Booting to you.
作者: hao17119    时间: 2007-6-27 18:42
先收藏了……
作者: hsc    时间: 2007-6-27 20:25
謝謝樓主分享!!!!
作者: windrv    时间: 2007-6-28 16:45
原帖由 Ddyou 于 2007-6-27 02:25 PM 发表
顶啊,能说说他的用途吗??


'无盘天使'帮助把视窗系统映像包括2K/XP/2K3/PE加载在内存盘上运行。

可以到'无盘天使'网站下载试用。

试用版用在PE上,没有时间限制,可制作最大到640MB的PE映像内存盘。

[ 本帖最后由 windrv 于 2007-6-28 04:47 PM 编辑 ]
作者: wincap    时间: 2007-6-28 21:03
谢谢楼主:) 积累中
作者: junsion    时间: 2007-6-29 16:22
谢谢楼主:lol :lol :lol
作者: ywcn    时间: 2007-7-11 14:56
网络启动2K,XP?

镜像文件太大了吧
作者: 欢声雷动    时间: 2007-8-3 08:04
加载一个wdsys.sys?
作者: chenall    时间: 2007-8-13 15:30
老毛桃烟花三月的PE可以改造成使用"无盘天使"启动吗?
我测试失败.

我的改造方法.
1.利用无盘天使创建一个60M的内存盘.
2.将毛桃PE的WXPE目录复制过去,并改名为MININT
3.将NTDETECT.COM和SETUPLDR.BIN复制到内存盘根目录.
4.修改TXTSETUP.SIF如一楼.并复制wdsys.SYS到system32\drivers目录.
5.将这个内存盘保存为一个TEST.DSK文件.
6.把TEST.DSK的磁盘映像标识清零;

测试启动(GRUB)
map --mem (hd0,5)/test.dsk (hd0)
map --hook
chainloader (hd0,0)/setupldr.bin
boot

启动加载完驱动后,显示启动的滚动条时蓝屏,代码0X0000006B
作者: 1qaz    时间: 2007-8-16 22:17
有没有现成的无盘启动PE???
作者: chenall    时间: 2007-8-19 01:48
试试这个.
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
作者: juick    时间: 2007-8-19 06:38
楼主一个字"强".!
作者: hbjsuda    时间: 2007-8-21 17:27
謝謝樓主分享!!!!
作者: cgfans999    时间: 2007-9-8 11:05
貌似是机器翻译加人工修改
作者: chenall    时间: 2007-9-8 11:32
因为windrv是用英文的系统吧.我看他发的贴子都是英文的.
如果是中文的就感觉有点怪怪的.
作者: hedongzhuhou    时间: 2007-9-10 15:54
呵呵
每个链接后面都有另一个链接

然后我就来了这了
作者: wood1314    时间: 2007-9-14 00:26
:( 支持 你啦  呵呵
作者: franklbw    时间: 2007-10-14 21:39
谢谢楼主 积累中!!!
作者: lihaiboot    时间: 2007-10-15 15:28
研究中,还不是很明白阿,现在正在研究xieliuyun的1.4
作者: Dboykey    时间: 2007-11-17 16:34
精彩!受教了,thank you
作者: 小黑面包    时间: 2007-12-24 20:50
如果是这样那就等于多浪费一台电脑,在无硬盘的情况下那还好。
作者: 翅膀    时间: 2009-3-13 12:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: 5yun    时间: 2009-4-20 12:43
pxe现在流行 支持pxe的pe
作者: dvd008    时间: 2009-4-20 12:54
一般的pe都能支持 pxe启动
作者: ywgys    时间: 2009-10-30 13:48
下载试用一下,多谢分享!!!




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3