码迷,mamicode.com
首页 > 系统相关 > 详细

Linux的PXE自动化安装系统

时间:2017-07-29 10:12:41      阅读:280      评论:0      收藏:0      [点我收藏+]

标签:pex 系统 自动

安装所需包:
need packages:
system-config-kickstart         自动应答脚本制作工具
syslinux                                   获得pxelinux.0文件安装包
dhcp                                         分配ip给客户机的服务
tftp-server                                提供tftp协议的服务
httpd                                         安装源共享服务


1.安装启动服务配置http服务yum源

技术分享

技术分享

技术分享



将iso下的rhel7.2镜像挂载到/var/www/html/rhel7.2下

配置/etc/yum.repos.d/rhel7.2

技术分享

配置完/etc/yum.repos.d/rhel7.2文件后,在浏览器中输入172.25.254.28/rhel7.2,出现以下界面表示http共享服务成功

技术分享



2.配置dhcp

技术分享

技术分享

option domain-name "example.com";                 域名
option domain-name-servers 172.25.254.250;   dns
default-lease-time 600;                                          默认租约期
max-lease-time 7200;                                            最长租约期
log-facility local7;                                                    日志级别
subnet 172.25.254.0 netmask 255.255.255.0 {  网段,子网掩码
  range 172.25.254.80 172.25.254.90;                地址范围
  option routers 172.25.254.250;                           网关
  filename "pxelinux.0";                                           pxe启动程序
  next-server 172.25.254.28;                                   tftp主机地址

}

技术分享

注释此网段

技术分享

技术分享


3.配置system-config-kickstart 自动应答脚本制作工具

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享


vim /var/www/html/ks.cfg 配置自动应答脚本软件包

技术分享


配置完ks.cfg文件后,在浏览器中输入172.25.254.28/ks.cfg,出现以下界面表示http共享服务成功

技术分享


4.配置tftp服务并获得pxelinux.0文件安装包

技术分享

技术分享


编辑default配置文件

timeout 是等待时间

background 是安装界面背景

title 是抬头抬头

都可以自己修改

技术分享

配置安装源

menu default 默认光标位置

将原先硬盘引导源改为网络http引导源地址,后面加上编辑完成后ks自动安装脚本地址

技术分享


5.测试界面

以下实验PXE客户端为虚拟机,设置虚拟机开机为网卡启动

技术分享


启动后成功引导进入自己修改后的界面

技术分享

技术分享


安装成功

Linux的PXE自动化安装系统

标签:pex 系统 自动

原文地址:http://anfishr.blog.51cto.com/8534000/1951856

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!