轻松搞定PXE网络安装linux

安装kickstart以及部署kickstart共享环境

1)安装httpd 以及system-config-kickstart

在这里插入图片描述
在这里插入图片描述

2)启动httpd  设置为开机启动    关闭火墙   

在这里插入图片描述

在这里插入图片描述

3)kickstart安装工具制作完成

在这里插入图片描述

图形方式制作kickstart

1)基本配置

在这里插入图片描述

2)安装源

在这里插入图片描述

(3)是否安装一个全新的引导

在这里插入图片描述

4)分区

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5)网络配置

在这里插入图片描述

6)认证

在这里插入图片描述

7)火墙

在这里插入图片描述

8)第一次启动不做任何设定

在这里插入图片描述

9)系统软件包的设定、安装前后执行的脚本等后续在文件中配置
10)保存文件到相应的位置  file ---save

在这里插入图片描述

11) 测试文件能否被访问

在这里插入图片描述

手动解决kickstart图形中的bug内容并验证

(1)修改时区

在这里插入图片描述

(2) @base  表示安装组件
   @GNOME   @X11   安装图形
   dhcp   表示安装某个软件

在这里插入图片描述

(3)验证ks.cfg的语法

在这里插入图片描述

4)测试

在这里插入图片描述
在这里插入图片描述

备注:若提前没有搭建好dhcp服务器,测试中会出现如下问题

在这里插入图片描述

搭建好dhcp服务器以后,重新测试  测试成功  开始按照设定开始安装

在这里插入图片描述

PXE环境介绍和原理剖析

PXE网络安装环境总体架构

在这里插入图片描述

1)配置dhcp和apache以及apache发布的网络资源
 yum install httpd dhcp system-config-kickstart -y

在这里插入图片描述

(2)mkdir /var/www/html/ks
   mkdir /var/www/html/rhel7.3
   并且完成挂载镜像

在这里插入图片描述

(3)启动httpd服务 设置为开机启动
关闭火墙

在这里插入图片描述
在这里插入图片描述

4)制作kickstart (除过安装源选择之外,其余一样)
保存ks.cfg 文件至  /var/www/html/ks 下

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(5) 搭建dhcp服务器

在这里插入图片描述

部署PXE环境所需资源及测试PXE

1)安装pxe环境的安装包 syslinux
dhcp在分配数据包的时候,默认只有ip数据,
我们要通过添加一个文件让其能够读取到isolinux包里面的资源
这个isolinux目录的读取需要用到pxe环境
pxelinux.0文件提供的软件包

在这里插入图片描述

2)安装tftp-server  发布资源时候用到的共享软件  并开启

在这里插入图片描述
在这里插入图片描述

3)建立目录 mkdir /var/lib/tftpboot/pxelinux.cfg

在这里插入图片描述

4)使得客户主机开机启动的时候能够读取到pxelinux.0文件
  cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot
(5)  将系统安装引导程序isolinux目录下的文件复制到共享目录下
    cp /var/www/html/rhel7.3/isolinux/* /var/lib/tftpboot/
6)加载pxelinux.cfg里面的default文件为isolinux.cfg文件
  保证系统安装时候能够读取安装界面

在这里插入图片描述

(7)配置dhcp资源指向文件
vim /etc/dhcp/dhcpd.conf
next-server:得到ip后去哪里找文件
filename:资源名称

在这里插入图片描述

8)修改default文件内容
调整等待时间、默认选择、标题以及资源指向等内容

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(9)测试  设置虚拟机从网卡启动

在这里插入图片描述

10)安装界面引导成功 等待时间到来后  可实现自动安装系统

在这里插入图片描述
总结:
希望dhcp在分配客户端ip的时候能够把pxelinux.0数据附带上
pxelinux.0数据的作用是读取pxelinux.cfg目录下的default资源
default里面的内容有安装系统时候默认读取的安装界面

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值