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