Get System Boot Options
更新时间: 2026/08/06
在Gitcode上查看源码Get System Boot Options
Change History
| openUBMC Version | Revision Date | Description |
|---|---|---|
| 25.06 | 2025/06/26 | Initial draft: add command details |
Basic Information
Function Description
Obtains the system boot option.
Privilege
Command Information
Request Information
| Byte | Data Field |
|---|---|
| NetFn | Chassis 00h |
| CMD | 09h |
| 1 | Parameter selector [7]-reserved [6:0]-boot option parameter selector |
| 2 | [7:0]-Set Selector Selects a particular block or set of parameters under the given parameter selector. Write as 00h if parameter doesn't use a Set Selector |
| 3 | [7:0]-Block Selector Selects a particular block within a set of parameters. Write as 00h if parameter doesn't use a Block Selector. NOTE: As of this writing, there are no IPMI-specified Boot Options parameters that use the block selector. However, this field is provided for consistency with other configuration commands and as a placeholder for future extension of the IPMI specification. |
Response Information
| Byte | Data Field |
|---|---|
| 1 | Completion Code. Generic plus the following command-specific completion codes: 80h=parameter not supported. |
| 2 | [7:4]-reserved [3:0]-parameter version. 1h for this specification unless otherwise specified. |
| 3 | Parameter valid [7]-1b=parameter marked invalid/locked 0b=parameter marked valid/unlocked [6:0]-boot option parameter selector |
| 4:N | Configuration parameter data, per Table 8-3, Boot Option Parameters. If the rollback feature is implemented, the BMC makes a copy of the existing parameters when the 'set in progress' state becomes asserted (See the Set In Progress parameter #0). While the 'set in progress' state is active, the BMC will return data from this copy of the parameters, plus any uncommitted changes that were made to the data. Otherwise, the BMC returns parameter data from non-volatile storage. |
Command Example
Obtain the system boot option.
Request:
bash
ipmicmd -k "0f 00 MM NN" smi 0Response:
text
0f MM NN