2.3. Kickstart 侧写


Kickstart 侧写会指定用于安装的配置选项。
可使用 向导 界面创建 Kickstart 侧写,它会根据您对一组问题的回答生成侧写。还可以使用 原始方法 创建侧写,使用这种方法您可以完全控制侧写的内容。

过程 2.3. 使用向导创建 Kickstart 侧写

  1. 选择「系统」 「Kickstart」 「创建新 kickstart 侧写」
  2. 提供正确的「标签」,并选择所需「基本频道」「可 kickstart 的树」
  3. 选择所需「虚拟化类型」。有关虚拟化类型的详情请参考 虚拟化类型。点击「下一步」继续。
  4. 为该 kickstart 侧写选择下载位置。如果您要使用自定义发行,请输入它的树位置作为 URL(支持 HTTP 和 FTP),否则请使用默认选项。点击「下一步」继续。
  5. 输入 root 密码并点击「完成」完成该侧写的创建。
  6. 此时会生成完整的 Kickstart 侧写。点击「Kickstart 文件」可查看该侧写。

过程 2.4. 使用原始方法创建 Kickstart 侧写

  1. 选择「系统」 「Kickstart」 「上传新 kickstart 文件」
  2. 提供正确的「标签」,并选择所需「发行」
  3. 选择所需「虚拟化类型」。有关虚拟化类型的详情请查看 虚拟化类型
  4. 如果您有现成的 kickstart 侧写,请上传该文件。否则请在「文件内容」框中写入该 kickstart 侧写。
    这里是您可以作为参考的原始 kickstart 示例:
    install
    text
    network --bootproto dhcp
    url --url http://$http_server/ks/dist/org/1/ks-rhel-i386-server-5
    lang en_US
    keyboard us
    zerombr
    clearpart --all
    part / --fstype=ext3 --size=200 --grow
    part /boot --fstype=ext3 --size=200
    part swap --size=1000   --maxsize=2000
    bootloader --location mbr
    timezone America/New_York
    auth --enablemd5 --enableshadow
    rootpw --iscrypted $1$X/CrCfCE$x0veQO88TCm2VprcMkH.d0
    selinux --permissive
    reboot
    firewall --disabled
    skipx
    key --skip
    
    %packages 
    @ Base
    
    %post
    $SNIPPET('redhat_register')
    
    Copy to Clipboard Toggle word wrap
  5. RHN Satellite 服务器不会处理 kickstart 中指定为 url 的发行,因此您要在您的侧写中包含 url --url 选项,具体应类似如下:
    url --url http://satellite.example.com/ks/dist/org/1/my_distro
    Copy to Clipboard Toggle word wrap
    使用发行标签替换 my_distro,使用您的 org id 替换 1
  6. 原始 kickstart 侧写使用 $http_server 而不是 Satellite 的主机名。会在修改 kickstart 模板时自动填写。
  7. 可使用 redhat_register 片断处理注册。

图 2.2. 原始 Kickstart

虚拟化类型

所有 Kickstart 侧写都有与之关联的虚拟化类型。以下表格列出了不同的选项:

Expand
表 2.2. 虚拟化类型
类型 描述 用法
「无」 无虚拟化 一般指配、裸机以及 Xen 或者 KVM 以外的虚拟安装(比如 VMware 或者 Virtage)会使用这个类型
KVM 虚拟客体 KVM 客体 使用这个类型指配 KVM 客体
「Xen 全虚拟客体」 Xen 客体 使用这个类型指配 Xen 客体

注意

这个选项需要在主机中支持硬件,但不需要在客体中修改操作系统。
「Xen 半虚拟客体」 Xen 客体 在使用 Xen 半虚拟化指配虚拟机时使用这个类型。它要求在系统 CPU 中有 PAE 标记以及一个修改的操作系统。红帽企业版 Linux 5 支持半虚拟化机。
「Xen 虚拟化主机」 Xen 主机 在使用 Xen 半虚拟化的虚拟主机中指配时使用这个类型。如果硬件兼容也支持 Xen 半虚拟客体和主机。
创建作为 Xen 主机使用的 Kickstart 侧写应在 %packages 部分包括 kernel-xen 软件包。
创建作为 KVM 主机使用的 Kickstart 侧写应在 %packages 部分包括 qemu 软件包。
全虚拟系统可能需要虚拟化支持方可打开计算机的 BIOS 菜单。

注意

有关 kickstart 的详情请参考《红帽企业版 Linux 安装指南》《Kickstart 安装》一章。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat