Linux中PXE远程安装服务器部署

Linux 中PXE远程安装服务器部署
将光盘挂在mnt 目录下
1 yum –y install vsftpd dhcp tftp-server syslinux
2 centos7安装源准备
mkdir /var/ftp/centos7
cp –rf /mnt/ /var/ftp/centos7
systemctl start vsftpd
Linux 中PXE远程安装服务器部署
3启用tftp服务
vim /etc/xinetd.d/tftp
将disable=yes 改为disable=no
Linux 中PXE远程安装服务器部署
systemctl start tftp
systemctl enable tftp
4 准备Linux内核、初始化镜像文件、启动菜单文件
cd /mnt/images/pxeboot
cp vmlinuz initrd.img /var/lib/tftpboot
cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot
mkdir /var/lib/tftpboot/pxelinux.cfg
vim /var/lib/tftpboot/pxelinux.cfg/default
default auto
prompt 1
label auto
kernel vmlinuz
append initrd=initrd.img method=ftp://192.168.1.20/centos7
label linux text
kernel vmlinuz
append text initrd=initrd.img method=ftp://192.168.1.20/centos7
label linux rescue
kernel vmlinuz
append rescue initrd=initrd.img method=ftp://192.168.1.20/centos7
Linux 中PXE远程安装服务器部署
注释:上述配置记录中定义的三个引导入口,分别为图形安装(默认)、文本安装、救援模式;prompt用来设置是否等待用户选择,为1表示选择,0表示不选择。192.168.1.20/centos7表示服务器地址和安装源位置。
5 配置启用DHCP服务
cp /usr/share/doc/dhcp-
/dhcpd.conf.example /etc/dhcp/dhcpd.conf
vim /etc/dhcp/dhcpd.conf
添加next-server 192.168.1.20; //指定TFTP服务器地址
Filename “pxelinux.0”; //指定PXE引导程序的文件名
Linux 中PXE远程安装服务器部署
网段、地址池、网关、DNS根据实际情况填写
systemctl restart dhcpd
systemctl enable dhcpd
注意:关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
6 安装
安装内存必须大于2G,否则出现以下错误提示:
/sbin/dmsquash-live-root: line 273: printf: write error: No space left on device
Linux 中PXE远程安装服务器部署
在提示字符串boot 后直接按enter 则进入默认的图形安装入口,执行linux text 进入文本安装入口,执行Linux rescue 进入救援模式
Linux 中PXE远程安装服务器部署
7 实现Kickstart 无人值守安装
yum -y install system-config-kickstart
Linux 中PXE远程安装服务器部署
Linux 中PXE远程安装服务器部署
分区根据自己需求划分大小
Linux 中PXE远程安装服务器部署
保存自动应答文件
编辑应答文件,添加需要的脚本
%packages
@^gnome-desktop //此内容为复制anaconda-ks.cfg中的软件包脚本
%end
Linux 中PXE远程安装服务器部署
启动自动应答文件
cp /root/ks.cfg /var/ftp/centos7
vim /var/lib/tftpboot/pxelinux.cfg/default
添加 ks=ftp://192.168.1.20/centos7/ks.cfg

专注于为中小企业提供成都网站设计、网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业琼海免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上千企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

Linux 中PXE远程安装服务器部署


分享文章:Linux中PXE远程安装服务器部署
本文URL:http://bzwzjz.com/article/pjdsjh.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 古蔺网站建设 定制网站建设多少钱 成都h5网站建设 自适应网站设计 营销型网站建设 网站制作 网站设计制作报价 成都营销网站建设 盐亭网站设计 成都网站建设 成都网站建设 企业网站制作 成都网站设计 四川成都网站制作 网站设计公司 网站制作 成都网站设计 成都网站建设公司 成都模版网站建设 成都网站制作 成都网站设计 LED网站设计方案