Skip to content

Instantly share code, notes, and snippets.

@richardstrnad
Last active December 16, 2020 07:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save richardstrnad/115d16fdb93382e04fbd6a7d1d898e0b to your computer and use it in GitHub Desktop.
Save richardstrnad/115d16fdb93382e04fbd6a7d1d898e0b to your computer and use it in GitHub Desktop.
Custom ISOLINUX.CFG for unattended Hyperflex installation
DEFAULT vesamenu.c32
TIMEOUT 50
TOTALTIMEOUT 100
MENU TITLE Unattended HyperFlex ESXi Installer - 6.7 U3 (Build 16316930)
MENU RESOLUTION 800 600
MENU BACKGROUND /back.png
MENU PASSPROMPT DO NOT USE FOR UPGRADE. THIS WILL DESTROY THE NODE. Enter ERASE (all CAPS) and hit ENTER.
menu color sel 7;37;40 #c00090f0 #ffffffff all
menu color pwdheader 31;47 #ffffffff #20ffffff std
MENU HELPMSGROW 15
MENU PASSWORDROW 15
ALLOWOPTIONS 0
NOESCAPE 1
NOHALT 1
PROMPT 0
LABEL -
MENU LABEL Select an Install Option:
MENU DISABLE
LABEL install_hx
MENU DEFAULT
KERNEL mboot.c32
APPEND -c boot.cfg ks=cdrom:/KS1.CFG +++
MENU LABEL HyperFlex Converged Node - HX PIDs Only (DO NOT USE FOR UPGRADE)
MENU INDENT 5
TEXT HELP
This option SHOULD NOT be used for upgrades, see help section for details.
Select this option to re-image HyperFlex converged nodes (HX PIDs only).
Enter "ERASE" in all CAPS to confirm and agree to start the installation.
This is a DESTRUCTIVE process and cannot be reversed. Ensure a re-image is required.
ENDTEXT
MENU PASSWD ERASE
LABEL install_compute_sd
KERNEL mboot.c32
APPEND -c boot.cfg ks=cdrom:/KS1.CFG +++
MENU LABEL Compute-Only Node - Install to SD Cards/M.2 (DO NOT USE FOR UPGRADE)
MENU INDENT 5
TEXT HELP
This option SHOULD NOT be used for upgrades, see help section for details.
Select this option for compute-only nodes and only if you wish to install ESXi to SD card
(M3/M4/M5) or M.2 SSD (M5 Only).
Enter "ERASE" in all CAPS to confirm and agree to start the installation.
This is a DESTRUCTIVE process and cannot be reversed. Ensure a re-image is required.
ENDTEXT
MENU PASSWD ERASE
LABEL install_compute_disk
KERNEL mboot.c32
APPEND -c boot.cfg ks=cdrom:/KS2.CFG +++
MENU LABEL Compute-Only Node - Install to Local Disk (DO NOT USE FOR UPGRADE)
MENU INDENT 5
TEXT HELP
This option SHOULD NOT be used for upgrades, see help section for details.
Select this option for compute-only nodes and only if you wish to install ESXi to a local HDD/SSD
Enter "ERASE" in all CAPS to confirm and agree to start the installation.
This is a DESTRUCTIVE process and cannot be reversed. Ensure a re-image is required.
ENDTEXT
MENU PASSWD ERASE
LABEL install_compute_lun
KERNEL mboot.c32
APPEND -c boot.cfg ks=cdrom:/KS3.CFG +++
MENU LABEL Compute-Only Node - Install to Remote Disk (SAN) (DO NOT USE FOR UPGRADE)
MENU INDENT 5
TEXT HELP
This option SHOULD NOT be used for upgrades, see help section for details.
Select this option for compute-only nodes and only if you wish to install ESXi to a SAN LUN.
Enter "ERASE" in all CAPS to confirm and agree to start the installation.
This is a DESTRUCTIVE process and cannot be reversed. Ensure a re-image is required.
ENDTEXT
MENU PASSWD ERASE
LABEL fullinstall
KERNEL mboot.c32
APPEND -c boot.cfg
MENU LABEL Fully Interactive Install (DO NOT USE FOR UPGRADE)
MENU INDENT 5
TEXT HELP
Select this option for a fully interactive ESXi Install.
This option should not be used unless instructed by TAC
Enter "ERASE" in all CAPS to confirm and agree to start the installation.
This is a DESTRUCTIVE process and cannot be reversed. Ensure a re-image is required.
ENDTEXT
MENU PASSWD ERASE
MENU SEPARATOR
LABEL hddboot
LOCALBOOT -1
MENU LABEL Exit and boot according to BIOS
MENU SEPARATOR
LABEL help
MENU LABEL Press F12 for Full Help
MENU DISABLE
F12 help.txt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment