用微软的RIS实现BOOTP启动――没试过的可以试

用微软的RIS实现BOOTP启动
(柔人 2003.7.18)

我说的是引导过程,即:A:盘映像文件下载前的这段。

1、首先是工作站,找到网卡对应的 BOOTP 启动代码,保证工作站网卡的启动状态为BOOTP。如果你不会,那我告诉你,PANHH的电子书中有,你可以去查。

2、其次是服务器添加服务,这里用WIN2K AD Server版。一般而言大都是安装第三方的TFTP服务。我这里要说的是WIN2K AD Server版自带的,也就是那个RIS组件(远程安装服务)中微软自己的TFTP服务。方法是:添加Windows组件――选“远程安装服务”――按照提示完成安装。如果你的服务器没有DHCP服务,也要添上。

3、设定Trivial FTP Daemon和DHCP Server服务。在“管理工具”的“服务”中找到“Trivial FTP Daemon”,右击菜单中选择“属性”,在“常规”标签中把它的“启动类型”设定为“自动”,“故障恢复”标签中全部设定为“重新启动服务”。用同样的方法对DHCP Server服务进行设定。

4、建立DHCP作用域――有关选项点选“仅BOOTP”。别说你不会哟!

5、设置DHCP作用域:右击作用域,在键菜单中选属性,“常规”标签下勾选“无期限”,“高级”标签下勾选“BOOTP”。右击“作用域选项”,在右键菜单中选“配置选项”,在“常规”标签下勾选“067 启动文件名”,在数据输入区填入启动文件名,如“FLOPPY.IMG”。

6、你的系统盘的根目录下多出了一个目录TFTPDROOT,把你做好的启动映像文件如“FLOPPY.IMG”拷贝到这里就行了。

打开工作站看看,是不是已经顺利下载了A:盘的映像?如果是,那就算设定好了。

为什么非要这样做?其他的方法不也是可以搞定吗?不也用的好好的吗?我告诉你为什么,――因为这样做不用动用任何非MS的东西,也不用做任何DOS提示符下的操作。

请做过的告诉我一个问题:怎么样把那个自动生成的该死的目录TFTPDROOT放到我自己想放的地方?什么地方的什么参数定义了这个位置?

UP!

多谢

不用装RIS的
在2000SERVER安装盘里的I386目录找到这个文件TFTPD.EX_
就是我们要的TFTP服务了
把它改成TFTPD.exe

呵呵.省了装RIS的麻烦

顶一下

谢谢,已经启动成功…
不过大部分启动芯片都是rpl或pxe
bootp的rom得自己往bios里刷,呵呵

微软的RIS是用pxe的,所以它也有tftp服务,没有bootp服务。
所以用pxe芯片比较好。

好鬼说的对,有帖子详细说明过安装过程,但那样安装有一点不爽:必须到DOS提示符下折腾一阵。――我想,能避开的话,对多数人都是个福音。

这里要谢谢PANHH版主,是那本电子书启发了我,然后我才找出了这么一个安装方法。至于PXE服务,我也注意到了,在WIN2K AD SERVER版安装了RIS之后,多出两项服务,一个就是Trivial FTP Daemon即TFTP服务,另一个就是PXE服务,但这两项服务都处于“手动”启动状态下。因此我在上面的帖子中谈到了开启Trivial FTP Daemon服务。至于PXE服务,如果是用BOOTP方式启动,因为用不着,可以不打开。

DHCP服务实际上就是由最初的BOOTP服务发展而来的,所以DHCP服务自身包含着对BOOTP的支持。用RIS结合DHCP的BOOTP很爽,不但设置起来很简单,固定工作站IP、使用不同的映像文件也都很简单。

RIS本身的规范就是靠TFTP服务和PXE服务来完成远程安装的,但是我们用BOOTP启动时,仅需要它的TFTP服务就够了。试验表明,MS自己的这个Trivial FTP Daemon即TFTP服务很稳定。

另外请教PANHH一个问题,我看到了你发布的制作BOOTP启动盘的工具,试了一下,也不知道什么原因,正常下载映像后总报I/O SYSTEM DISK错,似乎是找不到映像文件中的系统文件。我判断,肯定BOOTP引导头是正常的,因为可以正常下载映像,但为什么会出现系统引导错误呢?那个工具在使用中要注意些什么?使用环境和要求是什么?

是那个mknbi-dos做出来的映象吗?是不是有病毒。

我的做出来也有问题的,不知原因的,斑竹看看吧

回看这样有用的贴,真不错,坛子里有好些好贴,顶起来。

顶。。。可惜现在才看,要是以前就看多好呀。。。。。惭愧。。。。

真的实在是太好了