PXE无人职守安装

1.安装vsftpd
yum -y install vsftpd
2.安装tftp-server
yum -y install tftp-server
vi /etc/xinetd.d/tftp
disabled=no
service xinetd start
netstat -anpul |grep :69
3.到镜像目录复制initrd.img,vmlinuz到tftp目录
cd /var/ftp/base/images/pxeboot
cp -r initrd.img vmlinuz /var/lib/tftpboot
4.安装syslinux
yum -y install syslinux
cp -r /usr/share/syslinux/pxelinuz.0 /var/lib/tfptboot
mkdir /var/lib/tftpboot/pxelinuz.cfg
5.安装dhcp
yum -y install dhcp 
vi /etc/dhcp/dhcpd.conf
subnet 192.168.8.0 netmask 255.255.252.0 {
       option subnet-mask 255.255.252.0;
       range 192.168.8.240 192.168.8.250;
       next-server 192.168.8.163;
       filename "pxelinux.0";
}
6. 无人值守:
yum -y install system-config-kickstart
设置安装文件并保存到/var/lib/tftpboot
vi /var/lib/tftpboot/pxelinuz.cfg/default
default auto
prompt 0
label auto
      kernel vmlinuz
      append ks=ftp://192.168.8.163/base/ks.cfg initrd=initrd.img devfs=nomount ramdisk_size=8192
时间: 2024-12-21 14:02:24

PXE无人职守安装的相关文章

project01 PXE 无人职守安装(kickstart|Cobbler)

自动化运维体系 1. 系统预备 自动化安装操作系统及常用软件包---(PXE kickstart---ks.cfg) 2. 配置管理 自动化部署业务系统软件包并完成配置  --- puppet 远程管理服务器(开关服务等) 变更回滚 3. 监控报警   (cacti|ngioas|zabbix) 服务器可用性.性能.安全监控 向管理员发送报警信息 PXE 无人职守安装(kickstart|Cobbler) 工作原理 PXE.client的网卡芯片里面内置一个dhcp.client,tfpt.cl

Pxe+Kickstart 无人职守安装

一.Pxe+ Dhcp + Tftp + Apache + Kickstart 简介. 1.)PXE: 可以提供网络接口的中间层,负责串联起tftp,dhcp,httpd,.Pex不依赖磁盘,而是通过网络找到tftp引导内核装载,找到httpd根据Kickstart配置文件内找到对应的软件包,并且为客户机通过dhcp动态分配IP地址. 2.)DHCP: UDP协议,67端口,通过配置地址池为客户机自动分配IP地址,通过租约来控制IP地址合理使用. 3.)TFTP: UDP协议,69端口,一种小型

kickstart无人职守安装

1 先将需要安装的系统文件挂载到/mnt:  # mount -t cifs -o username=administrator,passwd=abcde //192.168.1.99/iso /mnt/ 2  1-1   进入挂载的/mnt目录,RPM安装dhcp,tftp,kickstart:     #rpm -ivh *kickstart*     #rpm -ivh xinetd-2.3.14-10.el5.i386.rpm(tftp服务)     #rpm -ivh dhcp-3.0

无人职守安装sles11

安装服务器环境: 1.sles 11 sp2 gnome桌面环境 2.只有一个网卡eth0,IP为172.16.1.1已配置好 3.确认防火墙已关闭 ◆. 配置dhcp 1.yast2 dhcp-server,根据提示安装和配置dhcp服务即可(过程略) 2.修改dhcp配置文件,在全局配置部分添加如下两句(红色字体) default-lease-time 14400; ddns-update-style none; next-server 172.16.1.1; filename "pxeli

无人职守自动安装LinuxOS

1.大规模部署案例 通过光盘手动安装部署CentOS6 OS的方式不适用于所有的应用环境,如新浪.百度等大型网络公司会有上千台服务器需要部署Linux OS,如果仍采用光盘手动安装OS则效率低下,这时就需要一种更加高效快捷的方式来统一部署OS. 目前行业内普遍采用的解决方案是通过网络方式安装并结合自动应答文件,实现自动安装部署OS.这种安装方式需要配置至少一台安装服务器,所有需要安装OS的客户端通过网络的方式连接服务器端启动安装程序,再根据服务器中存放的自动应答文件实现大规模自动安装部署OS.这

linux pxe 系统自动化安装

一.Pxe的简介 1原理讲解pxe的原理PXE是由Intel公司开发的最新技术工作于Client/Server的网络模式支持工作站通过网络从远端服务器下载映像,并由此支持来自网络的操作系统的启动过程dhcp的原理动态主机配置协议是一个局域网的网络协议,使用UDP协议工作主要有两个用途:给内部网络或服务供应商自动分配IP地址给用户给内部网络管理员作为对所有计算机 作中央管理的手段. Dhcp 分配地址工作原理 Dhcpdiscover dhcpoffer dhcprequest dhcpack t

windows系统架设PXE+TFTP+HTTP安装CentOS 4.7 体验

由于现在光盘安装系统已经很不方便,U盘安装相对是方便很多,但当多机同时安装时也有些难以应付,网络安装方式却为解决这些问题提供了一个很好的选择.正好打算学习一下CentOS,就想到那它来试试手.一般的机器现在都能支持PXE网络引导了. 在度娘里一顿乱搜,发现在liunx下实现这一个方式的介绍确实不少,windows下采用这类方式来实施的似乎就少了不少(看来是用windows太久了),但也还是找到了几篇作为参考. 一.工具: 1.TFTPD64:自带PXE.DHCP服务端. 2.EasyWebSer

系统安装--无人职守

CentOS 系统安装 无人职守安装是anaconda接受kickstart配置文件,代替了人的交互式设置实现了无人安装. anaconda是什么?kickstart是什么? 你知道当你把光驱里加载iso系统,启动后为什么会出现如下这个界面吗? 图1 这就是系统安装程序anaconda提供的图形配置界面 anaconda是怎样横空出世的呢? bootloader --> kernel(initrd(rootfs)) --> anaconda 开机后bootloader把内核加载到内存中,并以只

无人职守自动批量安装linux系统超详细

无人职守自动安装Linux系统 先讲一下技术,pxe是由intel公司开发的基于客户端/服务器模式的一种技术,其核心功能是让客户端通过网络从远端服务器下载启动镜像,从而实现网络启动. ,kickstart安装是目前主要的一种无人职守自动部署安装操作系统方式,其核心是自动应答文件(kickstart文件),这个文件包括了我们手动安装系统时候设置的语言,密码,网络参数等,该文件可通过三种方式生成,我们用其中的一种,图形生成. 原理,客户端需要设置BIOS通过网络启动,客户端启动会发送广播包的形式来寻