Installation guide
Workaround: If boot failure is encountered as a result of changing the BIOS setting, revert back
to the original setting in order to boot Solaris.
Deferred Activation Patching (6486471)
Starting with patch 119254-42 and 119255-42, the patch installation utilities, patchadd and
patchrm, have been modied to change the way that certain patches delivering new features or
existing les that are incompatible with the running system are handled. This utilities
modication aects the installation of these patches on any Solaris 10 release. These
“deferred-activation” patches handle the large scope of change delivered in Kernel patches
better.
In deferred Activation patching, a loopback le system, lofs, is used to create a copy of the root
le system. The original les being patched are copied to a safe location and the lofs copy of the
root le system is patched. Then the original le is lofs mounted back over the new le as it is
patched. This means the running system remains consistent over the duration of patching, new
features are not active and any incompatible change is hidden until the user reboots.
Users must reboot as soon as possible after applying a Deferred Activation Patch, but they do
not have to reboot immediately, they can still add further patches then reboot.
The patch README provides instructions on which patches require a reboot.
Note – Sun strongly recommends that patch operations are carried out in a single-user mode,
especially when this is recommended by the patch README.
If you are running non-global zones or have lofs disabled, consider the following points when
installing or removing deferred-activation patches:
■
All non-global zones must be in a halted state for this patch operation. You must halt the
non-global zone before applying the patch.
■
Deferred-activation patching requires the loopback le system, lofs in order to complete
successfully. Systems running Sun Cluster 3.1 or Sun Cluster 3.2 are likely to have lofs
turned o because of restrictions on HA-NFS functionality when lofs is enabled. Therefore,
before a deferred-activation patch is installed, you must re-enable the loopback le system
by performing the following steps.
1. Remove or comment out the following line in the /etc/system le:
exclude:lofs
2. Reboot your system.
3. Install the patch.
4. After you have completed the patch installation operation, restore or uncomment the
same line from the /etc/system le.
System Administration
Solaris 10 5/08 Release Notes • April 2008106