VMware VS4-ENT-PL-A Setup Guide - Page 144

About Installation and Upgrade Scripts, About the Default ks.cfg Installation Script

Page 144 highlights

vSphere Installation and Setup Table 7‑2. Boot Options for ESXi Installation (Continued) Boot Option Description ks=protocol://serverpath Performs a scripted installation with a script located on the network at the given URL. protocol can be http, https, ftp, or nfs. An example using nfs protocol is ks=nfs://host:porturl-path. The format of an NFS URL is specified in RFC 2224. ks=usb Performs a scripted installation, accessing the script from an attached USB drive. Searches for a file named ks.cfg. The file must be located in the root directory of the drive. If multiple USB flash drives are attached, they are searched until the ks.cfg file is found. Only FAT16 and FAT32 file systems are supported. ks=usb:/path Performs a scripted installation with the script file at the specified path, which resides on USB. ksdevice=device Tries to use a network adapter device when looking for an installation script and installation media. Specify as a MAC address, for example, 00:50:56:C0:00:01. This location can also be a vmnicNN name. If not specified and files need to be retrieved over the network, the installer defaults to the first discovered network adapter that is plugged in. nameserver=ip address Specifies a domain name server to be used for downloading the installation script and installation media. netdevice=device Tries to use a network adapter device when looking for an installation script and installation media. Specify as a MAC address, for example, 00:50:56:C0:00:01. This location can also be a vmnicNN name. If not specified and files need to be retrieved over the network, the installer defaults to the first discovered network adapter that is plugged in. netmask=subnet mask Specifies subnet mask for the network interface that downloads the installation script and the installation media. vlanid=vlanid Configure the network card to be on the specified VLAN. About Installation and Upgrade Scripts The installation/upgrade script is a text file, for example ks.cfg, that contains supported commands. The command section of the script contains the ESXi installation options. This section is required and must appear first in the script. About the Default ks.cfg Installation Script The ESXi installer includes a default installation script that performs a standard installation to the first detected disk. The default ks.cfg installation script is located in the initial RAM disk at /etc/vmware/weasel/ks.cfg. You can specify the location of the default ks.cfg file with the ks=file://etc/vmware/weasel/ks.cfg boot option. See "Enter Boot Options to Start an Installation or Upgrade Script," on page 142. When you install ESXi using the ks.cfg script, the default root password is mypassword. You cannot modify the default script on the installation media. After the installation, you can use the vSphere Web Client to log in to the vCenter Server that manages the ESXi host and modify the default settings. 144 VMware, Inc.

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276

Table 7
2.
Boot Options for ESXi Installation (Continued)
Boot Option
Description
ks=
protocol
://
serverpath
Performs a scripted installation with a script located on the
network at the given URL.
protocol
can be
http
,
https
,
ftp
,
or
nfs
. An example using nfs protocol is
ks=nfs://
host
:
porturl-path
. The format of an NFS URL
is specified in RFC 2224.
ks=usb
Performs a scripted installation, accessing the script from an
attached USB drive. Searches for a file named
ks.cfg
. The
file must be located in the root directory of the drive. If
multiple USB flash drives are attached, they are searched
until the
ks.cfg
file is found. Only FAT16 and FAT32 file
systems are supported.
ks=usb:/
path
Performs a scripted installation with the script file at the
specified path, which resides on USB.
ksdevice=
device
Tries to use a network adapter
device
when looking for an
installation script and installation media. Specify as a MAC
address, for example, 00:50:56:C0:00:01. This location can
also be a vmnicNN name. If not specified and files need to
be retrieved over the network, the installer defaults to the
first discovered network adapter that is plugged in.
nameserver=
ip address
Specifies a domain name server to be used for downloading
the installation script and installation media.
netdevice=
device
Tries to use a network adapter
device
when looking for an
installation script and installation media. Specify as a MAC
address, for example, 00:50:56:C0:00:01. This location can
also be a vmnicNN name. If not specified and files need to
be retrieved over the network, the installer defaults to the
first discovered network adapter that is plugged in.
netmask=
subnet mask
Specifies subnet mask for the network interface that
downloads the installation script and the installation media.
vlanid=
vlanid
Configure the network card to be on the specified VLAN.
About Installation and Upgrade Scripts
The installation/upgrade script is a text file, for example
ks.cfg
, that contains supported commands.
The command section of the script contains the ESXi installation options. This section is required and must
appear first in the script.
About the Default ks.cfg Installation Script
The ESXi installer includes a default installation script that performs a standard installation to the first
detected disk.
The default
ks.cfg
installation script is located in the initial RAM disk at
/etc/vmware/weasel/ks.cfg
. You
can specify the location of the default
ks.cfg
file with the
ks=file://etc/vmware/weasel/ks.cfg
boot option.
See
“Enter Boot Options to Start an Installation or Upgrade Script,”
on page 142.
When you install ESXi using the
ks.cfg
script, the default root password is
mypassword
.
You cannot modify the default script on the installation media. After the installation, you can use the
vSphere Web Client to log in to the vCenter Server that manages the ESXi host and modify the default
settings.
vSphere Installation and Setup
144
VMware, Inc.