无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5504|回复: 9
打印 上一主题 下一主题

关于pe 用于pxe网络的想法

[复制链接]
跳转到指定楼层
1#
发表于 2006-4-5 15:42:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
     现在winpe技术几乎被大家改的登峰造级了,目前在单机上的使用恐怕很难再有技术上的大飞跃了,无非就是谁的体积更小功能更多!我有个这样的想法,就是用于pxe网络,这样应该会更有挑战性和亮点的。
    对于win系统的网络安装服务(ris远程安装)从微软2000时代就开始集成和支持了,不过由于它支持的网卡较少设置也复杂一点,应用的人很少了,不过随着技术的发展,应该逐渐会热起来,我之见!
    RIS远程安装最原始的使用是这样的(更详细可以看http://www.7358.com.cn/computer/exam-macrmedia/20060206/4593.html)
1、在一台2000或xp上添加RIS组件
2、通过运行risetup.exe命令向导安装RIS
3、确认在AD中向授权(用DHCP对RIS服务器)
4、授予用户或组“将计算机加入到域”的权利(最好单独一用户)
客户端
5、PXE DHCP引导或使用brfg.exe创建ris启动盘引导客户机。
   简化过程和原理就是建一个dhcp和tftp服务器,把系统安装文件复制到指定的ntfs分区,客户机通过dhcp服务器得到ip,下载tftp文件,找到安装文件。这和linux的远程安装道理差不多,只是我不会编译,我只是在xp环境中远程安装linux成功,在linux中远程安装xp没试验过。
   大家也许会说,这跟pe的应用有什么关系呢?我们要让他们有关系就是改造其中步骤,改造(2、通过运行risetup.exe命令向导安装RIS)这个过程后会要你方2000\xp的安装盘,把安装文件考到指定盘,我们找一个pe盘,把其中相应的文件拷到这个目录进行覆盖,这样客户机出现的就不是安装界面,而是winpe启动界面了。这是原始的方法。(我试验成功)
   后来,高手又把这个过程简化,就是跳过ris服务,直接找到起作用的文件,并编译其中文件,使直接支撑iso文件的pe网络启动,过程如下
   实现方法:1、安装DHCP服务,以及TFTP服务器。(工具我已上传到附件,也可用ms自带的)并设置DHCP 067选项启动文件为startrom.com。(也可改名为,改为startrom.12可以免去按12键) 2、搞到WINDOWS 2003 SP1中的下列文件:startrom.com , ntdetect.com , ntldr(由setupldr.exe 改名来的)。用记事本建立一个winnt.sif的文件,(pe高手们应该很熟希了,这个文件很重要,直接关系成败)内容为:
[SetupData]
BootDevice = "ramdisk(0)"
BootPath = "\i386\System32\"
OsLoadOptions = "/noguiboot /fastdetect /minint /rdexportascd /rdpath=winpe.iso"
3、做一个WINPE的光盘,做成ISO文件,文件名假定winpe.iso,要与winnt.sif文件中的winpe.iso相符。 4、把这些个文件放到TFTP服务器的目录下。 5、客户端要求,要有ISO文件大小加60M左右的内存,具有PXE启动能力。 (视pe的ramdisk文件虚拟要求了)
6、启动过程中,会有按F12键的提示,按这个F12键,然后提示LOADING RAMDISK IMAGE,
下面有进度条,并且提示TFTP DOWNLOAD X.X.X.X(X.X.X.X为TFTP服务器地址),
等一会,跟放WINPE光盘启动类似了。
   
   我上传的工具在这个过程慢点,因为它速度慢,大家可以用别的,比如3con的等,作pxe网络克隆应该都知道。(我在虚拟机vm中试验一直都是做到pe启动界面已闪就重启了),不知是网卡不支持还是哪里原因,如果哪个大侠有兴趣试验一下,贴出来!
    另外linux的高手是这样做的,编译pxelinux.0\netboot.tar.gz 这写文件代替上边三个文件,即可以引导pe又可以引导linux安装,牛呀,可惜我不会,他们写的太复杂,我看不懂!写的太乱,不知从何写起,哪个高手有兴趣,研究一下!
    我的设想是,如果很稳定的能实现这样的话,那作个简单的pe无盘网络或教室,就和嵌入式计算机一样了,并且更方便了!

2#
 楼主| 发表于 2006-4-6 08:18:49 | 只看该作者

关于pe 用于pxe网络的想法

这么好的建议没人顶,自己顶一下!
回复

使用道具 举报

3#
发表于 2006-4-6 08:23:25 | 只看该作者

关于pe 用于pxe网络的想法

Good idea!
回复

使用道具 举报

4#
发表于 2006-4-6 09:47:27 | 只看该作者

关于pe 用于pxe网络的想法

不如直接做XP EMBEDDDED的无盘!
回复

使用道具 举报

5#
发表于 2006-4-9 21:46:34 | 只看该作者

关于pe 用于pxe网络的想法

我用pxe起动成功了xpe了
回复

使用道具 举报

6#
发表于 2006-4-9 22:56:10 | 只看该作者

关于pe 用于pxe网络的想法

好,既使慢,但有时还是用得着的,把所需工具传上来,供大家研究。
回复

使用道具 举报

7#
发表于 2006-4-10 01:10:22 | 只看该作者

关于pe 用于pxe网络的想法

就是用上面的方法做出来的
那个iso或sdi放到硬盘上起动就快了
回复

使用道具 举报

8#
发表于 2006-4-15 04:39:12 | 只看该作者

关于pe 用于pxe网络的想法

好用吗?
回复

使用道具 举报

9#
发表于 2006-4-21 08:34:53 | 只看该作者

关于pe 用于pxe网络的想法

网吧里,防止上网超过24小时,好。
回复

使用道具 举报

10#
发表于 2006-4-24 10:36:13 | 只看该作者

关于pe 用于pxe网络的想法

PXE 直接启动sdi镜像失败
镜像文件太大,网络传输超时
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-29 13:14

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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