Kickstart无人值守安装

上一篇博客部署PXE远程安装服务介绍了通过PXE技术远程安装RedHat6.5系统,安装介质不再受限于光盘、移动硬盘等设备,大大提高了系统安装的灵活性。然而,安装期间仍需要手动选择语言、键盘类型、指定安装源等一系列交互操作,当需要批量安装时非常不方便。
本篇将进一步学习如何实现无人值守自动安装,通过使用Kickstart工具配置安装应答文件,自动完成安装过程中的各种设置,从而无需手动干预,提高网络装机效率,同时也可以在应答文件中通过添加%post脚本,完成安装后的各种配置操作。

实验环境:

一台RedHat6.5虚拟机(IP地址192.168.100.110);一台Win7虚拟机

实验过程:

一. 安装system-config-kickstart工具

#yum install system-config-kickstart –y

二.配置“Kickstart配置程序”

在RedHat6.5桌面菜单“应用程序”→“系统程序”→“Kickstart”即可打开“Kickstart配置程序”窗口。在“Kickstart配置程序”窗口中,可以针对基本配置、安装方法、引导装载程序选项、分区信息、网络配置等各种安装设置进行设定:
Kickstart无人值守安装
Kickstart无人值守安装
Kickstart无人值守安装
Kickstart无人值守安装
Kickstart无人值守安装
Kickstart无人值守安装
Kickstart无人值守安装
Kickstart无人值守安装
Kickstart无人值守安装

三.启动自动应答文件:

#mkdir /var/ftp/rhel6           // 在/var/ftp下创建目录rhel6
#cp /root/ks.cfg /var/ftp/rhel6         //复制ks.cfg到/var/ftp/rhel6下
#vi /var/lib/tftpboot/pxelinux.cfg/default      //编辑引导菜单文件default
    default vesamenu.c32
    prompt 0
    timeout 1
    …………………………….
    label linux
        menu label ^Install or upgrade an existing system
        menu default
        kernel vmlinuz
        append ks=ftp://192.168.100.110/rhel6/ks.cfg initrd=initrd.img

四.重启相关服务(DHCP FTP TFTP),关闭防火墙,关闭增强安全功能:

#service dhcpd restart
#service vsftpd restart
#service xinetd restart
#service iptables stop
#setenforce 0

五.在Win7虚拟机上尝试实现Kickstart无人值守自动安装:

重启Win7,在引导启动时按F12,发现直接进入Kickstart自动安装服务,进入如图所示状态,即同普通RedHat6.5装机流程相同,至此实验成功:
Kickstart无人值守安装
Kickstart无人值守安装
Kickstart无人值守安装

转载于:https://blog.51cto.com/13625810/2118183

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值