pxe安装linux系统工具,PXE下自动安装Linux系统

PXE下自动安装Linux系统

本文介绍如何在pxe下自动安装Linux系统。

分别从安装环境及安装工具,安装步骤方面讲解。

一,安装环境:

PXE服务器的OS是:CentOS6.7

新装的CentOS6.7,什么软件都没装过。

PXE服务器的IP地址为:192.168.56.119

DHCP\TFTP\FTP三个服务都装这一台服务器上。

客户端和服务端在同一网内

二,安装工具

CentOS镜像(版本随意)

服务器要联网

三,安装步骤

1.安装DHCP服务器

yum install dhcp #安装dhcp服务

vim /etc/dhcp/dhcpd.conf #修改dhcp配置文件

2.修改/etc/dhcp/dhcpd.conf内容为:

ddns-update-style interim;

ignore client-updates;

allow booting;

allow bootp;

log-facility local7;

next-server 192.168.56.119;

filename "pxelinux/pxelinux.0"

default-lease-time 1800;

max-lease-time 7200;

ping-check true;

subnet 192.168.56.0 netmask 255.255.255.0

{

range 192.168.56.101 192.168.56.200;

option routers 192.168.56.119;

option broadcast-address 192.168.56.255;

}

3.安装TFTP服务器

yum install xinetd tftp-server tftp #安装这三个服务

vim /etc/xinetd.d/tftp #配置tftp

4,修改/etc/xinetd.d/tftp内容为:

service tftp

{

socket_type = dgram

protocol = udp

wait = yes

user = root

server = /usr/sbin/in.tftpd

server_args = -u nobody -s /tftpboot

disable = no

per_source = 11

cps = 100 2

flags = IPv4

}

5.yum install vsftpd #安装ftp服务**

FTP共享目录在/var/ftp/pub下

从官网上下载CentOS镜像,把它挂载到/var/ftp/pub下

mount -o loop /usr/local/CentOS7 /var/ftp/pub

6,安装syslinux

yum install syslinux

新建目录

mkdir /tftpboot

mkdir /tftpboot/pxelinux

mkdir /tftpboot/pxelinux/pxelinux.cfg

7.查找以下文件,并复制到 /tftpboot/pxelinux目录下:

boot.msg chain.c32 initrd.img mboot.c32 memdisk menu.c32 pxelinux.0 vesamenu.c32 vmlinuz

8.在/tftpboot/pxelinux/pxelinux.cfg下新建default文件,编辑内容:

default vesamenu.c32

#prompt 1

timeout 600

display boot.msg

menu title lishimingit

label linux

menu label^CentOS

kernel vmlinuz

append initrd=initrd.img repo=ftp://192.168.56.119/pub ip=dhcp

9.启动服务

service iptables stop #关闭防火墙

setenfore 0

service dhcpd start #开启dhcp服务

service xinetd start #启动TFTP服务

service vsftpd start #启动FTP服务

PXE服务端配置结束

10.让客户端从网络引导即可。

余生自由,以梦为马

翊尘-许

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值