PXE自动化部署vsphere esxi6.5

简介:

先决条件:

    1、硬件需要支持esxi操作系统

    2、目标主机网卡支持pex启动

    3、ESXI安装镜像校验完整

    4、需要有TFTP、FTP支持

    5、防火墙运行TFTP/FTP流量通过


安装过程:

    1、C盘创建文件夹pexboot

    2、获取 SYSLINUX 版本 3.86 并进行解压,然后将 pxelinux.0 文件复制到 pexboot里面(pxelinux.0文件在syslinux-3.86.zip\core)

    3、在ftpboot文件夹里面创建文件夹pxelinux.cfg,在此文件夹创建文本文档,重命名为“default”,取消文件后缀

 4、使用写字板打开default文件写入下列内容

    

1
2
3
4
5
6
DEFAULT  install
NOHALT 1
LABEL  install
   KERNEL ESXi6.5 /mboot .c32                 
   APPEND -c ESXi6.5 /boot .cfg
   IPAPPEND 2

wKiom1mxBaqz6w21AAC85QzLuGU095.png-wh_50

    5、在pxeboot文件里面创建ESXI6.5,将esxi6.5安装镜像全部内容减压到此目录

    6、修改镜像文件里面的boot.cfg文件

1
2
3
4
a. 去掉文件中所以的 / (可以使用替换,将/替换为为空内容)
b. 添加下列内容
     prefix=ESXI6.5
     kernelopt=ks= ( ftp 地址按自己的环境写)

wKioL1mxCSCBv7oAAABlWmSJ0YY776.png-wh_50

    7、在ESXI6.5文件夹中新建文件ks.cfg,写入下列内容(mypassword为安装完成后esxiroot密码)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#
# Sample scripted installation file
#
 
# Accept the VMware End User License Agreement
vmaccepteula
 
# Set the root password for the DCUI and Tech Support Mode
rootpw mypassword
 
# Install on the first local disk available on machine
install  --firstdisk --overwritevmfs
 
# Set the network to DHCP on the first network adapter
network --bootproto=dhcp --device=vmnic0
 
# Reboot at the end
reboot

    8、使用TFTP、dhcp

    

wKioL1mxCrTQUzxpAAAqKJ9wiQs043.png-wh_50

wKiom1mxCtTSv9GRAAC44yV7Mgw786.png-wh_50

wKioL1mxCrSAi3ntAACTgqsa3DM896.png-wh_50

9、配置FTP服务器,使用filezilla server

    

wKiom1mxC03RMEmxAAChIEdQHno834.png-wh_50

    10、至此配置已全部完成,可以开始从网络不是esxi,开机等待安装完成就可以了










本文转自bard_zhang51CTO博客,原文链接:http://blog.51cto.com/timefiles/1963475 ,如需转载请自行联系原作者





相关文章
|
运维 网络协议 安全
pxe实现自动化部署安装高效批量网络装机
对于一个想要从事运维的人员,学会自动化部署,是一件十分便捷的事情,者可以让你的工作效率大大提高,事半功倍
pxe实现自动化部署安装高效批量网络装机
|
Linux
CentOS7下部署Cobbler实现PXE+Kickstart自动化安装【脚本版】
CentOS7下部署Cobbler实现PXE+Kickstart自动化安装【脚本版】
251 0
CentOS7下部署Cobbler实现PXE+Kickstart自动化安装【脚本版】
|
Linux
CentOS7下部署Cobbler实现PXE+Kickstart自动化安装
CentOS7下部署Cobbler实现PXE+Kickstart自动化安装
380 0
CentOS7下部署Cobbler实现PXE+Kickstart自动化安装
|
Linux Perl 网络协议
pxe自动化批量安装系统(Centos7)
PXE:preboot execute environment 环境实现:主服务器ip:10.0.10.1 1 tfpt trivial简单文件共享服务,基于udp协议工作; 加载系统安装程序; 69/udp [root@t2 ~]# yum list *tftp* [root@t2...
1376 0
|
测试技术 Linux
PXE自动化安装系统
准备(以centos7为例) ①关闭防火墙 ②关闭selinux ③dhcp服务设置为静态IP ④安装软件包 http:充当yum源安装包仓库 tftp-server :在它的工作目录存在引导主机的工作文件 dhcp :地址分配 syslinx:辅助文件其中pxelinux.
1286 0

热门文章

最新文章