kickstart及引导镜像制作

环境:CentOS 6.7

kickstart 制作

   1、centos系统安装完成后,anaconda会根据本次系统安装的配置,生成一个与本次安装设置相同的kickstart文件,文件位于/root/anaconda-ks.cfg,可以使用vim对这个文件进行修改来使用。

QQ截图20151214224756.png

    vim anaconda-ks.cfg

QQ截图20151214231056.png

    2、图形化配置 kickstart 文件的工具: system-config-kickstart,能够在图形界面下选择安装选项并将结果保存为 kickstart 文件。yum安装

QQ截图20151214225834.png

    输入system-config-kickstart回车

QQ截图20151214230240.png

引导镜像制作

1、拷贝镜像内容

#mkdir /mnt/cdrom

#mount /dev/sr0 /mnt/cdrom

#mkdir /tmp/iso

#cp -r /mnt/cdrom/ /tmp/iso

2、

将预先制作好的 kickstart 文件也放入/tmp/iso目录中

3、

编辑/tmp/iso/isolinx/isolinux.cfg 文件,使其在安装时直接使用 kickstart 配置文件

在文件中找到 label linux 菜单项,在 append 指令后附加 ks 设置,如:

 label linux
   menu label ^Install or upgrade an existing system
   menu default
   kernel vmlinuz
   append initrd=initrd.img ks=cdrom:/ks.cfg

4、创建 iso 镜像:

#/tmp/目录下执行  mkisofs -R -J -T -v --no-emul-boot --boot-load-size 4 --boot-info-table -V "CentOS 6.7 I386 boot disk" -b isolinux/isolinux.bin -c isolinux/boot.cat -o /root/boot.iso iso/

然后就可以使用 boot.iso 这个镜像来安装操作系统

—-推荐浏览网址

https://wsgzao.github.io/post/kickstart/

http://liaoph.com/linux-kickstart/

原创文章,作者:Double,如若转载,请注明出处:http://www.178linux.com/9500

(2)
上一篇 2015-12-15 13:34
下一篇 2015-12-15 22:45

相关推荐

  • 磁盘阵列(RAID)简介

    资料 RAID(Redundant Arrays of Inexpensive Disks 廉价磁盘冗余阵列)即磁盘阵列,磁盘阵列是由多个价格比较便宜的磁盘组合成的一个容量巨大的磁盘组,其原理是利用数组方式来制作磁盘组,配合数据分散排列的设计,配合数据分散排列的设计,提升数据的安全性。它把数据分别存放在多个硬盘上,输入输出操作能以平衡的方式交叠,改良性能,因…

    Linux干货 2017-04-17
  • Chrony

    RHEL7.4 192.168.100.1 作为时间服务器,其它主机到这台来同步时间。 时间服务器安装及配置:#yum install chrony –RHEL7默认已安装chrony,而没有安装ntpd. #systemctl status chronyd –查看chronyd服务状态#systemctl enable chrony…

    2018-01-06
  • 一次简单的内核编译(二)

      前言:     此次编译是继一次简单的内核编译(一)进行操作编译的,请先查看第一篇再来看此片文章 一、使用busybox代替自己制作的init脚本,实现内核启动;  1、在这里我们使用静态编译busybox,所以需要先安装glibc-static依赖包,如果不安装会报错     2、解…

    Linux干货 2015-06-01
  • MHA

    1.关于MHA MHA是一款开源的mysql的高可用程序,它为mysql主从复制架构提供了automating master failover功能。MHA在监控到master节点故障时,会提升其中拥有最新数据的slave节点成为新的master节点,在此期间,MHA会通过与其他从节点获取额外的信息来避免不一致性的问题。MHA还提供了master节点的在线切换…

    2016-11-26
  • 安装Redmine

    Redmine是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示。同时它又支持多项目管理。Redmine是一个自由开放源码软件解决方案,它提供集成的项目管理功能,问题跟踪,并为多个版本控制选项的支持。虽说像IBM Rational Team Concert的商业项目调查工具已经很强大了,但想坚持一个自由和开放源码的解决…

    Linux干货 2016-12-01
  • 用户及权限管理

     今天是学习马哥教育第四天,也是第一个博客作业,写一篇关于用户及权限管理的简介型的博客文章,作文水品有限,所以写出来有可能有病句或者意境有问题,请大家多多包涵。  首先,用户及权限管理,需要从2方面入手来说,首先来说用户管理。  何谓用户,这是马哥一上来就提到的问题,我简单的理解,用户其实就是一个人机交互的接口,人机交互的接口是…

    Linux干货 2016-09-15

评论列表(2条)

  • stanley
    stanley 2015-12-15 22:43

    增加一些原理和拓扑方面介绍会使文章看起来更专业

    • Double
      Double 2015-12-16 00:01

      @stanley好的。。诠释来由,理清思路。