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)
上一篇 2017-09-04 11:16
下一篇 2017-09-04 11:49

相关推荐

  • 文件管理类命令常用使用方法及其相关示例演示

    文件管理类命令常用使用方法及其相关示例演示 cat chattr chmod chown cp ln locate lsattr mv rm tee touch umask whereis which 文件管理类命令常用使用方法及其相关示例演示 cat 使用语法:cat [-AbeEnstTuv][–help][–version] FILENAME&nb…

    Linux干货 2016-11-05
  • mysql主从复制及zabbix监控从服务器

    Mysql备份: 备份系统的构建,要注意的要点: 第一:能容忍最多丢失多少数据; 第二:恢复数据需要在多长时间内完成; 第三:需要恢复哪些数据:备份时要考虑备份完整; (1)必须做还原测试,用于测试备份的可用性; (2)还原演练;不是一个人能够完成的; 备份类型: 完全备份:就是备份整个数据集,是从时间轴上划分的,完整数据集;; 部分备份:只备份数据子集; …

    Linux干货 2016-12-05
  • 源码包编译安装mariaDB

    前言     MySQL是一个关系型数据库管理系统,是最流行的关系型数据库管理系统,由于其体积小、速度快、总体拥有成本低,并且之前是完全开源,所以大受欢迎。但由于后面MySQL卖给了SUN,随后SUN被Oracle收购,虽然也有开源免费版本,但是很多功能都需要另外购买商业版本,导致现在MySQL使用份额逐渐减少。所以M…

    Linux干货 2016-02-28
  • 初窥门径shell脚本

    1.什么是shell脚本    首先它是一个脚本,并不能作为正式的编程语言。因为是跑在linux的shell中,所以叫shell脚本。确切的说shell脚本就是一些命令的集合。 2.写脚本前的一些细节及建议   Shell脚本通常都是以.sh 为后缀名的,这个并不是说不带.sh这个脚本就不能执行,只是大家的一个习惯而已…

    Linux干货 2016-08-12
  • 文本处理工具练习及作业

    练习1: 1、找出ifconfig “网卡名” 命令结果中本机的IPv4地址 ifconfig |head -n 2 |tail -n 1|tr -s ” ” : |cut -d: -f4 2、查出分区空间使用率的最大百分比值 df|tr -s ‘ ‘ %|sort -t% -k5 -n|tail -n 1|c…

    2017-07-29
  • linux文件系统

       文件系统: linux区分大小写:                    标准的linux文件系统xfs ext(如ext4),严格区分大小写,例:MAIL,Mail,mail;而windows是不那么敏感的。 这是因为文件系统的格式不同。比如:U盘的Fat32在linux中是vfat文件系统就可不区分大小写 不同文件系统,下面显示一个隐藏文…

    Linux干货 2017-11-19