HP服务器PXE+ELILO+EFI自动化部署CentOS系统

简介:

HP服务器PXE+ELILO+EFI自动化部署CentOS系统:

安装apache2、tftpd-hpa略

Windows AD的DHCP里文件名写EFI/bootx64.efi

elilo下载网址:
https://sourceforge.net/projects/elilo/files/elilo/ (点击elilo-3.16-all.tar.gz)

tar zxfv elilo-3.16-all.tar.gz

tar zxfv elilo-3.16-source.tar.gz

mkdir /var/lib/tftpboot/EFI

rsync -av elilo-3.16-x86_64.efi /var/lib/tftpboot/EFI/bootx64.efi

rsync -av elilo-3.16-source/examples/textmenu_chooser/textmenu-message.msg /var/lib/tftpboot/EFI/

mkdir /root/isocentos65

mount -t iso9660 -r -o ro,loop CentOS-6.5-x86_64-bin-DVD1.iso /root/isocentos65

mkdir /var/www/html/ks

mkdir /var/www/html/ks/CENTOS65

rsync -av --progress /root/isocentos65/* /var/www/html/CENTOS65/

mkdir /var/lib/tftpboot/CentOS65

rsync -av --progress /var/www/html/CENTOS65/isolinux/initrd.img /var/lib/tftpboot/CentOS65/

rsync -av --progress /var/www/html/CENTOS65/isolinux/vmlinuz /var/lib/tftpboot/CentOS65/

cp -rv centos65_gpt_efi.ks /var/www/html/ks/

vi /var/lib/tftpboot/EFI/elilo.conf

chooser=textmenu
message=textmenu-display.msg
prompt
delay=150
f1=general.msg
f2=params.msg
timeout=0
#default=slesllkiso
image=/CentOS65/vmlinuz
label=CentOS65
description="CentOS 6.5 x86_64"
initrd=/CentOS65/initrd.img
append="ks=http://10.0.0.2/ks/centos65_gpt_efi.ks"

:wq

ks文件里记得添加/boot/efi分区

part /boot/efi --fstype="vfat" --ondisk=sda --size=100

本文转自linux博客51CTO博客,原文链接http://blog.51cto.com/yangzhiming/2055614如需转载请自行联系原作者


yangzhimingg

相关文章
|
9天前
|
Java Linux Shell
linux自动部署jar包,注册系统服务(基于Centos7)
linux自动部署jar包,注册系统服务(基于Centos7)
25 0
|
26天前
|
缓存 关系型数据库 MySQL
百度搜索:蓝易云【CentOS8服务器安装MySQL报错:no match mysql-community-server】
现在,你已经成功安装了MySQL服务器并解决了"no match mysql-community-server"的报错问题。祝你使用愉快!
28 1
|
13天前
|
缓存 Linux 网络安全
百度搜索:蓝易云【Linux系统服务器启动SSH服务时出现“error while loading shared libraries”错误该如何解决】
以上步骤应该能够解决“error while loading shared libraries”错误,使SSH服务能够正常启动并运行。
23 3
|
7天前
|
弹性计算 安全 Linux
阿里云ECS Linux系统漏洞修复详细教程
阿里云ECS Linux系统漏洞修复详细教程
|
8天前
|
数据安全/隐私保护
2012及其以上系统修改服务器密码指南
2012及其以上系统修改服务器密码指南
|
11天前
|
网络协议 Linux
百度搜索:蓝易云【CentOS7下,如何设置DNS服务器】
通过以上步骤,你可以在CentOS 7上设置DNS服务器,使得系统能够正确解析域名,并连接到指定的DNS服务器获取网络信息。请确保使用正确的DNS服务器地址,以确保网络连接正常。买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
26 3
|
22天前
|
存储 算法 安全
【服务器数据恢复】HP EVA存储结构&原理&数据恢复方案
EVA是虚拟化存储,在工作过程中,EVA存储中的数据会不断地迁移,再加上运行在EVA上的应用都比较繁重,磁盘负载高,很容易出现故障。EVA是通过大量磁盘的冗余空间和故障后rss冗余磁盘动态迁移保护数据。但是如果磁盘掉线数量到达一个临界点,EVA存储就会崩溃。
【服务器数据恢复】HP EVA存储结构&原理&数据恢复方案
|
24天前
|
关系型数据库 Linux Shell
Centos系统上安装PostgreSQL和常用PostgreSQL功能
Centos系统上安装PostgreSQL和常用PostgreSQL功能
|
30天前
|
监控 Linux
CentOS7中使用一键脚本部署Librenms网络监控系统
CentOS7中使用一键脚本部署Librenms网络监控系统
31 1
|
22小时前
|
Serverless 开发者 Docker
ModelScope问题之购买云服务器阿里云显示一直在准备中如何解决
ModelScope镜像是指用于在ModelScope平台上创建和管理的容器镜像,这些镜像包含用于模型训练和推理的环境和依赖;本合集将说明如何使用ModelScope镜像以及管理镜像的技巧和注意事项。
9 2

相关产品

  • 云迁移中心