kickstart文件及引导镜像的制作流程

kickstart文件及引导镜像的制作流程

kickstart文件制作流程

  • 安装制作kickstart文件的图形界面工具

    • [root@slave1 ~]# yum install system-config-kickstart
  • 开启工具

    • [root@slave1 ~]# system-config-kickstart
  • 在打开的图形界面中通过file菜单选项选择安装过程中生成的/root目录下的anaconda-ks.cfg作为默认配置,在此基础上进行修改,配置内容包括:

    • 基本配置

      • 安装过程中的默认语言
      • 键盘类型
      • 时区
      • root用户密码
    • 安装方法

      • 安装或升级
      • 配置安装源(CD-ROM、FTP、HTTP、NFS、Hard Drive)
    • 引导装载程序选项

      • 是否需要安装boot loader
      • 给内核传递的参数(auto rhgb quite)
    • 分区信息

      • 是否清楚MBR
      • 是否清除现有分区
      • 是否需要初始化磁盘标签
      • 设定分区布局
    • 网络配置

      • 配置网络接口
      • IP地址
      • 子网掩码
      • 网关
      • DNS
    • 验证

      • 用户登录的认证方式
    • 防火墙配置

      • 是否启用
      • 安全级别
    • 显示配置

      • 是否启用图形界面
    • 软件包选项

      • 需要安装哪些软件包
    • 安装前脚本
    • 安装后脚本
  • 最后通过file菜单选项选择ks.cfg的保存的位置

引导镜像制作流程

  • 创建myboot目录

    • [root@slave1 ~]# mkdir myboot
  • 复制/media/cdrom/isolinux/到myboot目录

    • [root@slave1 ~]# cp -r /media/cdrom/isolinux/ myboot
  • 赋予isolinux下文件写权限

    • root@slave1 isolinux]# chmod u+w *
  • 复制ks(ks.cfg)文件到/myboot/文件下

    • [root@slave1 ~]# cp ks.cfg /myboot/
  • 创建光盘镜像boot.iso,退出到myboot目录之外

    • [root@slave1 ~]# mkisofs -R -J -T -v –no-emul-boot –boot-load-size 4 –boot-info-table -V “CentOS 6 x86_64 boot” -csolinux/boot.cat -b isolinux/isolinux.bin -o /root/boot.iso myboot/

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

(1)
N27_xiaoniN27_xiaoni
上一篇 2017-09-04 11:16
下一篇 2017-09-04 11:49

相关推荐

  • Shell脚本编程中的if、case、for、while、until命令

    为何要学编程中的if、case、for、while、until命令?        作为一个运维工程师,总会听到自动化,实际自动化离不开编写shell脚本,而shell脚本中却又离不开编程中的if、case、for、while、until, 这些关键字。 了解编程中的if、case、for、while、until命令,…

    Linux干货 2016-08-19
  • 操作系统文件管理

      在现代计算机系统中,要用到大量的程序和数据,因内存容量有限,且不能长期保存,故而平时总是把它们以文件的形式存放在外存中,需要时再随时将它们调入内存。如果由用户直接管理外存上的文件,不仅要求用户熟悉外存特性,了解各种文件的属性,以及它们在外存上的位置,而且在多用户环境下,还必须能保持数据的安全性和一致性。显然,这是用户所不能胜任、也不愿…

    Linux干货 2015-04-13
  • Linux初认识

    1、计算机的五大部件 CUP: CUP中包含了两大部件分别是运算器、控制器。其中运算器主要是进行数学运算、逻辑运算等各种运算的。除了两大部件以外CUP内部还有寄存器、缓存,它们是提升CUP性能的辅助性工具。 存储器: 内存RAM(Random Access Memory)。 输入设备Input: 输入设备用来下指令,提供数据等。输入设备有键盘,鼠标,麦克风等…

    Linux干货 2017-07-09
  • locate与find不得不说的事

    本文内容: locate与find 练习     locate与find是linux中最常用的两种查找方式,二者各有优缺点,locate查找迅速,却由于数据库非实时更新,导致可能查找不全,而find由于是从指定路径开始遍历,速度相对较慢,却更为准确,而且用法也更加灵活,因此find运用更加广泛,也是本文的重点。 文件查找: locate搜…

    Linux干货 2016-08-18
  • 20 shell脚本编程1

    20 shell脚本编程1 一、杂项知识整理 1、脚本文件格式:     #!/bin/bash     (注释信息:)     #description:say hello     #vesion:…

    Linux干货 2016-08-11
  • 马哥教育网络班20期+第6周练习博客

    请详细总结vim编辑器的使用并完成以下练习题 1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; [root@bogon ~]# cp /etc/rc.d/rc.sysinit  /tmp/rc.sysinit […

    Linux干货 2016-07-22