linux之系统自动化安装

生成ks.cfg文件

1、下载system-config-kickstart软件

linux之系统自动化安装_第1张图片linux之系统自动化安装_第2张图片linux之系统自动化安装_第3张图片

2、system-config-kickstart启动配置linux之系统自动化安装_第4张图片linux之系统自动化安装_第5张图片

linux之系统自动化安装_第6张图片
linux之系统自动化安装_第7张图片linux之系统自动化安装_第8张图片
linux之系统自动化安装_第9张图片linux之系统自动化安装_第10张图片linux之系统自动化安装_第11张图片
linux之系统自动化安装_第12张图片

3、参照/root/anaconda.cfg,向ks.cfg加入组件

在这里插入图片描述

系统安装

本地安装(虚拟机)

安装脚本

	#!/bin/bash
	virt-install \				安装
	--name $1 \					虚拟机名称
	--ram 1024 \				内存大小
	--vcpus 1 \					cpu个数
	--disk /var/lib/libvirt/images/$1.qcow2,bus=virtio,size=8 \ 磁盘文件
	--network bridge=br0,model=virtio \							网络类型
	--location http://172.25.254.18/westos \					共享镜像安装
	--extra-args "ks=http://172.25.254.18/ks.cfg"  &			按照ks.cfg要求自动化安装

sh vm_install.sh westos 创建名为westos的虚拟机

安装过程中的一部分内容:
linux之系统自动化安装_第13张图片

网络安装系统(真实系统)

服务器端
1、下载服务
syslinux			获得pxelinux.0文件安装包
dhcp				分配ip给客户机的服务
tftp				提供tftp协议的服务
http				共享源,共享ks.cfg文件
2、配置服务

dhcp配置
在这里插入图片描述
在这里插入图片描述

tftp配置
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

3、启动服务

启动dhcp服务
linux之系统自动化安装_第14张图片
启动http服务
linux之系统自动化安装_第15张图片
关闭防火墙
在这里插入图片描述

4、修改ks.cfg文件

linux之系统自动化安装_第16张图片

客户端
从网络中重装虚拟机

linux之系统自动化安装_第17张图片linux之系统自动化安装_第18张图片

真机中网络安装系统

开启裸机之后,按住F12健,选择网络安装即可,步骤与网络虚拟机安装相似

你可能感兴趣的:(linux操作系统)