Centos安装之kickstart

简介

anaconda是RedHat、Centos、Fedora等Linux的安装管理程序。它可以提供文本、图形等安装管理方式,并支持kickstart等脚本提供自动安装的功能。此外,其还支持许多启动参数,熟悉这些参数可为安装带来很多方便。该程序是把位于光盘或其它源上的数据包,根据设置安装到主机上的一个程序;为实现该定制安装,其提供一个定制界面,可以实现交互式界面供用户选择配置(如选择语言、键盘、时区等信息)

许多系统管理员宁愿使用自动化的安装方法来安装红帽企业版Linux。为了满足这种需要,红帽创建了kickstart安装方法。使用kickstart,系统管理员可以创建一个文件,这个文件包含了在典型的安装过程中所遇到的问题的答案。
kickstart文件可以存放于单一的服务器上,在安装过程中被独立的机器所读取,这个安装方法可以支持单一kickstart文件在多台服务器上安装红毛企业Linux,这对于网络和系统管理员来说是个理想的选择。
kickstart给用户提供了一种自动化安装红帽企业Linux的方法。

kickstart是一个利用anaconda工具实现的服务器自动化安装的方法;通过生成的kickstart配置文件ks.cfg,服务器安装可以实现从裸机到全功能服务的非交互式(无人值守式)安装配置。

kickstart是一个简单的文本文件,文件包含了anaconda在安装系统及安装后配置服务时所需要获取的一些必要配置信息(如键盘设置、语言设置、分区设置等);anaconda直接从该文件读取必要的配置,只要该文件信息配置正确无误且满足所有系统需求,就不再需要同用户进行交互获取信息,从而实现安装的自动化;但是配置文件中忽略任何必须的配置,安装程序会提示用户输入相关的配置的选择,就像用户在典型的安装过程中所遇到的一样。一旦用户进行了选择,安装会以非交互式的方式(unattended)继续。

使用kickstart优势

1、流线化自动化的安装
2、快速大量的逻辑部署
3、强制建立的一致性(软件包、分区、配置、监控、安全性)
4、减少人为的部署失误

Centos安装过程启动流程

MBR:boot.cat
stage2:isolinux/isolinux.bin
配置文件:isolinux/isolinux.bin

每个对应菜单选项
	加载内核:isolinux/vmlinuz
	向内核传递参数:append initrd=initrd.img
随后挂载根文件系统,并启动anaconda程序
默认为图形界面(前提内存为512M以上)
若需要显示指定tui接口;向启动内核传递一个参数“text”即可(按ESC键:boot:linux text)
注意:上述内容一般位于引导
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值