If you are using a USB drive use it as below
When you are modifying the kickstart file there are lots of options available in the deployment guide. You can find the vSphere Installation and Setup guide here.
Thank you for the reply. I have found the docs regarding the scripted install. I can get the automated install to work if I use an MBR based usb drive for BIOS or CSM bootable configurations. I'm having issues getting the system to find the file when I load or try to automate the install from a GPT based usb drive for UEFI based configurations. I've gotten it to work previously without the runweasel option, though for testing sake I did go back and test again with the following kernel option of: ks=usb:/KS_Script/ks.cfg
I've tried where my ks.cfg script was located both in root (kernelopt=ks=usb:/ks.cfg) and where it is in a folder within root (kernelopt=ks=usb:/KS_Script/ks.cfg).
Edited: Clarity of GPT UEFI based install
When I install to a thumbdrive using UNetbootin I can't even get my UEFI devices to boot from it. They recognize the drive, but fail to boot from the drive. I've verified by browsing into the drive that all the files are there. But still with no luck. Again, I'm using a GPT partition rather than MBR.
If you inspect an ESXi installer ISO file you may see that the files to load are specified like
modules=/b.b00 --- /jumpstrt.gz --- /useropts.gz
while the files in the ISO may appear as B.B00 and JUMPSTRT.GZ ...
So maybe the file is detected if you put it into the root and rename it to KS.CFG
By the way - rufus should do the job and dont use names with mixed capitol and small letters.
Rufus works for me just fine. I can get it to boot off that. I figured I'd give it a test in case it did something weird with the partitioning. But since Unetbootin failed all together I'm ruling out the idea that rufus was causing me issues. As of now I've tested the following with regards to naming and kernel options with still no success.
File name | kernel/boot options for Shift+o
ks.cfg | ks=usb:/ks.cfg
ks.cfg | ks=usb:/KS.CFG
KS.CFG | ks=usb:/ks.cfg
KS.CFG | ks=usb:/KS.CFG
I also tried the following just now with no luck
KS.CFG | ks=usb
ks.cfg | ks=usb
all of these with the ks.cfg file within the root of the bootable thumbdrive
I would like to see a screenshot of the USB opened in Windows explorer
Following up again to see if you have any further insights on what may be causing me my issue.
I tried to download your latest screenshot - but something with it is not working.
The ks.cfg file is missing so the screenshot did not help.
I've tested this on several different ks.cfg scripts. including the one I've attached below. As for the image from earlier, i suspect you were trying to look at the capitalization of the files? if so, they were all in lower case.
ks.cfg.zip 248 bytes