The document describes the steps taken during an installation process on a host or virtual hard disk (VHD). It first prompts the user to choose a host or VHD installation. It then checks the host capabilities before creating a base VHD if needed. The process involves downloading installation files, mounting the VHD, running pre-installation scripts, installing prerequisites and products, and running post-installation scripts to complete provisioning and configuration.
6. (Optional) User edits
Install ECF package Run installation
config.xml, pre- and
on host script
post- scripts.
Installation source URL Download installs
specified in locally (wait to
config.xml file? complete)
Local
Host &
Prompt user for Neither
VHD Check host capabilities Error
host vs. VHD
(Windows SKU and bitness)
installation
VHD
VHD only
Host
WIM2VHD creation
of base VHD
including sysprep
config to set
hostname, configure
autorun script, etc.
Warn about needing
a clean machine
VHDMount and copy
product installation
sources and scripts
Setup boot entries
on host for VHD and
prompt to reboot
Host
7. Prompt the user to
run all Windows
Updates and
configure any
device/drivers that
are needed.
Run Pre-script
(default empty)
Install all pre-reqs
and products using
silent install with a
PowerShell progress
indicator, rebooting,
and prompting for
manual steps/fixes as
needed.
Run Post-script
(default includes
provisioning, search
crawls and
commented Environment
examples of
installing solutions) (Host or VHD)