Users Guide

使用 WSMan 设置 BIOS 属性
您可以使用 WSMan 在运行 Linux 的系统上设置 BIOS 属性。通过使用启用受信任的平台模块 (TPM) 作为示例的任务该过程阐述如
下。
: 确保清除 BIOS 中的 TPM 选项然后再执行以下步骤来启用 TPM
1. 通过枚举 DCIM_BIOSService 类来获取选择器集。运行
wsman invoke –a “SetBIOSAttributes” http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/
DCIM_BIOSService?Name=
”DCIM:BIOSService”, SystemCreationClassName=”DCIM_ComputerSystem”,
SystemName=”<system name from DCIM_BIOSService class>”, CreationClassName=”
DCIM_BIOSService” –N root/dcim/sysman –h <system IP/name> –P 5985 –u <user name> –p
<password>
–y basic –v –V –k “AttributeName=AdminPwd” –k “AttributeValue=<password>”
2. 如果尚未设定系统的 BIOS 密码请使用以下命令设置该密码
wsman invoke –a “SetBIOSAttributes” http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/
DCIM_BIOSService?Name=”DCIM:BIOSService”, SystemCreationClassName=”DCIM_ComputerSystem”,
SystemName=”<system name from DCIM_BIOSService class>”, CreationClassName=”
DCIM_BIOSService” –N root/dcim/sysman –h <system IP or system name> –P 5985 –u <user name>
–p <password> –y basic –v –V –k “AttributeName=Trusted Platform Module” –k
“AttributeValue=1” –k “AuthorizationToken=<password>”
3. 使用以下命令启用 TPM 安全性
wsman invoke –a “SetBIOSAttributes” http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/
DCIM_BIOSService?Name=”DCIM:BIOSService”, SystemCreationClassName=”DCIM_ComputerSystem”,
SystemName=
”<system name from DCIM_BIOSService class>”, CreationClassName=”
DCIM_BIOSService” –N root/dcim/sysman –h <system IP or system name> –P 5985 –u <user name>
–p <password> –y basic –v –V –k “AttributeName=Trusted Platform Module Activation” –k
“AttributeValue=2” –k “AuthorizationToken=<password>”
4. 重新启动系统。
5. 使用以下命令激活 TPM
wsman invoke –a “SetBIOSAttributes” http://schemas.dmtf.org/wbem/wscim/1/cim-schema/2/
DCIM_BIOSService?Name=
”DCIM:BIOSService”, SystemCreationClassName=”DCIM_ComputerSystem”,
SystemName=”<system name from DCIM_BIOSService class>”, CreationClassName=”
DCIM_BIOSService” –N root/dcim/sysman –h <system IP/name> –P 5985 –u <user name> –p
<password> –y basic –v –V –k “AttributeName=AdminPwd” –k “AttributeValue=” –k
“AuthorizationToken=<password>”
更改引导顺序
要更改引导顺序请执行以下步骤
1. 使用以下命令检查引导顺序类型传统或 UEFI
WMIC 命令wmic /namespace:\\root\dcim\sysman path dcim_BootConfigSetting get ElementName/
format:list
PowerShell 命令gwmi -namespace root\dcim\sysman -class dcim_BootConfigSetting -Property
ElementName
2. 使用以下命令检查当前引导顺序类型传统或 UEFI
WMIC 命令wmic /namespace:\\root\dcim\sysman path dcim_ElementSettingData.IsCurrent=1 get
SettingData /format:list
PowerShell 命令gwmi -namespace root\dcim\sysman -class dcim_elementSettingData -Filter
"IsCurrent=1" -Property SettingData
3. 使用以下命令更改引导顺序
WMIC 命令wmic /namespace:\\root\dcim\sysman path dcim_bootconfigsetting call
ChangeBootOrder /?:full
使用 Dell Command | Monitor 10.2.1 17