创作镜像步骤:
首先下载boot.iso 镜像
lftp 172.16.0.1 登陆服务器下载软件
cd /pub/p_w_picpaths切换目录
get boot.iso 下载镜像
# mkdir myiso/ 创建目录以备下面使用
# mount -o loop boot.iso /mnt 挂载特殊设备到/mnt下
# cp -r /mnt/isolinux /tmp/myiso/ 复制文件到/tmp/myiso/目录下
# cp /root/anaconda-ks.cfg /tmp/myiso/ 复制ks.cfg到光盘的根目录下此anaconda-ks.cfg自己可作以修改
# cd /tmp/
# mkisofs -o boot.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -R -J -v -T myiso/创建光盘镜像所必须的操作步骤
注:-o boot.iso指定创建完成后保存的光盘文件名
-b 光盘的引导MBR信息
-c 指定引导信息的配置文件读取的程序
-no-emul-boot 不做boot过程模拟
默认加载几个数据块
是否实现boot引导信息表
至此光盘镜像即完成,我们可以通过此iso镜像安装自己所需要的linux系统
我们还可以用system-config-kickstart作为蓝本进行修改ananconda-ks.cfg文件
kickstart 总结:
kickstart为自动化安装Red Hat Linux方式 使用kickstart,系统管理员可以创建单个文件,包括对典型的Red Hat Linux安装中所询问的问题回答;
kickstart文件可以被保留在单个服务器系统上,并可以备个体计算机在安装过程中读取。这种安装方法能够支持使用单个kickstart文件来在多台机器上安装Red Hat Linux,从而成为网络和系统管理员的理想选择。
另外,Kickstart可以实现RedHat光盘启动后的自动安装,如果把ks.cfg及RPM安装文件考到一台HTTP或NFS服务器上,就可以实现网络自动安装,但还是需要RedHat的启动盘来启动机器,但加上DHCP、TFTP和PXElinux及支持PXE的网卡,噢,那就可以实现远程启动了。也就是说,有了上面的条件,你只要给一台支持PXE的客户机上电,然后再打入一个设置好的命令就可以安装好一RedHat台机器了。
具体操作过程还需要进一步学习
转载于:https://blog.51cto.com/rain1118/794368