linux网络全自动安装(kickstart)
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-26
|
CentOS 网络全自动安装(kickstart)
一、 环境
系统:CentOS 5.4 (centos系统盘中所有文件在/install/centos)
软件:dhcp (dhcp / dhcp-devel / dhcpv6 / dhcpv6-client)
Nfs (nfs-utils / portmap)
Tftp (tftp / tftp-server)
Xinetd
二、 确保以上软件全部安装,所有服务都随开机启动
#vi /etc/exports
/install/centos *(ro,sync)
#chmod –R 777 /install
三、 复制PXE启动时需要的文件资料
1、复制必要的文件:
# cp /usr/lib/syslinux/pxelinux.0 /tftpboot/ # mkdir /tftpboot/pxelinux.cfg # cp /install/centos/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default # cp /install/centos/images/pxeboot/initrd.img /tftpboot/ # cp /install/centos/images/pxeboot/vmlinuz /tftpboot/
# cp /install/centos/isolinux/*.msg /tftpboot/
2、修改/tftpboot/pxelinux.cfg/default文件
default ks
prompt 1
display boot.msg
F1 boot.msg
F2 options.msg
F3 general.msg
F4 param.msg
F5 rescue.msg
label ks
kernel vmlinuz
append ks=nfs:192.168.1.105:/install/centos/ks.cfg initrd=initrd.img devfs=nomount ramdisk_size=8192
label linux text
kernel vmlinuz
append text initrd=initrd.img devfs=nomount ramdisk_size=8192
label linux expert
kernel vmlinuz
append expert initrd=initrd.img devfs=nomount ramdisk_size=8192
label linux rescue
kernel vmlinuz
append rescue initrd=initrd.img devfs=nomount ramdisk_size=8192
文件中蓝色字体“ks”可以任意填写,但是最好3处填入相同的描写
红色部分是制定ks文件的路径.
根据提示回车或者输入linux text回车选择安装方式,后续安装由系统自动完成.
注意:如果在BIOS中“LAN”设置为第一优先启动设备,则不要在ks.cfg中配置为reboot(安装后自动重启),以避免循环安装系统. |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn
为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!
|