如何使用 Kickstart 安装 CentOS
如何使用 Kickstart 安装 CentOS 7
您可以使用 Kickstart 文件自动安装 CentOS 7。 Kickstart 文件可以解答您手动安装 CentOS 7 安装程序时提出的所有问题。您可以使用Kickstart Configurator等图形化程序创建Kickstart配置文件,并使用它自动安装CentOS 7。在本文中,我将向您展示如何生成和使用 Kickstart 文件来安装 CentOS 7。
在 CentOS 7 上安装 Kickstart 配置器
Kickstart Configurator 是一个用于创建 Kickstart 配置文件的图形应用程序。 CentOS 7 上默认不安装它。您可以从 App Store 轻松安装 Kickstart Configurator。
首先在 GNOME 3 应用程序菜单中搜索 App Store。您应该看到以下屏幕截图中标记的图标。
GNOME3 App Store 也称为应用程序安装程序 应该启动。点击我们去购物。
现在单击放大镜图标,将出现一个搜索框,如下面的屏幕截图所示。
现在搜索kickstart。您应该找到Kickstart Configurator,如下面的屏幕截图所示。点击它。
现在单击安装按钮,如下面的屏幕截图所示。
安装应该开始。
安装完成后,您可以从 GNOME 3 应用程序菜单启动 Kickstart Configurator。
修复 Kickstart 配置器 包选择问题
Kickstart 配置器有一个错误,不允许您选择软件包。但这很容易修复。
运行以下命令编辑/usr/share/system-config-kickstart/packages.py:
您应该看到以下窗口。现在输入:set number并按
应显示行号。现在按
现在在行尾添加“base”,如下面的屏幕截图所示。现在按
问题应该得到解决。
使用Kickstart配置器生成Kickstart文件
现在启动Kickstart Configurator,您应该会看到以下窗口。
现在从默认语言部分的下拉菜单中选择您的语言。
现在从键盘部分的下拉菜单中选择您的键盘布局。
现在从时区部分的下拉菜单中选择您的时区。我将选择美国/纽约。
您可以选中使用 UTC 时钟复选框来启用 UTC 时钟。我不会那样做。
现在为您的 CentOS 7 安装设置一个 root 密码。
现在选择机器架构。我想把它安装在64位机器上。所以我会保留默认值。
现在选中安装后重新启动系统以在安装完成后重新启动系统。另请选中以文本模式执行安装(默认为图形方式),以文本模式启动安装程序。文本模式安装程序轻量且快速。这就是我喜欢它的原因。
现在转到屏幕截图中标记为蓝色的安装方法选项卡。
在下面屏幕截图中标记为绿色的安装方法部分中,单击执行新安装。当然你可以进行系统升级。但这超出了本文的范围。
现在,从安装源部分,选择CD-ROM。
现在,在引导加载程序选项选项卡上,从安装类型部分选择安装新的引导加载程序。
现在,从安装选项部分单击在主引导记录(MBR)上安装引导加载程序。
现在转到分区信息选项卡,您应该会看到以下窗口。这是您进行磁盘分区的地方。
我想执行 CentOS 7 的全新安装。因此,我将清除整个硬盘并安装 CentOS 7。但是一旦您了解了分区的工作原理,您就可以根据需要进行配置。
现在,单击清除主引导记录和删除所有现有分区,如下面的屏幕截图所示。
现在要创建新分区,请单击添加。
您应该看到以下窗口。
首先创建一个启动分区,如下所示。 512MB 对于启动分区来说已经足够了。完成后,点击确定。
现在我将创建一个根分区,如下所示。确保在大小选项部分中单击填充磁盘上所有未使用的空间,如下面的屏幕截图所示。那么root分区将占用创建boot分区后剩余的所有空间。完成后,点击确定。
分区完成后,它应该如下所示。
您还可以从网络配置选项卡配置网络,如下面的屏幕截图所示。我现在不打算这样做,因为我将从 DVD 安装 CentOS 7。
您还可以在安装完成后从身份验证选项卡配置如何对用户进行身份验证,如下面的屏幕截图所示。我将保留默认值。
您还可以从防火墙配置部分配置防火墙和SELinux。我将保留默认值。
您可以从显示配置选项卡配置是否要安装图形桌面环境,如下面的屏幕截图所示。我会选择无头 CentOS 7 机器。所以没有桌面环境。我取消选中安装图形环境。
现在,您可以从软件包选择选项卡中选择要安装的软件包。
为了进行演示,我将选择 MariaDB 数据库。
如果需要,您还可以设置安装前和安装后脚本。
完成后,单击文件,然后单击保存。
现在将 Kickstart 配置文件保存到 USB 驱动器,名称为 ks.cfg。
现在,在要安装 CentOS 7 的任何计算机上启动 CentOS DVD。同时插入存储 ks.cfg 文件的 USB 设备。
现在按
现在输入以下命令,然后按
注意:这里/dev/sda是应安装CentOS 7的硬盘驱动器,/dev/sdb1是您保存ks.cfg 的USB驱动器 文件。
自动安装程序应该启动。
CentOS 7 正在使用 Kickstart 文件自动安装:
安装完成后,您应该会看到 CentOS 7 GRUB 菜单,如下图所示。选择第一个选项并按
您应该会看到 CentOS 7 的登录屏幕。您可以使用在 Kickstart 配置器 中设置的密码以 root 身份登录。
如您所见,我能够登录。
另请注意,我选择的 MariaDB 软件包是默认安装的。
这就是使用 Kickstart 文件安装 CentOS 7 的方法。感谢您阅读本文。