kickstart 文件是一个简单的文本文件,包含一个项目列表,每个项目都用关键字标明。你可以通过编辑红帽企业 Linux 文档光盘中 RH-DOCS 目录里的 sample.ks 文件,或使用 Kickstart 配置器来创建它;或从头编写。红帽企业 Linux 安装程序还根据你在安装中的选择创建了一个 kickstart 文件的模板。它被写入文件 /root/anaconda-ks.cfg 中。你应该可以使用任何文本编辑器或能把文件保存为 ASCII 文本的文字处理器来编辑它。
首先,在你创建 kickstart 文件时留意下列问题:
每节必须按顺序指定。除非特别申明,每节内的项目则不必按序排列。小节的顺序为:
不必需的项目可以被省略。
省略任何必需的项目会导致安装程序提示用户输入对这个项目的回答,就如同用户在典型的安装过程中被提示的一样。只有给予回答之后,安装才会继续自动进行(除非它又发现一个省略的项目)。
以井号(“#”)开头的行被当作注释而忽略。
对于 kickstart 升级,下列项目是必需的:
语言
语言支持
安装方法
设备的技术规范(若设备是执行安装所需的)
键盘设置
upgrade 关键字
引导装载程序配置
若对升级指定了其它项目,那些项目将被忽略(注意,这包括软件包选择)。