用KS和pxe自动安装linux系统

挂载指定源  步骤演示如下:
1.挂载源程序  mount /iso/rhel-server-7.2-x86_64-dvd.iso /var/www/html/rhel7.2
2.进行指定源程序  如下
  vim /etc/yum.repod/rhel7.2.repo
  [随意]
   name=随意
   baseurl=http://172.25.254.22/rhel7.2
   gpgcheck=0
   :wq
   yum clean all
2.下载yum install system-config-kickstart
   然后打开system-config-kickstart
   配置的步骤如下
   然后保存在/var/www/html/

   对/var/www/html/ks.cfg在文本最下面添加命令编写完成的效果如图



   
3.编写脚本完成安装的所需的所有步骤,脚本格式如下
  #!/bin/bash
  virt-install \
  --name $1 \
  --vcpus 1 \
  --ram 1024 \
  --file /bar/lib/libvirt/images/$1.qcow2 \
  --file-size 8 \
  --location http://172.25.254.22/rhel7.2 \
  --extra-args "ks=http://172.25.254.22/ks.cfg" &
  上面这些步骤就可以实现完全自动安装
*****************************************************************************



*********************网线安装利用DHCPD服务进行linux系统安装***********************


1.下载服务下载命令如下
  yum install tftp-server dhcp syslinux -y
2.复制关键的操作指令步骤如下
  cp /var/www/html/rhel7.2/isolinux/* /var/lib/tftpboot
  cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
  mkdir /var/lib/tftpboot/pxelinux.cfg
  cp /var/lib/tftpboot/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default
3.开启tftp服务
  systemctl start tftp.service

  ss -anulpe | grep tftp     查看6有没有69端口

4.对dhcp进行配置步骤如下
  cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.examle /etc/dhcp/dhcpd.conf

  对/etc/dhcp/dhcpd.cof进行编写编写的结果如下图所示


5.对网卡和读取路径进行设置如下图所示


6.打开dhcpd服务重起dhcpd服务,关闭防火墙
7.编写/var/lib/tftpboot/pxelinux.cfg/default编写结果如下图

  总的主要步骤就这么多
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值