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)
DoubleDouble
上一篇 2015-12-15 13:34
下一篇 2015-12-15 22:45

相关推荐

  • N25-第4周作业(用户权限,grep用法)

    复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有访问权限.      [root@bogon ~]# chmod -R o=—,g=— /home/tuser1/ [root@bogon ~]# chmod -R o=,g= /home/tuser1/ 编辑/etc/…

    Linux干货 2016-12-26
  • MAN 手册各章节功能介绍及快捷键键位整理

    MAN 手册各章节功能介绍及快捷键键位整理 前言  Man 手册页(Manua pages ,缩写man page) 是在linux操作系统在线软件文档的一种普遍形式。内容包括计算机程序库和系统调用等命令的帮助手册。  手册页是用troff排版软件包排版的,是一组man宏。当时手册页系统带来的联机文档可用性被认为是一项伟大的进步。时至今日…

    Linux干货 2016-10-17
  • Linux磁盘与文件系统管理

    对于一块磁盘,如果我们想要使用的话,需要对磁盘进行分区并建立文件系统。下面,我们就了解一下Linux中的磁盘与文件系统管理 一、MBR 硬盘的0扇区为MBR扇区,其由以下几部分组成: l  主引导程序(偏移地址0000H–0088H),它负责从活动分区中装载,并运行系统引导程序。 l  出错信息数据区,偏移地址0089H&#8…

    Linux干货 2016-08-28
  • 学习linux命令和帮助

    一、初级命令: 命令的语法通用格式:  #COMMAND OPTIONS ARGUMRNTS OPTIONS:制定命令的运行特性 选项有两种表现形式:    段选项: -c    短选项:–word 例如 –help –human-readable ARGUM…

    Linux干货 2016-10-30
  • LVM 2 介绍以及怎么使用?

    一、 LVM是什么? LVM利用Linux内核的device-mapper来实现存储系统的虚拟化(系统分区独立于底层硬件)。 通过LVM,你可以实现存储空间的抽象化并在上面建立虚拟分区(virtual partitions),可以更简便地扩大和缩小分区,可以增删分区时无需担心某个硬盘上没有足够的连续空间, without getting caught up …

    Linux干货 2017-01-06
  • 马哥教育网络21期+第四周作业博客

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 [root@localhost ~]# cp -r /etc/skel /home/ && mv /home/skel&nbsp…

    Linux干货 2016-09-05

评论列表(2条)

  • stanley
    stanley 2015-12-15 22:43

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

    • Double
      Double 2015-12-16 00:01

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