无人值守安装系统

时间:2023-01-31 12:14:23

拓补图:

无人值守安装系统

推荐步骤:
一 . 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 系统验证无人值守安装
自动启动引导

无人值守安装系统


安装程序

无人值守安装系统

安装完成

无人值守安装系统

登录验证脚本

无人值守安装系统