Linux使用kickstart搭建网络引导安装



网络引导安装系统:
1、安装服务:dhcp、ftp、tftp、system-config-kickstart
2、启动dhcp服务,设置配置文件:
ddns-update-style interim;
ignore client-updates;

subnet 172.16.40.0 netmask 255.255.255.0 {

option routers     172.16.40.250;
option subnet-mask 255.255.255.0;

filename "pxelinux.0";
next-server 172.16.40.128;      -----注意,这里一定要是服务本机

option domain-name-servers 172.16.40.250;

range dynamic-bootp 172.16.40.1 172.16.40.200;

default-lease-time 21600;
max-lease-time 43200;
}
3、配置tftp配置文件:/etc/xinetd.d/tftp
      disable        =no
      server_args   = -s /tftpboot
4、启动tftp的超级守护进程systemctl restart xinetd.service
5、设置并启动ftp服务
      将光盘文件挂载或拷贝到/var/ftp/pub
     注意:若为挂载  必须设置selinux为警告模式或关闭模式
6、设置开机挂载,并且设置ftp、dhcp、tftp开机启动
7、创建引导目录拷贝相应文件
[mkdir /tftpboot
 mkdir /tftpboot/pxelinux.cfg
cp /usr/share/syslinux/pxelinux.0 /tftpboot/       如果找不到pxelinux.0文件,使用find寻找  
----如果找不到syslinux目录,安装syslinux包支持     
cp /mnt/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default
 cp /mnt/images/pxeboot/initrd.img /tftpboot/
cp /mnt/images/pxeboot/vmlinuz /tftpboot/
 chmod 644 /tftpboot/pxelinux.cfg/default
8、修改默认的配置文件/tftpboot/pxelinux.cfg/default
       更改第一行  为linux
       设置添加引导文件存放的位置 ks=ftp://172.16.40.127/ks.cfg
9、配置ks.cfg文件 保存ks.cfg文件到/var/ftp目录下
10、关闭防火墙  重启服务
11、新建虚拟机进行测试

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值