拓补图:
推荐步骤:
一 . Centos01 上安装 ftp 服务配置 yum 仓库、安装 tftp
二 . 在 Centos01 上安装 Linux 引导程序,安装 dhcp 服务器配置 dhcp
za m 在 Centos01 上安装无人值守程序,生成无人值守安装脚本,创建虚拟机验证无人值守
安装
实验步骤:
一、在 Centos01 上安装 ftp 服务配置 yum 仓库、安装 tftp
1、挂载系统光盘 1)挂载系统盘到/mnt 目录
[root@centos01 ~]# mount /dev/cdrom /mnt/
[root@centos01 ~]# ls /mnt/
2、安装 ftp 服务器
1)安装 ftp 服务器
[root@centos01 ~]# rpm -ivh /mnt/Packages/vsftpd-3.0.2-22.el7.x86_64.rpm
2)启动服务设置开机自动启动
3)将 Centos7.4 系统文件复制到 ftp 根目录
4) 配置 yum 仓库
3、安装配置 tftp 服务器
1)yum 安装 tftp 服务器
[root@centos01 ~]# yum -y install tftp-server
2)修改 tftp 主配置文件
3)启动服务设置开机自动启动
[root@centos01 ~]# systemctl start tftp
[root@centos01 ~]# systemctl enable tftp
二、在 Centos01 上安装 Linux 引导服务器,安装 dhcp 服务
器配置 dhcp
1、安装 Linux 引导程序
1)安装 Linux 引导程序
[root@centos01 ~]# yum -y install syslinux
2)引动 Linux 引导文件
3)移动 Linux 系统内核和镜像文件到 tftp 服务器根目录
2、安装配置 DHCP 服务器
1)安装 DHCP 服务器
[root@centos01 ~]# yum -y install dhcp
2)修改 DHCP 配置文件
3)启动服务设置开机自动启动
[root@centos01 ~]# systemctl start dhcpd
[root@centos01 ~]# systemctl enable dhcpd
三、配置无人值守安装 Linux 系统
1、安装配置无人值守程序
1)安装无人值守安装程序
[root@centos01 ~]# yum -y install system-config-kickstart
2)修正系统字符登录
2、配置生成无人值守安装脚本
1)使用 root 账户登录
2)打开终端输入启动生成无人值守程序命令
3)使用简体中文,设置访问系统密码,选择字符 Linux 安装
4)配置使用 ftp 安装系统指定 ftp 根目录系统位置
5)安装新引导程序
6)添加分区创建 boot 分区 200M,swap 分区 4G,剩余空间给根
7)添加网络 ens32
8)禁用防火墙
9)创建安装后执行脚本创建用户设置密码配置 yum 源
10)保存无人值守安装脚本到/root 目录
3、配置无人值守安装
1)移动无人值守安装脚本到 ftp 根目录
2)创建引导菜单目录编辑引导菜单加载无人值守安装脚本
[root@centos01 ~]# mkdir /var/lib/tftpboot/pxelinux.cfg/
3)编辑引导菜单文件
4、创建 Linux 系统验证无人值守安装
自动启动引导
安装程序
安装完成
登录验证脚本