After the Installer has processed its jobs (install, uninstall and update), a system start (boot or logoff/logon) is initiated when a respective boot level has been set or when a system restart is necessary (for example, because of locked files). The system start can take different forms depending on the boot level and the condition of the system.
The installation boot level is set automatically by the reference installation, however, it can be modified manually. You can set boot levels for installation and uninstallation separately. If an uninstallation boot level is not specified, the value of the installation boot level is used.
The Installer can change the boot level to a higher value, if a logoff/logon or reboot is necessary to install the product.
Optionally, you can specify or change a boot level for a product in the info.sxp archive file. You have the possibilities to force a reboot or logon/logoff after the product is installed.
The following table provides information about the boot level, the initiating entity, and the corresponding action:
|
Boot Level |
Action |
Comment |
|---|---|---|
|
0 |
Target driven |
If circumstances during installation or removal of the product on the target computer require a reboot (for example, when a file to be replaced is locked on the target computer), the Installer initiates this reboot. Default, when the Packaging Computer has not been rebooted during the reference installation. |
|
1 |
Logoff required |
Requires a user to log off and on to activate changes to the Windows desktop and registry. |
|
3 |
Restart after batch |
Automatically initiates a system reboot at the end of the transaction. Default, when the Packaging Computer has been rebooted during the reference installation. |
|
4 |
Restart after job |
Initiates a system reboot immediately after the end of the installation or removal of the product. |
For boot levels 1 and 3 the following applies: In a transaction with several installation and uninstallation jobs, the uninstallation jobs are executed first. The highest uninstallation boot level that occurs is recorded and the necessary system boot is performed at the end of all the uninstallation jobs. Then, the same procedure is applied to all installation jobs (using the highest installation boot level).
The boot level 2 no longer applies with this Packager version. If an older package that contains the boot level 2 entry is being edited, the boot level is internally set to "1—Logoff required".
|
Copyright © 2013 CA.
All rights reserved.
|
|