由于新需要装大量linux机器,便尝试了PXE无人安装,效果不错,与大家分享一下配置文件:

1.DCHP:  vi /etc/dhcpd.conf

option domain-name "mydomain";

ddns-update-style none;

max-lease-time 7200;

server-name "bootserver";

default-lease-time 600;

allow booting;

allow bootp;

subnet 192.168.141.0 netmask 255.255.255.0 {

option routers 192.168.141.254;

option subnet-mask 255.255.255.0;

option domain-name-servers    8.8.8.8;

range 192.168.141.96 192.168.141.98;

deny unknown-clients;

next-server 192.168.141.95;

}

group pxe {

filename "pxelinux.0";

host testserver {

hardware ethernet 00:0c:29:4b:28:2d;

fixed-address 192.168.141.96;

}

}

2. tftpd 配置:

service tftp

{

socket_type                         = dgram

protocol                                = udp

wait                                        = yes

user                                        = root

server                                    = /usr/sbin/in.tftpd

server_args                         = -s /tftpboot

disable                                 = no

per_source                            = 11

cps                                         = 100 2

flags                                     = IPv4

}

3. nfs 配置:

/media/cdrom *(ro,sync)

/tftpboot     *(ro,sync)

完成部署机所需服务配置;下面配置 tftpd目录下文件;

有如下文件:

其中ks.cfg 请在 图形界面下用kickstart工具生成;位置:application-systemtools-kickstart

其他 initrd 和 vmlinuz从 系统目录下拷贝;

#mkdir /mnt/iso

#mount -o loop,ro vmlinuz-2.6.18-194.el5-disc1.iso    /mnt/iso

#cp /mnt/iso/isolinux/initrd.img /tftpboot

#cp /mnt/iso/isolinux/vmlinuz /tftpboot

#mv /tftpboot/initrd.img /tftpboot/initrd-2.6.18-194.el5.im

#mv /tftpboot/vmlinuz /tftpboot/vmlinuz-vmlinuz-2.6.18-194.el5

cp /usr/lib/syslinux/pxelinux.0 /tftpboot

pxelinux.cfg 目录下:保存有 default文件;内容如下:

default autoinstall

label autoinstall

kernel vmlinuz-2.6.18-194.el5

append ks=nfs:192.168.141.95:/tftpboot/ks.cfg initrd=initrd-2.6.18-194.el5.img

这里很重要,如果和tftpboot 文件夹里面的对不上,或者有换行符,客户端获取就会出错。

tftpd linux,用DHCP,NFS,tftpd搭建PXE无人值守安装linux操作系统相关推荐

  1. 服务器红帽操作系统安装,pxe无人值守安装 红帽操作系统

    在日常生活中,安装系统是家常便饭的事情,对于我们linux来说也是,但是每次安装系统,他都要耗费我们几个小时的时间,去格式化分区,设置语言,设置根口令密码,设置防火墙等等,真是一个麻烦耗时的东西,而且 ...

  2. 运维之道 | Kickstart+DHCP+FTP+TFTP+PXE 无人值守批量 Linux(Centos7)服务器安装

    Kickstart+DHCP+FTP+TFTP+PXE 无人值守批量 Linux(Centos7)服务器安装 Kickstart: 将安装系统的过程中通过ks.cfg文件中的配置信息,实现自动安装配置 ...

  3. 用Kickstart批量安装Linux系统、Kickstart安装,linux批量安装;Linux的Kickstart的 无人值守安装;linux pxe自动安装linux系统...

    用Kickstart批量安装Linux|Kickstart,批量安装:Linux的Kickstart的 无人值守安装:linux pxe自动安装linux系统: KickStart + DHCP + ...

  4. windows pxe 安装linux,菜鸟学Linux 第103篇笔记 pxe自动化安装linux

    菜鸟学Linux 第103篇笔记 pxe自动化安装linux 内容总览 linux的系统安装 kickstart文件的组成部分 DHCP (Dynamic Host Configuration Pro ...

  5. PXE大批量安装Linux系统

    大批量安装linux系统 方案:我们采用pxe方法安装 PXE简介 PXE(preboot execute environment)是由Intel公司开发的最新技术,可以实现无人值守linux系统自动 ...

  6. 搭建pxe远程安装服务器

    目录 一.PXE概述 二.PXE批量部署的优点 三.搭建PXE网络体系所需条件 四.搭建PXE远程安装服务器 1.安装DHCP服务 2.安装tftp 3.准备pxe引导程序 4.安装ftp源 5.配置 ...

  7. PXE无人值守安装系统

    PXE无人值守安装系统 使用PXE+KickStart可以通过非交互模式完成无人值守安装操作系统. PXE 客户端从DHCP服务器获取到PXE服务端的具体IP,然后再从PXE配置文件中获取vmlinu ...

  8. 无人值守安装 linux 系统

    项目内容:利用网络安装技术,结合 Kickstart 程序脚本,实现无人值守安装 Linux 操作系统 项目目的:通过此技术,批量的完成成百上千台服务器系统的无人看管安装,节省大量时间. 1.首先配置 ...

  9. 无人值守u盘安装linux,从U盘无人值守安装linux操作系统(纯实践笔记)

    作者:曲宝全 本文的目的是:实现从U盘无人值守安装Linux操作系统 环境说明:1个4G的U盘(根据自己的操作系统ISO大小来定),本文试验的操作系统是RHEL4.8-x86_64-AS-DVD.is ...

  10. 从U盘无人值守安装linux操作系统

    本文的目的是:实现从U盘无人值守安装Linux操作系统 环境说明:1个4G的U盘(根据自己的操作系统ISO大小来定),本文试验的操作系统是RHEL4.8-x86_64-AS-DVD.iso,这个ios ...

最新文章

  1. saiku执行过程代码跟踪
  2. 饥荒海难机器人怎么用_饥荒:海难是一款野外生存游戏
  3. Dynamics CRM Publisher
  4. fastreport文本字数太多换行_Flutter实战】文本组件及五大案例
  5. Arthas watch 命令使用指南
  6. mysqlbinlog查看 binlog日志报错mysqlbinlog: unknown variable 'default-character-set=utf8mb4'
  7. Spring Boot:构建一个RESTful Web应用程序
  8. 20190810货币基金
  9. CSocket,CAsyncSocket多线程退出时的一些注意事项(解决关闭WinSoket崩溃的问题)
  10. (秒杀项目) 4.5 项目部署与压测
  11. 【2022最新】Vscode配置Python环境Leetcode刷题指南
  12. 前端历程(一)------初识前端
  13. Word中的mathtype如何按章节插入公式编号
  14. 给html网页加背景图
  15. 正电子发射计算机断层扫描质控检测,正电子发射计算机断层扫描(PET)
  16. 粗点心之NodeList和Array
  17. (译)网站加速最佳实践——雅虎35条
  18. 利用/proc/mounts检查已经被系统挂载的设备
  19. 小巧精致的至爱小播,是你陪睡陪聊的最佳伴侣!
  20. 带负荷测试要求二次最小电流_带负荷测向量简单分析方法

热门文章

  1. 发卡机构(POS收单行)代码表
  2. 51单片机 Proteus仿真 身高体重测量 HX711 超声波SR-04
  3. 笛卡尔积生成商品SKU
  4. 数据仓库(8)数仓事实表和维度表技术
  5. 计算机网络四个阶段特点,计算机网络的发展分哪四个阶段,特点?
  6. 音频功率放大器,250种功放电路图集锦,文件是JPG文件
  7. 电赛模拟训练日志总结三(红外光通信装置)
  8. 删除IBM常见软件进程释放系统资源
  9. 小型功率三极管S9013
  10. OIer有趣代码+资料整理 1.0.0.8.7