kickstart是红帽发行版中的一种安装方式,它通过以配置文件的方式来记录linux系统安装是的各项参数和想要安装的软件。只要配置正确,

整个安装过程中无需人工交互参与,达到无人值守安装的目的,因而被运维人员喜爱。

Anaconda 可以理解为使用kickstart安装方式的一种实现。fedora中使用anaconda来进行kickstart方式的安装。

system-config-kickstart(在redhat下,这个工具叫做redhat-config- kickstart) 是用来生成kickstart文件的GUI工具。但是他不能生成软件安装信息,

如果想使系统在安装时自动安装某些软件,则需要手动编辑使用system-config-kickstart生成的配置文件。除了使用system-config-kickstart

来生成kickstart配置文件外,还有两种方式:

1.直接用文本编辑器编写kickstart配置文件。

2.使用anaconda-ks.cfg。成功安装好的fedora会在/root/目录下生成文件anaconda-ks.cfg。

里面记录了你安装当前环境时的各项参数。如果你想安装一个和当前系统一样的系统,可以使用此文件作为安装kickstart时的配置文件。

配置好kickstart配置文件后,终于可以开始自动化安装我们的操作系统了。大体可以通过以下集中方式安装:

1从启动光盘安装

2从已经制作好的引导u盘安装

3从nfs安装

4通过pxe的方式从网络安装

我选用的是方法2,从引导u盘安装。看到网上有两种教程,a U盘引导后进入boot界面,然后使用命令[linux ks=/path/to/ks.cfg]来引导安装。

b 用命令[dd if=/mnt/cdrom/xxx.iso of=/dev/sdx bs=xx]将DVD安装光盘中的image文件夹下diskboot.img烧录到u盘中,可是为发现为下载下来的

4.6G的Fedora-20-i386-DVD.iso中并没有该文件。。。

百度了半天都没有结果,最后FQgoogle了几分钟就在serverfault这个网站找到了正解(不是谷歌强大,只是。。。)。rhel6(貌似fedora20也是?

不确定)系列的系统,

只需在引导启动的界面按下tab键,然后在vmlinuz xxxx 后面追加ks=xxx即可。

参考

http://serverfault.com/questions/416608/centos-install-starting-a-kickstart

 
 
 
 
 

kickstart简介 20140707的更多相关文章

  1. Kickstart无人值守原理及简介

    原文转自:https://www.cnblogs.com/itzgr/p/10029461.html作者:木二 目录 一 简介及原理 二 搭建无人值守步骤 三 PXE介绍 四 Kickstart简介 ...

  2. Kickstart/Anaconda实现自动化安装原理探究

    原网页地址:http://molinux.blog.51cto.com/2536040/548247#55918... 内容概要:  1.  系统安装基本流程图示2.  Anaconda简介3.  K ...

  3. KICKSTART无人值守安装 - (字符界面操作)

    kickstart 部署 1.1 kickstart简介说明 1.1.1 pxe工作过程(图) 1.1.2 kickstart具体过程(图) 1.2 kickstart无人值守部署 1.2.1 系统环 ...

  4. CentOS7.x安装kickstart

    kickstart简介 kickstartkickstart是RedHat公司开源的软件,所以对CentOS兼容性最好,是一种无人值守的安装方式就是将手动安装配置的步骤,记录到文件中,然后通过kick ...

  5. kickstart配置文件详解和system-config-kickstart

    kickstart是什么         许多系统管理员宁愿使用自动化的安装方法来安装红帽企业 Linux.为了满足这种需要,红帽创建了kickstart安装方法.使用kickstart,系统管理员可 ...

  6. kickstart配置文件详解和system-config-kickstart (转载)

    kickstart是什么        许多系统管理员宁愿使用自动化的安装方法来安装红帽企业 Linux.为了满足这种需要,红帽创建了kickstart安装方法.使用kickstart,系统管理员可以 ...

  7. kickstart批量装机脚本

    #!/bin/bash #安装必备的软件 yum -y install dhcp tftp-server tftp xinetd syslinux vsftpd yum -y install *kic ...

  8. 103、kickstart自动化安装操作系统

    103.1.前言: 作为中小公司的运维,经常会遇到一些机械式的重复工作,例如:有时公司同时上线几十甚至上百台服务器,而且需要我们在短时间内完成系统安装. 常规的办法有: 光盘安装系统===>一个 ...

  9. KickStart 无人值守安装系统

    一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持 ...

随机推荐

  1. JMeter中3种参数值的传递

    小伙伴们在使用JMeter的过程中,肯定会遇到参数值传递的问题,下面来和大家总结下,在使用JMeter做压力测试的时候,常见的3种参数值的传递是怎样的. (一)从CSV文件读取要批量输入的变量 假如我 ...

  2. Kinect测量人体身高的程序

    对着书上敲得,从中体会kinect骨骼识别与深度识别的原理.大体原理是懂了,但有些细节还没有完全弄明白. using System; using System.Collections.Generic; ...

  3. Go Mobile 例子 audio 源码分析

    看这个源码分析前,建议先看更简单地例子 basic 的源码分析(http://www.cnblogs.com/ghj1976/p/5183199.html), 一些基础知识本篇将不再提及. audio ...

  4. 蓝桥杯---波动数列(dp)(背包)(待解决)

    问题描述 观察这个数列: 1 3 0 2 -1 1 -2 ... 这个数列中后一项总是比前一项增加2或者减少3. 栋栋对这种数列很好奇,他想知道长度为 n 和为 s 而且后一项总是比前一项增加a或者减 ...

  5. Spring配置事务 http://www.cnblogs.com/leiOOlei/p/3725911.html

    http://www.cnblogs.com/leiOOlei/p/3725911.html JNDI方式配置数据源: <?xml version="1.0" encodin ...

  6. 一个关于发邮件的类,可以模拟发送对smtp服务器或者是本地文件夹

    namespace SportsStore.Domain.Concrete { public class EmailSettings { public string MailToAddress = & ...

  7. java springMVC生成二维码

    Zxing是Google提供的工具,提供了二维码的生成与解析的方法,现在使用Java利用Zxing生成二维码 1),二维码的生成 将Zxing-core.jar 包加入到classpath下. 我的下 ...

  8. js实现简单的滑动门和tab选项卡

    思想:首先定义三个选项卡,可以用任何标签,只要如下图, 一共有三个ul,第一个ul给一个class,因为默认第一个选项卡的内容显示出来, 其他两个ul  display:none: 当我鼠标移到第二个 ...

  9. CODEVS1291 火车线路

    http://codevs.cn/problem/1291/ 题目描述 Description 某列火车行使在C个城市之间(出发的城市编号为1,结束达到的城市的编号为C),假设该列火车有S个座位,现在 ...

  10. SQL 实现,如果存在就更新,如果不存在就添加

    alter proc proc_DataSummary as begin begin try begin tran --PV --统计的信息存入临时表 ), CreateDate, ) ), Crea ...