Greetings!
I tried posting this on the users forum, but for some reason I don’t see it 
getting through. No errors shown, but my message doesn’t appear published. So, 
I will try here…


 Recently we upgraded iPXE to one of the latest releases: I built it out of 
commit 6847232e70f7 , and now we have a problem installing ESXi 5.1 and newer 
on the HP DL585 G7 model only.
The same ipxe binaries with the same ipxe script, mboot config and the 
kickstart file work fine on DL580 G7, but fail on DL585 G7.

The screenshot with the error message is attached.

The config file that it shows as not found actually exists, and I can open it 
in my browser. Also, the same exact setup works on DL580 G7.

Here is our ipxe script:
------
#!ipxe

# UUID: 35393532-3431-435a-3331-343933345450
# Command: deploy
# Task ID: 1742
# OS Family: ESX
set os_media_host xxx.xxx.105.21

set web_svc_address xxx.xxx.105.21


set install_uri http://${os_media_host}/installers/ESXI55//SP2/X64
set ks_uri 
http://${web_svc_address}:8000/de/kickstart/35393532-3431-435a-3331-343933345450
set pe_uri http://${web_svc_address}/installers/PE
set mboot_cfg 
http://${web_svc_address}:8000/de/boot/mboot/uuid/35393532-3431-435a-3331-34393334545


dhcp net0
imgfree
kernel -n mboot.c32 ${install_uri}/mboot.c32
imgargs mboot.c32 -c ${mboot_cfg}
boot mboot.c32
--------


Here is mboot_cfg file:
-----
bootstate=0
title=Loading ESXi installer
prefix=http://xxx.xxx.105.21/installers/ESXI55/SP2/X64/
kernel=tboot.b00
kernelopt=ks=http://xxx.xxx.105.21:8000/de/kickstart/35393532-3431-435a-3331-343933345450
 BOOTIF=78:e3:b5:0c:67:ec
modules=b.b00 --- jumpstrt.gz --- useropts.gz --- k.b00 --- chardevs.b00 --- 
a.b00 --- user.b00 --- sb.v00 --- s.v00 --- misc_cni.v00 --- net_bnx2.v00 --- 
net_bnx2.v01 --- net_cnic.v00 --- net_tg3.v00 --- scsi_bnx.v00 --- scsi_bnx.v01 
--- elxnet.v00 --- ima_be2i.v00 --- lpfc.v00 --- scsi_be2.v00 --- char_hpc.v00 
--- char_hpi.v00 --- hp_ams.v00 --- hp_build.v00 --- hp_conre.v00 --- 
hp_esxi_.v00 --- hp_smx_p.v00 --- hpbootcf.v00 --- hpnmi.v00 --- hponcfg.v00 
--- hpssacli.v00 --- hptestev.v00 --- scsi_hpd.v00 --- scsi_hps.v00 --- 
scsi_hpv.v00 --- net_igb.v00 --- net_ixgb.v00 --- scsi_mpt.v00 --- net_mlx4.v00 
--- net_mlx4.v01 --- net_mst.v00 --- ima_qla4.v00 --- net_nx_n.v00 --- 
net_qlcn.v00 --- qlnative.v00 --- scsi_bfa.v00 --- scsi_qla.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 --- weaselin.t00 --- esx_dvfi.v00 --- xlibs.v00 
--- ipmi_ipm.v00 --- ipmi_ipm.v01 --- ipmi_ipm.v02 --- lsi_mr3.v00 --- 
lsi_msgp.v00 --- misc_dri.v00 --- mtip32xx.v00 --- net_be2n.v00 --- 
net_e100.v00 --- net_e100.v01 --- net_enic.v00 --- net_forc.v00 --- 
net_vmxn.v00 --- ohci_usb.v00 --- rste.v00 --- sata_ahc.v00 --- sata_ata.v00 
--- sata_sat.v00 --- sata_sat.v01 --- sata_sat.v02 --- sata_sat.v03 --- 
sata_sat.v04 --- scsi_aac.v00 --- scsi_adp.v00 --- scsi_aic.v00 --- 
scsi_fni.v00 --- scsi_ips.v00 --- scsi_lpf.v00 --- scsi_meg.v00 --- 
scsi_meg.v01 --- scsi_meg.v02 --- scsi_mpt.v01 --- scsi_mpt.v02 --- 
scsi_qla.v01 --- uhci_usb.v00 --- xhci_xhc.v00 --- tools.t00 --- xorg.v00 --- 
imgdb.tgz --- imgpayld.tgz
build=
updated=0
-----------
Also, an old version of ipxe, built by somebody else here in 2011 (don't have 
sources for that here), worked fine on this server when we used it to chain 
load pxelinux.0, and then load mboot.c32 from there. When we do this with the 
new ipxe version, it gives an "Error Loading tboot.b00"

The main difference between these 2 models are their processors:
DL585 G7 has AMD OpteronTM 6376 (2.3GHz/16-core/16MB/115W) Processor (doesn't 
work), and DL580G7 has Intel® Xeon® E7-4870 (2.40GHz/10-core/30MB/130W) 
Processor (works fine)

Any help is greatly appreciated!
Thank you!

Natalia Usmanova ▪ Sr. Software Engineer ▪ Sungard Availability Services
2481 Deerwood Dr., San Ramon, CA ▪ Office: (925) 831-7714 ▪ www.sungardas.com


_______________________________________________
ipxe-devel mailing list
[email protected]
https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel

Reply via email to