CentOS 5.3 的 kickstart 文件示例

CentOS 5.3 的 kickstart 文件示例

我想使用 kickstart 安装 CentOS 作为服务器操作系统。我知道通常你可以安装一个系统并获取一份 kickstart 文件的副本,其中包含你在安装时选择的安装选项。但我完全不知道,所以无法安装。我正在寻找一个基本的 kickstart 文件,我可以将其用作模板来自动安装 CentOS。安装越简单越好,我想从一个具有 SSH 访问权限的系统开始,而没有太多其他东西。我宁愿在需要时添加软件包,而不是尝试删除我不需要的所有内容。

答案1

这是针对 CentOS 5.2 的一个非常小的版本 - 它应该足够接近您的要求:

text
install 
url --url http://.../CentOS/5.2/os/x86_64

lang en_GB.UTF-8
keyboard uk

rootpw --iscrypted $1$......    # change this
firewall --enabled --port=22:tcp
authconfig --enableshadow --enablemd5
selinux --disabled
timezone --utc Europe/London
bootloader --location=mbr --driveorder=sda

clearpart --all --drives=cciss/c0d0 --initlabel
part /boot --fstype ext3 --size=100 --ondisk=cciss/c0d0 --asprimary
part pv.1 --size 1 --grow --ondisk=cciss/c0d0 --asprimary
volgroup VolGroup00 pv.1
logvol / --fstype ext3 --name=LogVol00 --vgname=VolGroup00 --size=8192
logvol swap --fstype swap --name=LogVol01 --vgname=VolGroup00 --recommended
logvol /var --fstype ext3 --name=LogVol02 --vgname=VolGroup00 --size=1 --grow 

reboot

%packages
-bluez-utils

%post
/usr/bin/yum -y update >> /root/post_install.log 2>&1
/sbin/chkconfig --del bluetooth
/sbin/chkconfig --del cups

我在工作中使用它在 HP pSeries Blade 服务器上进行完全无人值守的安装。您需要更改cciss/c0d0样式标签以匹配您的 SCSI 控制器。

答案2

我再次向您指出我几天前为您发布的内容: http://www.allgoodbits.com/files/default-c5.3-small-ks.cfg

如果您有一个 SATA 磁盘,您可能需要执行 s/hda/sda/g。

如果您不是从光盘驱动器而是从网络安装,则需要更改该行,但这应该是一个很好的工作最小示例。一旦安装完成,如果您需要,yum grouplist 和 yum groupinfo 将成为安装大量软件并将其转变为桌面的简单方法。

相关内容