无人值守批量安装linux操作系统
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-09
打开/etc/exports文件
配置内容如图15
图15
图16
4.ks.cfg文件的自动生成
好了,以上服务都配置完成后就是我们的重点角色ks.cfg文件的生成工作了,这个还真有点麻烦,好在我们前面安装了图形化配置工具,可以将我们的工作变的简单一些,不过还有一些技巧性问题我们在后面详述
在终端输入:system-config-kickstart
图17
图18
图19
图20
图21
图22
图23
图24
图25
图26
图27
拥有帝国一切,皆有可能。欢迎访问phome.net
图28
图29
图30
图31是我自己的ks.cfg文件,我已经修改过了
图31
终于配置完成,记得要将我们的配置文件保存到/kickstart文件夹,这个要与dhcpd.conf文件中定义的文件夹对应,不然肯定还是会出错的
好了,我们将一些后续工作完成就可以进行测试了,挂载上我们的光盘
使用一下几条命令来完成
mount /dev/cdrom /mnt/
cp /usr/lib/syslinux/pxelinux.0 /tftpboot
cp /mnt/images/pxeboot/initrd.img /tftpboot
cp /mnt/images/pxeboot/vmlinuz /tftpboot
mkdir /tftpboot/pxelinux.cfg
cp /mnt/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default
图32
编辑我们的/tftpboot/pxelinux.cfg/default文件
将timeout 修改成5(只要小一点就可以了)
然后就是将label linux后面的文件修改成:
kernel vmlinuz
append ksdevice=eth0 load_ramdisk=1 initrd=initrd.img network ks noipv6即可
不过这个文件是只读文件我们修改完成后要强制保存退出使用命令:wq!
图33
图34
我们还要将光盘里面的所有文件都复制到/install文件夹里面
cp –Rv /mnt/* /install
图35
可是这样做实在是太耗费时间了,我们可以直接将光盘挂载到/install文件夹里面
图36
好了,一切配置工作都已经完成了.我们重新启动服务
图37
五.测试安装过程
打开我们的测试机器,将其设置成从网络启动
图38
出现这个画面可想而知我们的实验成功了
以下是安装过程中的截图
图39
图40
图41
图42
图43
图44
图45
安装完成自动重启计算机
图46
成功进入安装完成的操作系统
图47
六.安装过程及配置文件出错解决方案
问题一:我们的tftp服务器无法打开,这个错误困扰了我n久,就是这一个小小的错误导致我来来回回重新做了n次测试,终于找到解决方法了,原来是我的服务器的防火墙打开了,我将防火墙关闭,一切问题得以解决,汗….
拥有帝国一切,皆有可能。欢迎访问phome.net
图48
图49
图50
问题二:tftp服务器无法连接,解决方案就是我们的dhcpd.conf文件中的next-server配置一定要指向我们的tftp服务器
图51
问题三:无法下载我们的ks.cfg文件,这个错误的解决方法就是将我们的ks.cfg文件的权限修改一下,让它具有读写执行的权限
图52
图53
问题四:我们5版的光盘是需要填写序列号的,可是通过图形界面生成的ks.cfg文件是没有跳过序列号的,怎么解决呢?我们自己添加一条记录让它自动跳过就行了啦
# Skip the key number
key –skip
图54 问题五:不能自动初始化磁盘,我们可以在ks.cfg文件中添加一条记录 zerombr yes 图55 问题四和问题五的解决方案截图 图56 七.实验总结 笔者最大的心得就是,出错并不可怕,大不了从头在来,多做几次从中找出其中的问题.为了测试,我前前后后重启系统足有四五十次,来来回回从新搭建服务器足有十几次之多!这样更能让我体会到实验的细节问题,更能加深我以后排错的能力~翻阅查找了n多的blog和文档,如有雷同,纯属巧合……共同学习! LinuxButler 2010年9月26日 本文出自 “ct的技术总结” 博客,请务必保留此出 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: CentOS 5.5升级内核到2.6.35.4下一篇: linux磁盘和数据恢复软件
关于无人值守批量安装linux操作系统的所有评论