一、硬件环境两台破本本
一台方正破本当PXE启动服务器用,硬件配置:P3 866 128M内存 20G硬盘 100N Davicom 9102网卡(没有pxe)
一台lenovo破本当PXE工作站,用来无盘安装RedHat AS 5 硬件配置:p4 1.7 384M内存 30G硬盘 100M d_link 530tx 网卡(支持pxe启动)
二、软件环境方正本服务器端:1.操作系统:windows xp professional
2.DHCP:haneWin DHCP Server
3.tftp:haneWin DHCP Server(内含)
4.RedHat AS 5光盘里images/pxeboot/目录下的vmlinuz和initrd.img两个文件
5.pxe启动服务器端必须的文件:pxelinux.0。但奇怪的是RedHat AS 5光盘里的pxeboot目 录下并没有这个文件,这个文件是从别的地方下载的,网上能找到,也可以从ubuntu光盘里找到并拿来用
三、安装步骤1.配置好服务器端的DHCP和TFTPhane WIN DHCP Server 启动后的界面:
点击“选项”后出来的属性,“常规”里按默认配置就可以了
“接口”如果你有两个网卡或者是一块网卡上配置了两个不同子网的IP,可以看到如下图:
“DHCP”按默认的就可以了
“TFTP”选择一下TFTP服务端口和TFTP根目录,
注意:vmlinuz、initrd.img、pxelinux.0这三个文件必须放在你所设置的TFTP根目录下“语言”如果这个软件汉化了,默认就是简体中文
“管理配置文件”针对不同的启动环境,增加不同的配置文件
添加一个配置文件
“基本配置文件”红线圈里是必填内容
“DNS”无盘站要上网的需要配置DNS
“NetBios”按默认配置就可以了,不需要改动
“时间”也不需要改动,按默认配置就OK
“引导”需要配置一下引导文件,不好意思,这个地方的引导文件我写错了,应该是pxelinux.0
“其它”按默认配置就行了,不需要改动
到这里DHCP和TFTP就已经配置好了,接下来需要配置一个重要的default
2.配置无盘启动的default文件在tftfp根目录下建一个pxelinux.cfg目录,并在这个目录下面生成一个default文件,这个文件用文本打开编辑就可以了,
我的default文件内容如下:
default linux
prompt 1
timeout 30
lable linux
kernel vmlinuz
append initrd=initrd.gz
3.作站设置BIOS工作站设置成从网络启动,无盘工作站一定要支持pxe启动。
服务器和工作站设置完成后,支持pxe启动的工作站就可以启动网络安装Redhat AS 5 Linux了,可以选择互联网站点安装也可以选择网站点安装(内网得有Redhat AS 5 Linux的安装光盘)。
如果你想实现PXE启动网络安装Ubuntu 8.10完全可以参照PXE启动网络安装Redhat AS 5 Linux