PXE实现Linux系统无人值守批量安装

记录日常 2013-03-19

【准备工作】

一:本地yum仓库

二:DHCP服务器

三:FTP服务器

四:TFTP服务器

五:ks.cfg 配置文件

【实现功能】

①实现PXE无人值守的Linux自动安装。

②编写后安装脚本,实现安装后的主机名与ip的对应及实现 ip的静态生成。

【实施详情】

(一)配置本地yum源。

①vim /etc/yum.repos.d/rhel-debuginfo.repo

PXE实现Linux系统无人值守批量安装

②建立挂载点,挂载光盘镜像。

mkdir /mnt/cdrom

mount /dev/cdrom /mnt/cdrom/

PXE实现Linux系统无人值守批量安装

(二)yum安装DHCP服务器,并对dhcp的配置脚本修改。

①cd /mnt/cdrom/Server/

yum install -y dhcp

② vim /etc/dhcp.conf 配置地址池等网络参数。

PXE实现Linux系统无人值守批量安装

③ 启动DHCP服务(service dhcpd start)

PXE实现Linux系统无人值守批量安装

(三)yum安装FTP服务器,并对FTP的配置脚本修改。

① yum install -y vsftp

② 启动 FTP服务器(service vsftpd start)

PXE实现Linux系统无人值守批量安装

③将光盘内的所有东西拷贝到FTP的pub目录下。

cp -r /mnt/cdrom/* /var/ftp/pub/

④查看拷贝情况: du -sh /var/ftp/ftp/pub/

PXE实现Linux系统无人值守批量安装

相关推荐