- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
利用kickstart,制作无人值守安装光盘
目地:利用kickstart,制作无人值守安装光盘
作用:对于一些不熟悉linux系统安装的,用自制的无人值守安装光盘,完成整个系统的安装.
?
1、准备安装源
#mount /dev/cdrom /mnt
#mkdir /data?? #建立自建ISO源目录
#cp -a /mnt/.? /data/?? #注意不要用*,要用.号代替,如果用*,隐藏文件将不会拷贝
?
2、修改启动加载设置
#vim /data/isolinux/isolinux.cfg
1)设置默认启动为test install
2)设置开机后等候5分钟
3)新增的操作系统,代号为test install
4)kickstat配置文件的定义,利用这个参数,可以让Anaconda从安装光盘顶层目录中的ks.cfg作为kickstart配置文件。注:kickstart的配置文件,可以放在其它目录,比如isolinux目录下,如果在顶层目录,文件名必须为ks.cfg,放在其他位置,可以自己指定.
?
3.kickstart 配置文件的制作:
可以对/root/anaconda-ks.cfg文件进行修改,生成自己所需要ks.cfg,也可以利用system-config-kickstart图形化生成
#cat ks.cfg
?
4、产生自制安装光盘
1)删除各目录中的TRANS.TBL文件
#find /data -type f -name TRANS.TBL|xargs rm -f
?
2)删除isolinux/boot.cat文件
#rm /data/isolinux/boot.cat
?
3)将isolinux/中所有文件设为可写入
chmod +w /data/isolinux/*
?
4)制作ISO
#mkisofs?-o /centos.iso?-J -r -v -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -V centos install DVD??/data (光盘源目录)
?
5)产生检验码
默认情况下,系统是没有安装implantisomd5工具,需要单独安装两个rpm包:
anaconda-11.1.2.195-1.el5.centos.i386.rpm
anaconda-runtime-11.1.2.195-1.el5.centos.i386.rpm
?
安装完以后,将会在/usr/lib/anaconda-runtime生成一批文件
#/usr/lib/anaconda-runtime/implantisomd5 --force /centos.iso
?
6)在linux下刻录光盘
#growisofs -dvd-compat -Z /dev/cdrom=/centos.iso
完成刻录!
?
?
制作过程中出现的问题:
1)启动过程中,提示cd-rom? 没有找到
解决方法:注意检查ISO顶级目录是否存在.discinfo文件,如果这个文件不存在,将导致初始化过程中找不到光盘。
?
2)在安装包的过程中,提示一些包,不能被打开
解决方法:这有可能在制作ISO的过程中,RPM有损坏,可以用UltraISO工具去加载ISO删除这个包,然后,从完整的源盘的增加这个包。另外,也可以考虑重新制作。
?
3)光盘启动,提示checksum error,光盘校验码出错
解决方法:用
?
文档评论(0)