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

Differences Between ESXi 4.x and ESXi 5.x Scripted Installation and Upgrade Commands

Page 153 highlights

Chapter 7 Installing ESXi =[true|false] %firstboot Creates an init script that runs only during the first boot. The script has no effect on subsequent boots. If multiple %firstboot sections are specified, they run in the order that they appear in the kickstart file. NOTE You cannot check the semantics of %firstboot scripts until the system is booting for the first time. A %firstboot script might contain potentially catastrophic errors that are not exposed until after the installation is complete. --interpreter =[python|busybox] Specifies an interpreter to use. The default is busybox. NOTE You cannot check the semantics of the %firstboot script until the system boots for the first time. If the script contains errors, they are not exposed until after the installation is complete. Differences Between ESXi 4.x and ESXi 5.x Scripted Installation and Upgrade Commands Before you perform a scripted ESXi installation or upgrade, if you are familiar with ESXi version 4.x scripted installation, note the differences between ESXi 4.x and ESXi 5.x scripted installation and upgrade commands. In ESXi 5.x, because the installation image is loaded directly into the host RAM when the host boots, you do not need to include the location of the installation media in the installation script. ESXi 5.x supports scripted upgrades in addition to scripted installation. Command differences are noted in the following summary. accepteula or vmaccepteula autopart auth or authconfig bootloader Only in ESXi Deprecated and replaced with install, upgrade, or installorupgrade. Not supported in ESXi 5.x. Not supported in ESXi 5.x. esxlocation firewall Deprecated and unused in ESXi. Not supported in ESXi 5.x. firewallport install, installorupgrade, upgrade Not supported in ESXi 5.x. These commands replace the deprecated autopart command. Use one of these command to specify the disk to partition, and the part command to create the vmfs datastore. installorupgrade and upgrade are newly supported in ESXi 5.x. serialnum vmserialnum Deprecated in ESXi 5.0.x. Supported in ESXi 5.1. Deprecated in ESXi 5.0.x. Supported in ESXi 5.1. timezone virtualdisk Not supported in ESXi 5.x. Not supported in ESXi 5.x. zerombr Not supported in ESXi 5.x. VMware, Inc. 153

  • 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

=[true|false]
%firstboot
Creates an
init
script that runs only during the first boot. The script has no effect on subsequent boots. If
multiple
%firstboot
sections are specified, they run in the order that they appear in the kickstart file.
N
OTE
You cannot check the semantics of
%firstboot
scripts until the system is booting for the first time. A
%firstboot
script might contain potentially catastrophic errors that are not exposed until after the
installation is complete.
--interpreter
=[python|busybox]
Specifies an interpreter to use. The default is busybox.
N
OTE
You cannot check the semantics of the
%firstboot
script until the system boots for the first time. If the
script contains errors, they are not exposed until after the installation is complete.
Differences Between ESXi 4.x and ESXi 5.x Scripted Installation and Upgrade
Commands
Before you perform a scripted ESXi installation or upgrade, if you are familiar with ESXi version 4.x scripted
installation, note the differences between ESXi 4.x and ESXi 5.x scripted installation and upgrade
commands.
In ESXi 5.x, because the installation image is loaded directly into the host RAM when the host boots, you do
not need to include the location of the installation media in the installation script.
ESXi 5.x supports scripted upgrades in addition to scripted installation.
Command differences are noted in the following summary.
accepteula
or
vmaccepteula
Only in ESXi
autopart
Deprecated and replaced with
install
,
upgrade
, or
installorupgrade.
auth
or
authconfig
Not supported in ESXi 5.x.
bootloader
Not supported in ESXi 5.x.
esxlocation
Deprecated and unused in ESXi.
firewall
Not supported in ESXi 5.x.
firewallport
Not supported in ESXi 5.x.
install
,
installorupgrade
,
upgrade
These commands replace the deprecated autopart command. Use one of
these command to specify the disk to partition, and the
part
command to
create the vmfs datastore.
installorupgrade
and
upgrade
are newly
supported in ESXi 5.x.
serialnum
Deprecated in ESXi 5.0.x. Supported in ESXi 5.1.
vmserialnum
Deprecated in ESXi 5.0.x. Supported in ESXi 5.1.
timezone
Not supported in ESXi 5.x.
virtualdisk
Not supported in ESXi 5.x.
zerombr
Not supported in ESXi 5.x.
Chapter 7 Installing ESXi
VMware, Inc.
153