1、安装PXE环境涉及软件

yum -y install dhcp* httpd tftp-server*

2、配置DHCP

vim /etc/dhcp/dhcpd.conf

allow booting;

allow bootp;

ignore client-updates;

option routers 192.168.130.229;

option subnet-mask 255.255.255.0;

subnet 192.168.130.0 netmask 255.255.255.0{

range 192.168.130.10 192.168.130.20;

next-server 192.168.130.229;

filename "gpxelinux.0";

}

vim /etc/rc.d/init.d/dhcpd

将user=dhcpd、group=dhcpd改为user=root、group=root

chkconfig dhcpd on

service dhcpd start

3、配置TFTP

vim /etc/xinetd.d/tftp

service tftp

{

socket_type             = dgram

protocol                = udp

wait                    = yes

user                    = root

server                  = /usr/sbin/in.tftpd

server_args             = -s /var/lib/tftpboot

disable                 = no

per_source              = 11

cps                     = 100 2

flags                   = IPv4

}

chkconfig xinetd on

service xinetd start

4、配置HTTP

chkconfig httpd on

service httpd start

5、配置引导文件

yum -y install syslinux

cp /usr/share/syslinux/gpxelinux.0 /var/lib/tftpboot/

6、配置选项菜单

vim /var/lib/tftpboot/boot.msg

#########################################################

1 esxi6.0

#########################################################

7、配置default文件

mkdir /var/lib/tftpboot/pxelinux.cfg

vim /var/lib/tftpboot/pxelinux.cfg/default

default 1

prompt 1

timeout 60

display boot.msg

label 1

kernel http://192.168.130.229/iso/esxi6.0/mboot.c32

append -c http://192.168.130.229/iso/esxi6.0/boot.cfg ks=http://192.168.130.229/ks/esxi6.0/ks.cfg

8、拷贝镜像并做相应修改

mkdir -p /var/www/html/ks/esxi6.0 /var/www/html/iso/esxi6.0

mount /dev/cdrom /mnt

cp -r /mnt/* /var/www/html/iso/esxi6.0

将所有的/删除,并添加prefix=http://192.168.130.229/iso/esxi6.0

vim /var/lib/tftpboot/esxi6.0/boot.cfg

bootstate=0

title=Loading ESXi installer

timeout=5

prefix=http://192.168.130.229/iso/esxi6.0

kernel=tboot.b00

kernelopt=runweasel

modules=b.b00 --- jumpstrt.gz --- useropts.gz --- k.b00 --- chardevs.b00 --- a.b00 --- user.b00 --- uc_intel.

b00 --- uc_amd.b00 --- sb.v00 --- s.v00 --- mtip32xx.v00 --- ata_pata.v00 --- ata_pata.v01 --- ata_pata.v02 -

-- ata_pata.v03 --- ata_pata.v04 --- ata_pata.v05 --- ata_pata.v06 --- ata_pata.v07 --- block_cc.v00 --- ehci

_ehc.v00 --- elxnet.v00 --- emulex_e.v00 --- weaselin.t00 --- esx_dvfi.v00 --- ima_qla4.v00 --- ipmi_ipm.v00

--- ipmi_ipm.v01 --- ipmi_ipm.v02 --- lpfc.v00 --- lsi_mr3.v00 --- lsi_msgp.v00 --- lsu_hp_h.v00 --- lsu_lsi_

.v00 --- lsu_lsi_.v01 --- lsu_lsi_.v02 --- lsu_lsi_.v03 --- lsu_lsi_.v04 --- misc_cni.v00 --- misc_dri.v00 --

- net_bnx2.v00 --- net_bnx2.v01 --- net_cnic.v00 --- net_e100.v00 --- net_e100.v01 --- net_enic.v00 --- net_f

orc.v00 --- net_igb.v00 --- net_ixgb.v00 --- net_mlx4.v00 --- net_mlx4.v01 --- net_nx_n.v00 --- net_tg3.v00 -

-- net_vmxn.v00 --- nmlx4_co.v00 --- nmlx4_en.v00 --- nmlx4_rd.v00 --- nvme.v00 --- ohci_usb.v00 --- qlnative

.v00 --- rste.v00 --- sata_ahc.v00 --- sata_ata.v00 --- sata_sat.v00 --- sata_sat.v01 --- sata_sat.v02 --- sa

ta_sat.v03 --- sata_sat.v04 --- scsi_aac.v00 --- scsi_adp.v00 --- scsi_aic.v00 --- scsi_bnx.v00 --- scsi_bnx.

v01 --- scsi_fni.v00 --- scsi_hps.v00 --- scsi_ips.v00 --- scsi_meg.v00 --- scsi_meg.v01 --- scsi_meg.v02 ---

scsi_mpt.v00 --- scsi_mpt.v01 --- scsi_mpt.v02 --- scsi_qla.v00 --- uhci_usb.v00 --- xhci_xhc.v00 --- tools.

t00 --- xorg.v00 --- imgdb.tgz --- imgpayld.tgz

build=

updated=0

9、配置KS文件

vim /var/www/html/ks/esxi6.0/ks.cfg

#Accept the vmware End User License Agreement

accepteula

# Set the root password for the DCUI and Tech Support Mode

rootpw Test@2017

clearpart --firstdisk=local --overwritevmfs

#Part disk

install --firstdisk=local  --overwritevmfs

#Set the network to DHCP IP on the first network adapater

network --bootproto=dhcp --device=vmnic0

#Final reboot

reboot

6、PXE安装ESXI6.0相关推荐

  1. 记录-如何在集成RTL8168网卡的主板上安装ESXi6.0

    2019独角兽企业重金招聘Python工程师标准>>> 记录-如何在集成RTL8168网卡的主板上安装ESXi6.0 问题:在集成RTL8168网卡的主板上无法直接安装ESXi6.0 ...

  2. 实操-安装esxi6.0和配置

    实操-安装esxi6.0和配置 1.U盘安装VMware ESXi 6.0 A.准备工作 在vmware官网注册,并获取ESXi 6.0 ISO Image: 链接:https://pan.baidu ...

  3. 普通PC安装ESXI6.0无法识别网卡驱动问题

    VMware官方镜像中没有封装普通网卡的驱动,无法识别REALTEK RTL 8111E等.需要通过ESXi-Customizer-v2.7.2工具将驱动程序封装到安装镜像里面,在网上收了一些资料,借 ...

  4. suma服务器 硬盘安装,[Server] HP DL380 G6更新esxi6.0 SATA 硬盘掉线问题

    最近弄了台旧服务器HP DL380 G6安装esxi6.0之后,发现本地硬盘时不时会经常掉线,然后必须要重启服务器,找了相关的资料发现是由于板载的P410i固件版本过旧引起的,然后准备更新固件发现了几 ...

  5. [Server] HP DL380 G6更新esxi6.0 SATA 硬盘掉线问题

    最近弄了台旧服务器HP DL380 G6安装esxi6.0之后,发现本地硬盘时不时会经常掉线,然后必须要重启服务器,找了相关的资料发现是由于板载的P410i固件版本过旧引起的,然后准备更新固件发现了几 ...

  6. 惠普 HPE D380 G9 做raid1+0并安装ESXI6.7

    一.惠普 HPE D380 G9 做raid1+0并安装ESXI6.7 最近公司上架一批服务器,品牌:惠普,型号D380 G9,虽然不是最新款的机器,配置还是可以的,网上看了几篇安装步骤,都不太详细, ...

  7. 群晖pxe安装windows_通过PXE快速部署VMware ESXi 6.5

    说明 我们一般默认安装ESXi 都是通过cd或者u盘之类的介质进行安装ESXi系统,不过如果我们的环境新到一大批服务器并且需要在规定的时间内完成系统的部署,那么一台台部署显然是不可能的,所以我们就使用 ...

  8. pxe安装linux dhcp失败,51CTO博客-专业IT技术博客创作平台-技术成就梦想

    原理有必要说明一下           (百度偷来的) 原理和概念: 1.1 什么是PXE 严格来说,PXE 并不是一种安装方式,而是一种引导的方式.进行 PXE 安装的必要条件是要安装的计算机中包含 ...

  9. CentOS 6安装详解及PXE 安装

    Linux系统安装详解 注: Tab键 编辑选项  esc键可以返回去 vmlinuz  initrd=initrd.img  后面加 rescue相当于进入救援模式 在 basic video 按e ...

  10. 《企业云桌面实施》-小技巧-02-使用ISO光驱安装esxi6.5

    <企业云桌面实施>-系列博文-陆续更新中 <企业云桌面实施>-小技巧-01-规划注意事项 http://dynamic.blog.51cto.com/711418/188492 ...

最新文章

  1. Struts+Spring+Hibernate练习(完整)(1)
  2. 马歇尔计划软件测试自学,绝密本科目考试启用前及综合应用.doc
  3. IPad开发之有帮助的开发工具
  4. oracle 创建database link
  5. 30.IntellJ Idea 导入已存在的Maven项目
  6. 【C 语言】数据类型本质 ( 数据类型 | 数据类型本质 | 数组地址 | 数组首元素地址 )
  7. c#怎么读htm文件_c#怎么读写文件和获取文件的扩展名
  8. 实用技巧:使用 jQuery 异步加载 JavaScript 脚本
  9. 使用Xshell连接Ubuntu
  10. 【Android】如何查看android cpu是32位还是64位
  11. java stream 多个filter_如何在Java Stream上应用多个过滤器?
  12. 程序员加班一周休病假,犯了小错误遭开除,老板怒斥程序员不中用
  13. win7下的python2.7和pip的环境安装
  14. ELK下es索引管理工具-curator
  15. xshell连接虚拟机
  16. matconvnet 在 win7 64 位下的安装
  17. CUDA编程入门教程
  18. 如何在微软的下载商店找到下载的图片?
  19. debian8.4安装sqliteman总结
  20. mac10.9下eclipse的storm开发环境搭建

热门文章

  1. 关于git和SVN的介绍和区别
  2. bzoj1088 [SCOI2005]扫雷Mine
  3. const,readonly字段的取舍!
  4. 【Flutter】Dart的数据类型listMap(数组和字典)
  5. Chrome浏览器Network面板http请求时间分析
  6. IDEA中新建ehcache.xml文件报错
  7. Solr6 快速入门教程
  8. 使用oradebug来获取跟踪文件的位置
  9. java中接口与抽象类的区别
  10. 如果想对控制反转和依赖注入有更深入的理解