无人值守安装系统(二)--kickstart

无人值守安装系统分两个部分:

    1)无人值守安装系统(一)--网络安装系统

    2)无人值守安装系统(二)--kickstart配置自动应答文件

这里我们配置kickstart,

网络安装系统“”请查阅“无人值守安装系统(一)”    http://blog.51cto.com/13690439/2345720

1、修改yum源

    # vim /etc/yum.repos.d/aa.repo

        [development]    #必须是这个名字,不然使用kickstart时会提示找不到软件包

        name=dvd

        baseurl=file:///mnt

        enabled=1

        gpgcheck=0

    # yum clean all ; yum repolist

2、安装kickstart包

    # yum -y install system-config-kickstart

3、配置kickstart(创建应答文件)

    # system-config-kickstart

    1)基本配置

        无人值守安装系统(二)--kickstart

    2)安装方法

        无人值守安装系统(二)--kickstart

    3)引导装载程序选项

        无人值守安装系统(二)--kickstart

    4)分区信息(不能配置逻辑卷)

        无人值守安装系统(二)--kickstart

    5)网络配置

        无人值守安装系统(二)--kickstart

    6)防火墙配置

        无人值守安装系统(二)--kickstart

    7)安装后脚本(系统安装后的操作:创建用户、修改主机名、配置yum等等)

        无人值守安装系统(二)--kickstart

4、保存配置

   【文件】--【保存】--【/root】

    # cat /root/ks.cfg

现在应答文件创建好了,但是裸机还没法访问。

5、安装配置ftp服务

    # yum -y install vsftpd

    # systemctl start vsftpd

    # systemctl enable vsftpd

    拷贝应答文件

    # cp /root/ks.cfg /var/ftp/

裸机怎么知道ks.cfg是应答文件呢?

6、修改tftp配置文件

    # vim /var/lib/tftpboot/pxelinux.cfg/default

        label redhat7.3

          menu label ^Install Red Hat Enterprise Linux 7.3

          kernel vmlinuz

          append initrd=initrd.img inst.ks=ftp://192.168.26.101/ks.cfg quiet

注意:我们在ks.cfg配置中已经指定了镜像的位置,所以这里不必指定镜像的位置了

7、新建虚拟机测试

     删除不必要的硬件,包括光驱


上一篇:生成ks.cfg文件


下一篇:使用 FluentValidation 实现数据校验、验重