无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 20040|回复: 27
打印 上一主题 下一主题

PXE服务器架设指南及PXE启动WinPE(含PE2.0)解决方案总结

[复制链接]
跳转到指定楼层
1#
发表于 2007-6-27 13:32:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
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
2#
发表于 2007-6-27 14:25:38 | 只看该作者
顶啊,能说说他的用途吗??
回复

使用道具 举报

3#
发表于 2007-6-27 16:11:39 | 只看该作者
很少看到windrv发中文帖:lol
回复

使用道具 举报

4#
 楼主| 发表于 2007-6-27 16:43:24 | 只看该作者
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.
回复

使用道具 举报

5#
发表于 2007-6-27 18:42:41 | 只看该作者
先收藏了……
回复

使用道具 举报

6#
发表于 2007-6-27 20:25:24 | 只看该作者
謝謝樓主分享!!!!
回复

使用道具 举报

7#
 楼主| 发表于 2007-6-28 16:45:15 | 只看该作者
原帖由 Ddyou 于 2007-6-27 02:25 PM 发表
顶啊,能说说他的用途吗??


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

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

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

[ 本帖最后由 windrv 于 2007-6-28 04:47 PM 编辑 ]
回复

使用道具 举报

8#
发表于 2007-6-28 21:03:07 | 只看该作者
谢谢楼主:) 积累中
回复

使用道具 举报

9#
发表于 2007-6-29 16:22:49 | 只看该作者
谢谢楼主:lol :lol :lol
回复

使用道具 举报

10#
发表于 2007-7-11 14:56:08 | 只看该作者
网络启动2K,XP?

镜像文件太大了吧
回复

使用道具 举报

11#
发表于 2007-8-3 08:04:40 | 只看该作者
加载一个wdsys.sys?
回复

使用道具 举报

12#
发表于 2007-8-13 15:30:14 | 只看该作者
老毛桃烟花三月的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
回复

使用道具 举报

13#
发表于 2007-8-16 22:17:14 | 只看该作者
有没有现成的无盘启动PE???
回复

使用道具 举报

14#
发表于 2007-8-19 01:48:40 | 只看该作者
回复

使用道具 举报

15#
发表于 2007-8-19 06:38:09 | 只看该作者
楼主一个字"强".!
回复

使用道具 举报

16#
发表于 2007-8-21 17:27:58 | 只看该作者
謝謝樓主分享!!!!
回复

使用道具 举报

17#
发表于 2007-9-8 11:05:57 | 只看该作者
貌似是机器翻译加人工修改
回复

使用道具 举报

18#
发表于 2007-9-8 11:32:30 | 只看该作者
因为windrv是用英文的系统吧.我看他发的贴子都是英文的.
如果是中文的就感觉有点怪怪的.
回复

使用道具 举报

19#
发表于 2007-9-10 15:54:31 | 只看该作者
呵呵
每个链接后面都有另一个链接

然后我就来了这了
回复

使用道具 举报

20#
发表于 2007-9-14 00:26:01 | 只看该作者
:( 支持 你啦  呵呵
回复

使用道具 举报

21#
发表于 2007-10-14 21:39:51 | 只看该作者
谢谢楼主 积累中!!!
回复

使用道具 举报

22#
发表于 2007-10-15 15:28:57 | 只看该作者
研究中,还不是很明白阿,现在正在研究xieliuyun的1.4
回复

使用道具 举报

23#
发表于 2007-11-17 16:34:18 | 只看该作者
精彩!受教了,thank you
回复

使用道具 举报

24#
发表于 2007-12-24 20:50:32 | 只看该作者
如果是这样那就等于多浪费一台电脑,在无硬盘的情况下那还好。
回复

使用道具 举报

25#
发表于 2009-3-13 12:54:24 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

26#
发表于 2009-4-20 12:43:43 | 只看该作者
pxe现在流行 支持pxe的pe
回复

使用道具 举报

27#
发表于 2009-4-20 12:54:47 | 只看该作者
一般的pe都能支持 pxe启动
回复

使用道具 举报

28#
发表于 2009-10-30 13:48:38 | 只看该作者
下载试用一下,多谢分享!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-6-12 15:55

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表