如何制作一个启动盘,这个启动盘把那些路径都写进启动盘里。
一:先创建出一个应答文件。
yum install system-config-kickstart 用这个命令可以制作一个无人值守的应答文件。
打开system-config-kickstart。
第一步:
第二步:网络安装
第三步:磁盘分区
第四步:网络设置:自动获取
第五步:防火墙:全部关闭
第六步:编写脚本,创建用户,加上口令,写上yum源,保存就可以了。
第七步:完成
二:
再创建一个文件夹:这个文件夹专门用它里面的所有内容刻出一个iso文件。
然后把光盘里的内容复制过来;
cp -r /misc/cd/isolinux/ /app/bootiso/
这个是复制过来的目录结构:
[root@centos69 ~]#tree /app/bootiso/
/app/bootiso/
└── isolinux
├── boot.cat
├── boot.msg
├── grub.conf
├── initrd.img
├── isolinux.bin
├── isolinux.cfg
├── memtest
├── splash.jpg
├── TRANS.TBL
├── vesamenu.c32
└── vmlinuz
以后这个目就是用来刻录光盘。
然后在cd /app/bootiso/ 这个文件夹下创建再创建一个目录:
mkdir ksdir
专门放应答文件。
这里需要两个应答文件。
第一个是
cp /var/ftp/pub/ks6-mini.cfg ksdir/ 也就是咱们上面创建的那个应答文件。
第二个是
cp /root/anaconda-ks.cfg ksdir/ks6-desktop.cfg 这个应答文件是这个机器的源文件,也把它复制过来
另外一个文件修改成下图就可以了。
三:修改硬盘的配置文件
vim isolinux/isolinux.cfg
救援模式和内存检测不要了,删除就好。
第四步:
如何把这个目录做成iso镜像文件刻录进光盘?
mkisofs -R -J -T -v --no-emul-boot --boot-load-size 4 --boot-info-table -V "CentOS 6.9 x86_64 boot" -b isolinux/isolinux.bin -c isolinux/boot.cat -o /root/boot.iso /app/bootiso/
这样这个centos启动光盘就做好了