目前尚不清楚使用哪個 Redfish 命令來遠端修改/更改系統中儲存裝置的啟動順序。
curl -k -u 'username:password' https://BMC IP Address/redfish/v1/Systems/system -H "content-type:application/json" -X GET | python3 -m json.tool
輸出:

curl -k -u 'username:password' https://BMC IP 位址/redfish/v1/Systems/system -H “內容類型:應用程式/json” --data '{“Boot”: {“BootSourceOverrideEnabled”: “Continu”,“BootSourceOverrideTarget”: “None”, “BootOrder”: [“Windows Boot Manager”,“UEFI Internal Shell”,“UEFI INTEL SSDSC2BB300G4 BTWL408004EL300PGN”,“UEFI IPv4: Intel Network 00 at Slot 03”,“UEFI IPv6: Intel Network 00 at Slot 03”,“UEFI IPv4: Intel Network 01 at Slot 03”,“UEFI IPv6:Intel 網络 01 在插槽 03”,“UEFI HTTPv4:Intel Network 00 在插槽 03”,“UEFI HTTPv6:Intel Network 00 在插槽 03”,“UEFI HTTPv4:Intel Network 01 在插槽 03”,“UEFI HTTPv6:Intel Network 01 在插槽 03”]}}' -X 補丁
確認 對 BootOrder 的更改:
curl -k -u 'username:password' https://BMC IP Address/redfish/v1/Systems/system -H "content-type:application/json" -X GET | python3 -m json.tool

| 注意 |
在 Windows* 操作系統中使用 curl 命令時,使用者需要轉義除第一個和最後一個雙引號之外的所有雙引號。例如,變更啟動順序命令中的數據為:--data “{\”Boot\“: {\”BootSourceOverrideEnabled\“: \”Continu\“,\”BootSourceOverrideTarget“: \”None“, \”BootOrder\“: [\”boot option 1“,”bootoption 2\“]}}” |