CentOS 5、CentOS 6、CentOS 7的kickstart文件分享

为了做到自动化,操作系统的安装也需要自动化,而自动安装Linux操作系统,自然就会想到用Kickstart。本文只分享centos5/6/7安装使用的几个kickstart文件,笔者将其用在Linux虚拟机的自动安装中。

我共享的kickstart文件,都可以在这里找到:https://github.com/smilejay/other-code/tree/master/kickstart

CentOS 5.x 的一个kickstart文件示例:

CentOS 6.x 的一个kickstart配置文件示例:

CentOS 7.x 的一个kickstart配置文件示例:

几个注意点:
1. 示例kickstart文件中都是将磁盘全部清空分区并自动重新分区的,比较暴力哈。 可以自己指定,如:part / --fstype="ext4" --ondisk=vda --size=10000 (size以MB为单位;也可以用--percent=95指定百分比)
2. 'grub-crypt --md5'命令可用于生成密码的md5密文,同样也可以是sh512的密文。
3. centos7的kickstart文件中“bootloader --location=mbr” 而不能用centos5/6中的“--location=partition”。

Redhat的kickstart资料:https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/sect-kickstart-syntax.html
较为详细介绍Kickstart配置的资料:http://molinux.blog.51cto.com/2536040/548247
一个centos 5.x的kickstart使用:https://lazyzhu.com/Linux/Automated-and-quick-install-centos-5-with-kickstart.html
grub-crypt命令生成加密密码:http://mokumsolutions.com/how-generate-encrypted-password-grub-crypt

master

Stay hungry, stay foolish.

发表评论

邮箱地址不会被公开。 必填项已用*标注

*