Linuxsky
中国青基会
您当前的所在的位置是:主页>自由文档>新手入门> 文章页面

通过PXE远程安装LINUX全程解析

去论坛讨论 来源: 作者: 发布时间:2007-04-27

三、配置dhcp服务器和tftp服务器
1、配置dhcp服务器
#vi /etc/dhcpd.conf

=============+==========+===========+============+============

ddns-update-style interim;

ignore client-updates;

default-lease-time 21600;

max-lease-time 43200;

authourtative;

subnet 192.168.0.0 netmask 255.255.255.0 {
 

    option routers          192.168.0.1;

    option subnet-mask      255.255.255.0;

    range 192.168.0.18 192.168.0.78;

    default-lease-time 21600;

    max-lease-time 43200;

    filename "/pxelinux.0";

  

}

=============+==========+===========+============+============

保存退出。

2、配置tftp服务器
#vi /etc/xinetd.d/tftp

=============+==========+===========+============+============

service tftp
{
       disable = no
       socket_type             = dgram
       protocol                = udp
       wait                    = yes
       user                    = root
       server                  = /usr/sbin/in.tftpd
       server_args             = -u nobody -s /tftpboot
       per_source              = 11
       cps                     = 100 2
       flags                   = IPv4
}

=============+==========+===========+============+============

保存退出。
 

3、启动dhcp服务和tftp服务
#service dhcpd restart

#chkconfig dhcpd on

#/sbin/chkconfig --level 345 xinetd on
#/sbin/chkconfig --level 345 tftp on

该命令配置 tftp 和 xinetd 服务被立即启用,还把配置它们在运行级别3、4和5的引导期间启动。

四、配置支持PXE
# mkdir /tftpboot
# cp /usr/lib/syslinux/pxelinux.0 /tftpboot
把LINUX第一张安装光盘上/image/pxeboot/initr.img和vmlinux 以及isolinux/*.msg考到/tftpboot目录下
# cd /tftpboot
# mkdir pxelinux.cfg

#cd pxelinux.cfg
# vi default
=============+==========+===========+============+============
default
prompt 1
timeout 30
display boot.msg
F1 boot.msg
F2 options.msg
F3 general.msg
F4 param.msg
F5 rescue.msg
F7 snake.msg
label local
 localboot 0
label linux
 kernel vmlinuz
 append initrd=initrd.img devfs=nomount ramdisk_size=9216
label text
 kernel vmlinuz
 append initrd=initrd.img text devfs=nomount ramdisk_size=9216
label expert
 kernel vmlinuz
 append expert initrd=initrd.img devfs=nomount ramdisk_size=9216
label ks
 kernel vmlinuz
 append ks initrd=initrd.img devfs=nomount ramdisk_size=9216
label nofb
 kernel vmlinuz
 append initrd=initrd.img devfs=nomount nofb ramdisk_size=9216
label lowres
 kernel vmlinuz
 append initrd=initrd.img lowres devfs=nomount ramdisk_size=9216
kernel vmlinuz

=============+==========+===========+============+============

五、开始安装
用集线器或交换机将8台服务器连接起来。启动一台服务器,进入BIOS,设置通过LAN或PXE启动机器即可。其余机器也按此操作。需要注意的是,当安装完成后重启机器时要把BIOS里的启动选项改为硬盘启动

共2页: 上一页 [1] 2 下一页

免费注册 | 网站地图 | RSS订阅 | 友情链接 | 论坛交流 | 用户搏客 | 返回顶端

站内资料部分由本人收集整理,所有文章版权均系原作者和出版者所有,如涉版权问题,恳请来信告知!

本站原创作品除特别声明外皆以创作共用协议发布