La commande 'savebase' permet de forcer l'écriture des tables de périphériques(Cu*) dans la base de configuration du disque de boot.
Attention, il peut y avoir des messages d'erreur si des changements de disques de boot ont été effectués après le démarrage du système.
La première syntaxe, sans argument, est suffisante pour lancée une synchronisation des tables sur le disque.
Ci-dessous la documentation officielle AIX V6 en anglais.
savebase Command
Purpose
Saves information about base-customized devices in the Device Configuration database onto the boot device.
Syntax
savebase [ -o Path ] [ -d File ] [ -v ]
Description
The savebase command stores customized information for base devices for use during phase 1 of system boot. By default, the savebase command retrieves this information from the /etc/objrepos directory. However, you can override this action by using the -o flag to specify an ODM directory. The savebase command is typically run without any parameters. It uses the /dev/ipl_blv special file link to identify the output destination.
Alternatively, use the -d flag to specify a destination file or a device, such as the /dev/hdisk0 device file. To identify a specific output destination, the -d flag identifies the file to which savebase writes the base customized device data. This file can be either a regular file or a device special file. The device special file identifies either a disk device special file or a boot logical volume device special file.
A disk device special file can be used where there is only one boot logical volume on the disk. The savebase command ensures that the given disk has only one boot logical volume present and is bootable. If neither of these conditions is true, savebase does not save the base customized device data to the disk and exits with an error.
When a second boot logical volume is on a disk, the boot logical volume device special file must be used as the destination device to identify which boot image the base customized device data will be stored in. A boot logical volume device special file can be used even if there is only one boot logical volume on the disk. The savebase command ensures that the given device special file is a boot logical volume and it is bootable before saving any data to it. If either of these checks fails, savebase exits with an error.
The savebase command determines what device information to save using the PdDv.base field corresponding to each entry in the CuDv object class. Specifically, the PdDv.base field is a bit mask which represents the type of boot for which this device is a base device. The savebase command determines the current type of boot by accessing the boot_mask attribute in the CuAt object class. The value of this attribute is the bit mask to apply to the PdDv.base field to determine which devices are base.
Flags
Examples
- To save the base customized information and see verbose output, enter:
savebase -v
- To specify an ODM directory other than the /usr/lib/objrepos directory, enter:
savebase -o /tmp/objrepos
- To save the base customized information to the /dev/hdisk0 device file instead of to the boot disk, enter:
savebase -d /dev/hdisk0
Security
Attention RBAC users and Trusted AIX users: This command can perform privileged operations. Only privileged users can run privileged operations. For more information about authorizations and privileges, see Privileged Command Database in Security. For a list of privileges and the authorizations associated with this command, see the lssecattr command or the getcmdattr subcommand.