科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件通过PXE远程安装Linux系统全程解析 2

通过PXE远程安装Linux系统全程解析 2

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

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

作者:中国IT实验室 来源:中国IT实验室 2007年9月12日

关键字: 系统 Linux

  • 评论
  • 分享微博
  • 分享邮件

三、配置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里的启动选项改为硬盘启动。

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章