VMware Cloud Community
kurtwest
Contributor
Contributor

Scripted install Question

I got a scripted install working that gets the ks.cfg file from a FTP server and then installs using the CD media. I am now trying to get the install to use the install files off of a HTTP server. I want to be able to put in the CD, type my command "esx ks=ftp://XX.XX.XX.XX/ks.cfg ksdevice=eth0", have it start the install, I would then pull the CD out and go to the next server and kick off another install. I put the url --url in the ks.cfg file. However, when it tries to pull the netstg2.img file from the HTTP server I get an error stating "Unable to retrieve . For some reason it puts double "//" after the IP address of the FTP server and after the esx35. I don't know why it is doing that. Does it have something to do with the "/" being directly after a number? How can I stop this from happening or is there a better way I can do this.

Reply
0 Kudos
3 Replies
khughes
Virtuoso
Virtuoso

You might want to check out this thread, semi-unofficial scripting install thread.

I know its long but you might find your anwser in there or post your question inside that thread.

  • Kyle

-- Kyle "RParker wrote: I guess I was wrong, everything CAN be virtualized "
kurtwest
Contributor
Contributor

This ended up just being a network connectivity issue.

Reply
0 Kudos
AndrewCohen
Contributor
Contributor

I had the same issue the other day when trying to do a network installation of ESX 3.5. I was able to solve the problem by editing the ks.cfg file by changing "http" in the path to "ftp" and then I no longer received the error. However, I was then presented with an error about invalid licensing information in the ks.cfg file.

When using the scripted installation utility to build the ks.cfg file if you select either Network or NFS installation, many of the other fields, including the license parameters, are greyed out. Adding the correct licensing information for your environment will allow the network installation to continue.

Reply
0 Kudos