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
下一篇 2017-09-04

相关推荐

  • 正则表达式 小结

    听老师和学姐都说,正则表达式很重要,所以这次我总结一下,同时加强一下记忆。 目前我们学的正则表达式有:字符匹配;匹配字数;位置锚定。 :. 匹配任意单个字符 [] 匹配指定范围内的任意单个字符 [^] 匹配指定范围外的任意单个字符 [:alnum:] 或 [0-9a-zA-Z] [:alpha:] 或 [a-zA-Z]…

    2017-07-31
  • M20 – 1- 第三天:终端和基本命令

      今天学了一些初步的命令,能实现一些基础功能。 chvt : change vitrual terminal 切换虚拟终端 使用方法 : chvt # <- 加终端号 注意:图形界面不能随意切换其他的终端,只有在字符行节目才能进行切换。 lsb_release:查看系统信息 使用方法:lsb_release -a tty:查看终端类型 使用…

    Linux干货 2016-07-29
  • 基本脚本编译

                                  …

    2017-08-05
  • sed工具实践解析

    此次博文介绍一下文本处理三剑客中的sed工具(点击查看grep工具http://www.178linux.com/83512) 介绍sed: sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。 运行过程: sed编辑器逐行处理文件,并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理…

    Linux干货 2017-08-26
  • 端口转发实例

    什么是端口转发?      端口转发(Port forwarding),有时被叫做隧道,是安全壳(SSH) 为网络安全通信使用的一种方法。端口转发是转发一个网络端口从一个网络节点到另一个网络节点的行为,其使一个外部用户从外部经过一个被激活的NAT路由器到达一个在私有内部IP地址(局域网内部)上的一个端口。 为什么需要端口转发? …

    2017-04-13
  • bash功能特性五 重定向和管道

    一、管道     使用“|”符号来实现管道功能;管道可以实现在一行中处理使用管道符号连接的多个命令,后面的命令使用前面命令的输出结果做为处理对象。 二、数据流重定向     数据输入和输出的类型:         标准输入(std…

    Linux干货 2015-04-21