将“设备配置”数据库中的基本定制设备信息保存到引导设备中。
savebase [ -o Path ] [ -d Fine ] [ -v ]
savebase 命令存储在系统引导第一阶段使用的基本设备的定制信息。 缺省情况下,savebase 命令从 /etc/objrepos 目录检索这个信息。然而,也可以使用 -o 标志指定一个 ODM 目录来重设此操作。 缺省情况下,savebase 命令将检索的信息写到引导盘中。也可以使用 -d 标志指定一个目的地文件或一个设备,例如 /dev/hdisk0 设备文件。
savebase 命令使用与 CuDv 对象类别中的每个条目对应的 PdDv.base 字段,确定需要保存的设备信息。 特定地,PdDv.base 字段是位掩码,代表此设备作为基本设备时的引导类型。 savebase 命令通过存取 CuAT 对象类别中的 boot_mask 属性来确定当前的引导类型。此属性值是位掩码,适用于 PdDv.base 字段以确定哪些设备是基本设备。
注:基本设备是在第一阶段引导的过程中就配置了的设备;根据引导(掩码)类型的不同,它们可能不同。 例如,如果掩码是 NETWORK_BOOT,则网络设备就是基本设备;如果掩码是 DISK_BOOT,则磁盘设备就是基本设备。/usr/include/sys/cfgdb.h 文件定义了引导类型掩码。
-d File | 指定要写入基本信息的目的地文件或设备。 |
-o Path | 指定包含“设备配置”数据库的目录。 |
-v | 将冗长的输出写到标准输入中。 |
savebase -v
savebase -o /tmp/objrepos
savebase -d /dev/hdisk0
AIX 5L Version 5.2 General Programming Concepts: Writing and Debugging Programs 中的 Object Data Manager (ODM) Overview for Programmers。
AIX 5L Version 5.2 Kernel Extensions and Device Support Programming Concepts 中的 Device Configuration Subsystem: Programming Introduction 和 List of Device Configuration Commands。