PXE网络无人职守安装
DHCP、TFTP、NFS、APACHE为同一台服务器:192.168.0.1
yum -y install dhcp xinetd tftp-server syslinux nfs-utils httpd system-config-kickstart
一、配置DHCP
1.默认的DHCP配置文件内容是空的,可以拷贝usr目录下的样板文件修改
cp /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample /etc/dhcpd.conf
2.修改配置文件
vim /etc/dhcpd.conf 
ddns-update-style interim;
ignore client-updates;
allow bootp;
allow booting;
subnet 192.168.0.0 netmask 255.255.255.0 {
# --- default gateway
option routers                  192.168.0.1;
option subnet-mask              255.255.255.0;
next-server                     192.168.0.1;
filename="pxelinux.0";
option nis-domain               "domain.org";
3.重启服务
/etc/init.d/dhcpd restart
二、配置TFTP
1.将网络安装所需要的启动和映像文件拷贝到/tftpboot
cp vmlinuz /tftpboot/
cp initrd.img /tftpboot/
这两个文件在光盘的p_w_picpaths/pxeboot下
cp /usr/lib/syslinux/pxelinux.0 /tftpboot/
2.在/tftpboot中建立pxelinux.cfg目录,并在目录内建立default配置文件
mkdir /tftpboot/pxelinux.cfg
vim /tftpboot/pxelinux.cfg/default
default local
prompt  1
timeout 60
label   local
localboot
label   rhel
kernel  vmlinuz
append  initrd=initrd.img ramdisk_size=8192 ks=http://192.168.0.1/ks/ks.cfg
label local:本地硬盘启动
label rhel:远程kickstart启动
3.重启xinet服务
service xinetd restart
三、配置NFS
1.建立安装共享目录
mkdir /var/ftp/pub/RHEL
将光盘上的文件目录复制到RHEL目录下
2.配置nfs共享
vim /etc/exports
/var/ftp/pub/RedHat 192.168.0.0/255.255.255.0
3.重启nfs服务
/etc/init.d/nfs restart
四、设置Apache服务器
1.修改配置文件,使.cfg文件能够下载,不是以网页打开
vim /etc/httpd/conf/httpd.conf
修改
DefaultType application/octet-stream
vim /etc/mime.types 
application/octet-stream增加cfg
2.生成kickstart文件
system-config-kickstart
打开图形化配置界面后,可以打开家目录下的anaconda-ks.cfg文件,简化配置。
主要设置:系统安装方式为网络安装、安装源为nfs方式,安装文件服务器ip地址。
3.将生成的ks.cfg文件放在/var/www/html/ks目录下
mkdir /var/www/html/ks
cp ks.cfg /var/www/html/ks/
4.重启服务
/etc/init.d/httpd restart
配置完成,客户端设置从网卡启动,出现boot:提示符后,输入rhel即可自动安装。

转载于:https://blog.51cto.com/vhide/793263

PXE网络无人职守安装相关推荐

  1. 惠普安装linux网卡,网络无人职守安装linux PXE

    网络无人职守安装linux Writen BY HPLJ-2007.12.4 1配置启动安装服务器 1)install and configure dhcp service /etc/dhcpd.co ...

  2. 网络无人自动安装centos 6.2 + PXE + httpd + kickstart

    centos 6.2 +PXE +httpd + system-config-kickstart 网络无人自动安装   注意:因为dhcpd  和tftp 的 某几个选项和配置文件在centos 5. ...

  3. Linux中的无人职守安装脚本kickstart

    Linux中的无人职守安装脚本kickstart 1 kickstart自动安装脚本的作用 2 实验环境 3 kickstart自动安装脚本的制作 3.1 通过模板生成kickstart文件 3.2用 ...

  4. ISA Server 2006的全自动无人职守安装

    ISA Server 2006的全自动无人职守安装 王春海 有些服务器,例如作为托管的服务器来说,把服务器放到托管机房后,所有对服务器的管理与操作都要通过远程控制来进行,如在服务器上安装一些软件.修改 ...

  5. 无人职守安装的设计与部署

    无人职守安装的设计与部署      (2009-2-19)       安装前需要生成一个应答文件,此时需要一个光盘中的工具. 首先,将WINDOWN2003光盘载入CD,---单击退出.接下来打开光 ...

  6. Tiny pxe网络启动--远程安装、维护系统

    Tiny pxe网络启动–远程安装.维护系统 参考文档: http://labalec.fr/erwan/?page_id=958 https://ipxe.org/docs Tiny PXE Ser ...

  7. Kickstart无人职守安装RHEL6.4

    本实验是在VirtualBox上搭建的虚拟机环境,使用的系统为RHEL6.4_64bit,由于VirtualBox默认不支持PXE网络启动,之后发现可以用官方提供的插件解决 插件下载地址:http:/ ...

  8. 自动安装Windows XP/自动应答,无人职守安装方法

    自动安装Windows XP 一.全自动安装软件──安装管理器Setupmgr.exe 这个好东东位于Windows XP安装光盘的"\support\tools\deploy.cab&qu ...

  9. linux usb全自动安装,制作liveusb实现centos6.2全自动无人职守安装

    这几天一直在研究u盘全自动安装centos,把具体过程分享一下供参考,同时也做为我个人的一个备忘 主要准备以下4样东西 1.8G以上u盘一只 2.CentOS镜像CentOS-6.2-x86_64-b ...

最新文章

  1. What?! Python一行代码,能玩这么多童年的游戏?
  2. WAIC 2021 | 思谋科技刘枢:赋能制造业需要什么样的算法平台?
  3. 图像编程魔法门(By C#) 目录
  4. FireFox 下通过 javascript 得到表单值
  5. 献给老师,我的编程之路
  6. python 存入数据库bigint_【Python】从0开始写爬虫——把扒到的豆瓣数据存储到数据库...
  7. Visual C++——黄维通《 Visual C++面向对象与可视化程序设计》——例题9-5
  8. 如何查看自己Oracle的版本
  9. 26.中继器数据的添加与删除
  10. ZendGuard-5_0_1 使用备忘
  11. for 循环 and while 循环(二)
  12. php wind8.5,PHPWind Forums下载
  13. java ffmpeg amr mp3_使用ffmpeg实现 amr转mp3
  14. Windows-dos命令
  15. 会员权益营销如何助力会员指数增长
  16. 前端网络基础-应用层DNS协议
  17. android radiobutton 文字按钮的距离,android RadioButton 图片与文字间距问题
  18. 博弈论 1.Introduction(组合游戏基本概念、对抗搜索、Bash游戏、Nim游戏)
  19. 西安思源中学2021高考成绩查询入口,2021年西安高考各高中成绩及本科升学率数据排名及分析...
  20. notes-ThinkCMF视频教程 第一期(网易云课堂)

热门文章

  1. linux 内存管理slab源码,Linux内核源代码情景分析-内存管理之slab-回收
  2. 【sql】实现分页查询
  3. springboot +security +mybatis+thymeleaf 实现简单的用户 角色 权限(资源) 管理
  4. VS Code – No source control providers 解决方法
  5. UILabel显示带颜色边的文字
  6. E667:Fsync failed(how to solve)
  7. CIO时代学院院长姚乐:传统行业遇上大数据 拥抱智能化未来
  8. 树莓派 raspberry安全关机命令重启命令
  9. 浮动元素会引起的问题和你的解决办法
  10. webpack 大法好 ---- 基础概念与配置(1)