通过Kickstart 制作引导镜像

通过Kickstart 实现系统自动化安装,kickstart 安装可通过本地光盘,本地硬盘,NFS,FTP,HTTP执行,以下我们来制作kickstart 自动化安装镜像。

步骤1、创建kickstart 文件

使用到的工具 system-config-kickstart

可通过File –>open file 加载本地kickstart文件

第一基本配置信息

第二安装方法可指定安装树位置

第三、引导装载程序选项

第四、分区信息

第五、网络配置

第六、验证

第七、防火墙设置

第八、显示配置

第九、软件包选择

第十、预安装脚本和安装后脚本

通过上述操作后执行 file-save命令保存ks.cfg文件

2、挂载光驱至本地目录并载入安装光盘

3、创建本地 /tmp/isolinux 目录复制isolinux 至目录

mkdir /tmp/isolinux

cp -r isolinux /tmp/isolinux

4、复制制作好的kickstart文件ks.cfg至/tmp/cdrom某位置

cp /tmp/ks.cfg   /isolinux

5、编辑isolinux/isolinux.cfg文件

6、创建iso镜像:  # mkisofs -R -J -T -v --no-emul-boot
--boot-load-size 4 --boot-info-table -V "CentOS 6.6 X86_64 boot disk"
-b isolinux/isolinux.bin -c isolinux/boot.cat -o /root/boot.iso cdrom/

时间: 2024-12-11 14:43:35

通过Kickstart 制作引导镜像的相关文章

Kickstart及引导镜像的制作

anaconda介绍 设置光盘为第一启动项引导操作系统,开机时光盘会启动boot.cat,和isolinux.bin这两个文件启动图形引导界面,在图形引导界面键入ESC键入boot启动界面,键入启动标签然后会根据isolinux.cfg文件记录的标签信息,启动对应的内核和init文件,配置ip地址和anaconda自动安装文件,开始联系服务器自动安装操作系统. Anaconda启动过程分为三个阶段: 安装前配置:键盘类型,语言环境,管理员密码,磁盘分区 安装执行过程:将用户选定要安装的程序包,基

CentOS kickstart及引导镜像文件制作

安装CentOS操作系统,一般会选择通过光盘安装,光盘中有Packages所有的rpm包文件.repodata所有包的元数据文件.以及RPM-GPG-KEY-CentOS-#(版本)的公钥文件(主要作用就是验证RPM包的来源性和数据完整性验证)等. 其中的isolinux目录下文件vmlinuz和initrd.img是特殊的内核和引导文件,光盘中的bootloader程序会识别别加载vmlinuz和initrd.img使之成为一个临时的OS接下来会启动anaconda这个自动安装程序,自动去安装

centos启动流程以及kickstart及引导镜像制作

1.centos安装启动过程中其实 通过安装程序anaconda来进行(仅针对centos系统,用到的是anaconda程序来安装),anaconda运行在OS上,此时OS还没安装,那是anaconda是怎么运行的呢?其实init启动后,anaconda程序就运行了,前期其实就是:光盘上的bootloader --> 光盘上指定的配置好的vmlinuz, initrd.img --> 完成后直接运行anaconda. 2.anaconda的安装        1.anaconda把安装过程分成

Linux内核编译、管理以及kickstart和引导镜像制作

其实内核就是系统上面的一个文件,包含了驱动主机各项硬件的检测程序与驱动模块,而Linux的内核是单内核体系,且是模块化的 内核的组成部分: 核心文件:/boot/vmlinuz-VERSION 模块文件:/lib/modules/VERSION/ *.ko: 模块间或许存在依赖关系: ramdisk: 非必须性内容:只是用于实现内核在无法加载根文件设备时提供 内核模块管理: lsmod命令:列出已经装载的模块 另一种办法:# cat /proc/modules modinfo: 查看指定模块的详

kickstart及引导镜像制作

1,挂载系统发行光盘到/mnt目录下 # mount -o ro /dev/cdrom /mnt/ 2,复制系统发行光盘中的isolinux目录至/tmp/cdrom: #mkdir /tmp/cdrom #cp /mnt/isolinux /tmp/cdrom 3,制作kickstart文件ks.cfg文件至/tmp/cdrom下 #安装system-config-kickstart #yum install system-config-kickstart -y 4,在命令输入system-c

CentOS系统安装(下):无人值守安装--kickstart文件及引导镜像的制作

1. 什么是kickstart安装? kickstart是RedHat/CentOS/Fedora等系统实现无人值守自动化安装的一种安装方式,系统管理员可将安装过程中需要配置的所有参数集成于一个kickstart文件中,而后在系统安装时,安装程序通过读取事先给定的这个kickstart文件自动化地完成配置并安装完成. anaconda的配置方式有以下两种: (1)交互式配置: (2)通过读取事先给定的配置文件事先自动完成配置,这个配置文件就是kickstart文件,它遵循特定的语法格式. 在前面

kickstart及光盘引导镜像制作

一.kickstart简介使用kickstart可以完成系统的自动化安装,原理是把安装过程内装写到配置文件中,这个配置文件可以放在光盘和文件服务器上,下面只介绍光盘引导镜像的制作.二.光盘引导镜像制作过程  (1) 准备工作目录,例如这里使用/tmp/cdrom:   #mkdir /tmp/cdrom  (2) 挂载系统发行光盘,复制光盘所有内容至/tmp/cdrom:  #mount -r -t iso9660 /dev/cdrom /media/cdrom  #cp -r /media/c

制作kickstart文件和引导镜像

制作kickstart文件和引导镜像原文:http://www.178linux.com/88400kickstart制作:(1)通过手动编辑,莫个kickstat模板进行修改:如根目录下的anaconda-ks.cfg(2)通过图形界面制作kickstart文件,可以安装system-config-kickstart,通过kickstart配置程序打开某个模板,如anaconda-ks.cfg,在图片界面下的修改,基本配置:默认语音,键盘类型,时区,管理员口令.安装方法:可以执行新的安装或者升

Centos 6.5 mkisofs kickstart 制作自动安装iso镜像 光盘

使用kickstart制作一个自动化安装的ISO盘 1. 挂载CentOS光盘,然后复制光盘内容到一个指定文件夹 mount /dev/sr1 /media/cdrom/ -t iso9660 #注意我用的是虚拟机, 注意使用你的光驱设备 mkdir -p /root/auto_install cp -arf /media/cdrom /root/auto_install/ # 在cp的时候一定要注意, 本人在这块耽误了1个下午时间,  # 因为我一开使用 cp -r /cdrom/* 来复制的