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

部署PXE远程安装服务和Kickstart无人值守安装
PXE:
网络引导技术,工作在Client/Serrver模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或整个操作系统。若要搭建PXE网络体系,需满足以下几个前提条件:
1.客户机的网卡支持PXE协议,且主板支持网络引导
2.网络中有一台DHCP服务器以便为客户机自动分配地址、指定引导文件位置
3.服务器通过TFTP(简单文件传输协议)提供引导镜像文件的下载
Kickstart:
使用Kickstart工具配置安装应答文件,自动完成安装过程中的各种设置,从而无须手动干预,提高网络装机效率。
实验目的:
1.利用PXE远程安装服务在windows虚拟机上实现手动安装linux操作系统达到远程网络装机的目的。
2.利用Kickstart无人值守自动装机在windows虚拟机上安装linux操作系统达到无人值守网络装机的目的。
实验要求:
打开两台虚拟机分别是linux、windows虚拟机,linux做DNS服务器,windows做客户机,打开linux虚拟机进行远程连接及文件的配置和安装,用windows虚拟机安装linux,实验实验步骤:
第一步,使用yum仓库安装ftp、dhcp、tftp-server三个软件包
1安装tftp-serve及开启tftp服务



2安装dhcp



3安装ftp服务并挂载/dev/cdrom到ftp的站点目录中pub


第二步,复制网络启动所需要文件到tftp服务的根目录
1安装引导加载程序并复制到/var/lib/tftpboot/


2创建pxelinux.cfg目录,把安装菜单复制到defaule目录中。

3把压缩内核和引导加载模块及图形化安装菜单复制到/var/lib/tftpboot/


第三步,启动所有服务和关闭防火墙及安全性增强功能

第四步,打开windows虚拟机进行重启,按F12进入引导菜单进行手动安装linux。

1.选择语言


2.选择安装介质来源

3.配置TCP/IP

4.指定安装源的URL路径

5.确认后将自动通过网络下载安装文件,并进入图形安装程序界面,如图所示,说明PXE网络安装成功。后续安装步骤与使用光盘的正常安装类似,这里不再叙述。

二、实现Kickstart无人值守安装
1.利用yum仓库安装 system-config-kickstart工具,即可通过图形化向导工具来配置安装应答文件,打开linux虚拟机进行kickstart配置。

2.通过桌面菜单“应用程序”-----“系统工具”----“Kickstart”即可打开Kickstart配置程序窗口,在“Kicksraer”配置程程序窗口中,可针对基本设置、安装方法、引导装载程序选项、分区信息、网络设置等各种安装设置进行指定,如图所示:







3.创建rhel6目录把/root/ks.cfg复制到yrhel6中,修改default配置文件。


4.打开windows虚拟机进行重启按F12进入引导菜单

原文地址:http://blog.51cto.com/13642258/2118117

时间: 2024-10-06 22:48:24

部署PXE远程安装服务和Kickstart无人值守安装的相关文章

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

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

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

Kickstart是一种无人值守的安装方式.它的工作原理是在安装过程中记录人工干预填写的各种参数,并生成一个名为ks.cfg的文件.如果在自动安装过程中出现要填写参数的情况,安装程序首先会去查找ks.cfg文件,如果找到合适的参数,就采用所找到的参数:如果没有找到合适的参数,便会弹出对话框让安装者手工填写.所以,如果ks.cfg文件涵盖了安装过程中所有需要填写的参数,那么安装者完全可以只告诉安装程序从何处下载ks.cfg文件,然后就去忙自己的事情.等安装完毕,安装程序会根据ks.cfg中的设置重

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

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

kickstart无人值守安装

我们一般自己做Linux时安装系统都是单机安装一台,当在实际生产环境当中,面对像新浪,网易,百度,阿里这种大型的网络公司,一般都会有前台服务器安装Linux,显然一台一台安装就不太实际,那么我们今天做的就是一种更加简单的方法---------kickstart无人值守安装 kickstart是通过网络方式进行安装,这种方式需要我们至少配置一台安装服务器. kickstart无人值守安装的方法:FTP+TFTP+DHCP+kickstart+PXE+NFS 做实验需要两台虚拟机进行实验,一台是安装

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

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

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

在Linux上部署PXE远程安装服务

在Linux上部署PXE远程安装服务 实验介绍:在Linux虚拟机环境下,部署PXE远程安装服务,最终实现在另外一台虚拟机中远程安装Linux系统(前提是Linux虚拟机已经部署好yum仓库). 1.安装TFTP(简单文件传输协议),来提供引导镜像文件的下载.TFTP服务由tftp-server软件包提供,默认由xinetd超级服务进行管理. 2.安装完后,要修改xinetd服务的配置文件,主要将"disbabled = yes"改为"disabled = no",

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 二.