Linux PXE远程安装服务 并实现KIckstart无人值守安装

工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址

实验目标:部署PXE远程安装服务 、并实现KIckstart无人值守安装


server_args = -s /var/lib/tftpboot -c (指定存储路径 -c:允许上传)
disable = no (开启tftp)
安装dhcp并且复制模板

ddns-update-style none; //支持DNS动态更新,一般选择关闭/

next-server 192.168.100.102; //指定TFTP服务器地址//
filename "/pxelinux.0"; //引导文件TFTP上的位置//
添加池 可以分配IP范围 可以是实现多台一起装

安装FTP共享镜像文件

光盘镜像挂载到 FTP 站点中

安装syslinux 获取pxelinux.0 引导程序
引导程序复制到tftp站点

创建配置文件目录

cp /mnt/isolinux/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default //安装菜单
cp /mnt/images/pxeboot/initrd.img /var/lib/tftpboot //linux引导加载模块复制到站点
cp /mnt/images/pxeboot/vmlinuz /var/lib/tftpboot/ //压缩内核//
cp /mnt/isolinux/vesamenu.c32 /var/lib/tftpboot //图形化安装菜单/

开启服务并且关闭防火墙关闭增强型安全功能

自动安装配置
无人值守安装



/bin 代表的是binary, 二进制文件,主要就是一些系统命令;还有一个常用的目录是/usr/bin,几乎所有的应用程序的可执行文件都装这里的。
/bin/bash说明你的shell类型为bash,bash shell是最常用的一种shell, 是大多数Linux发行版默认的shell。 此外还有C shell等其它shell。


原文地址:http://blog.51cto.com/13660858/2116692

时间: 2024-10-10 02:46:12

Linux PXE远程安装服务 并实现KIckstart无人值守安装的相关文章

PXE远程网络装机及CentOS 7无人值守安装

在大规模的Linux应用环境中,比如Web群集.分布式计算等,服务器往往并不配备光驱设备,在这种情况下,如何给成百上千台服务器裸机快速安装系统呢?传统的USB光驱.移动硬盘等安装方式很显然已经力不从心了,那么就需要--PXE网络装机及无人值守安装. PXE网络装机及无人值守安装可以实现的功能有:1.规模化:同时装配多台服务器:2.自动化:安装系统.配置各种服务:3.远程实现:不需要光盘.U盘等安装介质. 如图: 关于Windows PXE网络装机可以参考博文:Windows server 201

PXE高效批量网络装机,kickstart无人值守安装

搭建PXE远程安装服务器.PXE是由Intel公司开发的网络引导技术,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者整个操作系统.必须满足以下几个前提条件. 1)客户机的网卡支持PXE协议,且主板支持网络引导,目前绝大多数服务器和PC都支持此项. 2)网络中有一台DHCP服务器,以便为客户机自动分配ip,指定引导文件位置 3)服务器通过TFTP(简单文件传输协议)提供引导镜像文件的下载. 本篇实验准备: 1)虚拟机软件环境 1)一台redhat6.5系统的PC提供PXE服务,一台

kickstart无人值守安装linux原理

拿到一张linux发行版安装系统时的步骤: 首先自然是开机加电自检POST 自检完成根据BIOS设定的boot sequence依次寻找可引导(bootable)设备,这里就定为cdrom了 加载光盘的MBR,然后加载根据isolinnux.cfg加载isolinux.bin提供一个安装操作系统选项的菜单,选择相应的选项后加载linux内核vmlinuz,和initrd文件 光盘内的linux内核加载到内存运行起来后就可以加载anacoda(红帽系使用的系统安装程序),anacoda会根据用户的

部署PXE远程安装服务和Kickstart无人值守安装

部署PXE远程安装服务和Kickstart无人值守安装PXE:网络引导技术,工作在Client/Serrver模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或整个操作系统.若要搭建PXE网络体系,需满足以下几个前提条件:1.客户机的网卡支持PXE协议,且主板支持网络引导2.网络中有一台DHCP服务器以便为客户机自动分配地址.指定引导文件位置3.服务器通过TFTP(简单文件传输协议)提供引导镜像文件的下载Kickstart:使用Kickstart工具配置安装应答文件,自动完成安装

CentOS 7系统部署PXE远程安装服务及Kickstart无人值守安装

前言: 相信很多人都有过装系统的经历,以前是用光盘,现在基本都是用U盘来装系统.我们只需要制作一个U盘驱动即可,安装起来方便快捷.但如果是企业需要同时安装大量的系统时,U盘很显然不适合,它会耗费大量的时间.这时我们就可以用到PXE远程安装服务了,它可以提供大量的客户机同时安装系统.但是,同时安装的客户机数量是受到带宽的限制的.而且在安装系统时,还需要手动进行部分设置.这时我们就会用到Kickstart无人值守安装. 简介: PXE:预启动执行环境(Preboot eXecution Enviro

【我的Linux,我做主!】使用PXE+Kickstart无人值守安装服务

(一)了解kickstart安装的流程有时候在公司内部会需要批量安装操作系统,这个时候如果我们按照使用光盘镜像的方式来一台一台的安装操作系统,不仅耗时费力,而且效率低下.比如同时安装100台机器,按照传统的方式会需要准备100个刻录好的光盘,准备100个光驱,每台机器的操作系统配置都需要独立的配置一次,可能需要加班加点好几天才能够做好,如果我们可以使用批量自动化的方式安装操作系统,不仅对人员的损耗降低了,而且效率也会大大的得到提高.现在我们将介绍可以实现无人值守安装系统的PXE+Kickstar

Linux PXE+DHCP+Kickstart无人值守安装   (1) 网络装机

PXE网络装机 注释:我们要安装的是 rhel-server-5.9_x86_64 下载地址是:地址晚一点给大家. linux PXE远程安装介绍: PXE是由Intel设计的协议,它可以使计算机通过网络启动.协议分为client和server两端,PXE client在网卡的ROM中,当计算机引导时,BIOS把PXE client调入内存执行,并显示出命令菜单,经用户选择后,PXE client将放置在远端的操作系统通过网络下载到本地运行,无盘工作站就是通过PXE来进行启动的.PXE协议的成功

Pxe+Kickstart无人值守安装Linxu操作系统

KICKSTART无人值守安装: 一.系统安装方法: 光盘安装系统===>一个服务器DVD内置光驱就要花很多钱,试想,几百台服务器仅是装系统用一次光驱,太耗资金,usb外置光驱一台一台插也是够麻烦的. U盘安装系统===>还是同样的问题,要一台一台服务器插U盘. 网络安装系统(ftp,http,nfs) ===>这个方法不错,只要服务器能联网就可以装系统了,但还是需要一台台服务器去敲键盘点鼠标.时刻想偷懒的我们,有没有更好的方法! 高效安装系统法:Kickstart.Cobbler 二.

PXE网络装机配置和kickstart 无人值守安装

网络装机的优势: 规模化:同时装配多台主机 自动化:装系统.配置各种服务 远程实现:不需要光盘.U盘等各种物理安装工具 什么是PXE? PXE是域启动执行环境,在操作系统之前运行,可用于远程安装,构建无盘工作站. 工作模式: PXE client集成在网卡ROM中,当计算机引导时,BIOS把PXE client 调入内存执行,获取PXE server配置,显示菜单,根据用户选择将远程操作系统下载到本机运行. 搭建PXE需要的服务(搭建PXE的前提条件) 1.DHCP服务,分配IP地址,定位引导程