Upgrading the boot file through a system reboot, Centralized device, Software upgrade by installing hotfixes – H3C Technologies H3C SecBlade NetStream Cards User Manual
Page 258: Basic concepts in hotfix, Patch and patch file, Incremental patch, Common patch and temporary patch
243
Upgrading the boot file through a system reboot
Centralized device
Follow the steps to upgrade the boot file:
1.
Save the boot file to the root directory of the device's storage media by using a method such as FTP
or TFTP.
2.
Specify the boot file to be used at the next boot of the device at the CLI.
3.
Reboot the device to make the boot file take effect.
Follow the step below to specify a boot file to be used at the next boot:
To do…
Use the command…
Remarks
Specify a boot file to be used at the
next boot
boot-loader file file-url { main |
backup }
Required
Available in user view.
CAUTION:
You must save the file to be used at the next device boot in the root directory of the device. You can copy
or move a file to change the path of it to the root directory. For a device that supports storage media
partition, the file must be saved on the first partition.
Software upgrade by installing hotfixes
Hotfix repairs software defects on a device. Hotfix upgrades the software without interrupting running
services or rebooting the device.
Basic concepts in hotfix
Patch and patch file
A patch, also called patch unit, is a package to fix software defects. Generally, patches are released as
patch files. A patch file may contain one or more patches. After being loaded from the storage media to
the memory patch area, each patch is assigned a unique number, which starts from 1, for identification,
management and operation. For example, if a patch file has three patch units, they are numbered as 1,
2, and 3 respectively.
Incremental patch
An incremental patch means that the patch is dependent on the previous patch units. For example, if a
patch file has three patch units, patch 3 can be running only after patch 1 and 2 take effect. You cannot
run patch 3 separately.
The currently released patches are all incremental patches.
Common patch and temporary patch
There are common and temporary patches:
•
Common patches are formally released through the version release flow.
•
Temporary patches are not formally released through the version release flow, but temporarily
provided to solve the emergent problems.