加入软件黑名单要注意是不是出问题了

kickstart 自动安装脚本  自动读取安装内容 自动应答

前提是必须 dhcp http system-config-kickstart 这三个服务要配置好

自动安装可以发布到/var/www/html/下 然后选择网络地址安装

linux015自动安装脚本kickstart_bash

首先安装好

linux015自动安装脚本kickstart_yum源_02

然后是启动命令

linux015自动安装脚本kickstart_自动安装_03

后面两个带勾号的:第一个是装完重启  第二个是文子模式的安装 非图形

linux015自动安装脚本kickstart_自动安装_04

设置http安装 因为之前搭建好了http服务 

linux015自动安装脚本kickstart_yum源_05

linux015自动安装脚本kickstart_yum源_06

linux015自动安装脚本kickstart_bash_07

设置好三个分区

linux015自动安装脚本kickstart_yum源_08

设置好网络

linux015自动安装脚本kickstart_自动安装_09

关掉防火墙

linux015自动安装脚本kickstart_yum源_10

也可以删掉镜像中错误地址的yum源 创建唯一路径

linux015自动安装脚本kickstart_yum源_11

linux015自动安装脚本kickstart_bash_12

ks中的位置

 

实际需要时,需要自动搭建yum源 所以直接写在后面就不用一台台做

更改时区在ks.cfg中

linux015自动安装脚本kickstart_yum源_13

 

 

linux015自动安装脚本kickstart_yum源_14

然后就可以点保存,打开这个文件

这里故意写错了

 

linux015自动安装脚本kickstart_自动安装_15

linux015自动安装脚本kickstart_自动安装_16

更改对了以后用这个命令去查看  然后我挂载到了http下  可以打开

linux015自动安装脚本kickstart_bash_17

第二种是脚本自动安装

 

linux015自动安装脚本kickstart_yum源_18

然后运行脚本进行安装

 

当前系统安装的所有问题答案会在root根目录下
anaconka-ks.cfg里面记录了

encrypt root passwork加密密码
ksvalidator XX.cfg 检测语法问题

前提是搭载好yum源  真机和虚拟机做都可以
在ks.cfg后面加入
%packages
@base         @是安装软件组
lftp            安装单个软件
%end

linux015自动安装脚本kickstart_bash_19

 

注意用法是  sh  +脚本   +名字

因为在虚拟机上搭建的安装源  所以不可以关掉虚拟机

 

linux015自动安装脚本kickstart_yum源_20

linux015自动安装脚本kickstart_yum源_21

 

手动输入http也可以安

linux015自动安装脚本kickstart_bash_22

linux015自动安装脚本kickstart_yum源_23

 

#!/bin/bash
virt-install \
--name $1 \
--ram 1024 \
--vcpus 1 \
--disk /var/lib/libvirt/images/$1.qcow2,size=9,bus=virtio \
         创建文件地址
--network source=br0,model=virtio \
--location http://172.25.254.13/westos \
--extra-args "ks=http://172.25.254.13/ks.cfg"   &> /dev/null &

kickstart +dhcp +httpd +脚本  组成的自动安装虚拟机的脚本

kickstart dhcp httpd tftp  =pxe 网络引导