Users Guide
15
管理 BIOS 和引导配置
使用 BIOS 和引导配置功能可以配置 BIOS 属性以及执行更改引导源和引导顺序等操作。有关详细信息,请参阅
BIOS 和引导管理配置文件。
显示 BIOS 属性的资源清册
对 DCIM_BIOSInteger、DCIM_BIOSEnumeration、DCIM_BIOSPassword 和 DCIM_BIOSString 类之
一执行
Enumerate 操作可以查看系统中 BIOS 属性的所有可用实例。
设置 BIOS 属性
要设置属性,请执行以下操作:
1. 通过 AttributeName 识别目标属性。
2. 确认 IsReadOnly 字段设置为 false。
3. 在调用 SetAttribute() 或 SetAttributes() 方法之前,请记下在步骤 1 中获得的实例信息并准备输入参数。
4. 调用 SetAttribute() 或 SetAttributes() 方法。
5.
检查输出参数。
6. 在调用 CreateTargetedConfigJob() 方法之前,准备输入参数(例如,RebootJobType、ScheduledStartTime、
UntilTime、Job 等)并使用正确的 BIOS FQDD。
7. 调用 CreateTargetedConfigJob() 方法。
备注: 必须重新引导系统才能执行设置属性的任务。
8. 使用作业控制配置文件方法查询作业 ID 输出的状况。
9. 重复步骤 1 以确认该方法已成功执行。
一次性引导
使用引导管理方法对 BIOS 引导设备执行一次性引导。如果尝试对未连接的 vFlash 分区执行一次性引导,则远
程服务将自动连接该分区并返回作业 ID。您可以使用该 ID 查询作业。
要设置一次性引导,请执行以下操作:
1. 对 DCIM_BootConfigSetting 类执行 Enumerate 操作并识别包含 BootSeq 和相应 InstanceID 的
ElementName 字段。
2. 对 DCIM_BootSourceSetting 类执行 Enumerate 操作并识别引导源 InstanceID。每个实例的
CurrentEnabledStatus 属性可以识别该实例是已启用还是已禁用。
3. 在调用 ChangeBootOrderByInstanceID() 方法之前,请记下在步骤 1 和步骤 2 中获得的实例信息并准备输入
参数。
4. 调用 ChangeBootOrderByInstanceID() 方法。
5.
检查输出参数。
6. 在调用 CreateTargetedConfigJob() 方法之前,准备输入参数(例如,RebootJobType、ScheduledStartTime、
UntilTime、Job 等)并使用正确的 BIOS FQDD。
73