BIOS Update Supermicro X11 Mainboard

Aus Thomas-Krenn-Wiki
Zur Navigation springen Zur Suche springen

In diesem Artikel zeigen wir anhand eines Supermicro X11DPi-NT Mainbaords, wie Sie ein BIOS Update eines Supermicro X11 Mainboards über die EFI Shell oder mit dem Supermicro Update Manager durchführen. Alternativ können Sie Supermicro BIOS Update via IPMI durchführen (sofern der Server über ein der beiden Supermicro Lizenzen SFT-OOB-LIC oder SFT-DCMS-Single verfügt).

Download

Laden Sie das aktuelle BIOS in unserem Downloadbereich herunter und kopieren Sie den Inhalt auf einen USB-Stick mit FAT/FAT32 Formatierung. Der USB-Stick muss nicht bootfähig sein.

BIOS Update über EFI Shell

Die nachfolgend abgebildete Bildergalerie zeigt die Schritt-für-Schritt Anleitung zur erfolgreichen Aktualisierung des BIOS über die EFI-Shell:

BIOS Update über Supermicro Update Manager

BIOS Update via Supermicro Update Manager.

Das folgende Beispiel zeigt ein BIOS Update von Version 3.5 auf Version 3.6. Das betroffene System ist mit einer SFT-OOB-LIC Lizenz ausgestattet.

BIOS Informationen vor dem Update

Abfrage der BIOS Informationen vor dem Update:

tk@debian11:~/sum$ ./sum -i 172.20.1.1 -u ADMIN -f pw.txt -c GetBiosInfo
Supermicro Update Manager (for UEFI BIOS) 2.7.0 (2021/09/03) (x86_64)
Copyright(C) 2013-2021 Super Micro Computer, Inc. All rights reserved.
....
Managed system....................172.20.1.1
    Board ID......................0917
    BIOS build date...............2021/06/29

Auslesen der BIOS Konfiguration

Das hier gezeigte Auslesen der BIOS Konfiguration ist optional:

tk@debian11:~/sum$ ./sum -i 172.20.1.1 -u ADMIN -f pw.txt -c GetDefaultBiosCfg --file BIOS-3.5-DefaultBiosCfg.xml
Supermicro Update Manager (for UEFI BIOS) 2.7.0 (2021/09/03) (x86_64)
Copyright(C) 2013-2021 Super Micro Computer, Inc. All rights reserved.
............
File "BIOS-3.5-DefaultBiosCfg.xml" is created.
tk@debian11:~/sum$ ./sum -i 172.20.1.1 -u ADMIN -f pw.txt -c GetCurrentBiosCfg --file BIOS-3.5-CurrentBiosCfg.xml
Supermicro Update Manager (for UEFI BIOS) 2.7.0 (2021/09/03) (x86_64)
Copyright(C) 2013-2021 Super Micro Computer, Inc. All rights reserved.
.............
File "BIOS-3.5-CurrentBiosCfg.xml" is created.

tk@debian11:~/sum$ diff BIOS*xml
4c4
<   <!--File generated at 2022-05-05_14:24:10-->
---
>   <!--File generated at 2022-05-05_14:23:47-->
32c32
<       <Setting name="Quiet Boot" checkedStatus="Unchecked" type="CheckBox">
---
>       <Setting name="Quiet Boot" checkedStatus="Checked" type="CheckBox">
3665c3665
<       <Setting name="  Security Device Support" selectedOption="Disable" type="Option">
---
>       <Setting name="  Security Device Support" selectedOption="Enable" type="Option">
4112d4111
<       <!--'selectedOption' does not reflect to current value and can't be configured-->
4122c4121
<     <Setting name="Boot mode select" selectedOption="UEFI" type="Option">
---
>     <Setting name="Boot mode select" selectedOption="DUAL" type="Option">
4938c4937
<       <Setting name="Boot Option #2" order="4" selectedOption="UEFI OS" type="Option">
---
>       <Setting name="Boot Option #2" order="4" selectedOption="proxmox" type="Option">

BIOS Update

tk@debian11:~/sum$ ./sum -i 172.20.1.1 -u ADMIN -f pw.txt -c UpdateBios --file BIOS_X11DPi-N-0917_20220125_3.6_STD.bin
Supermicro Update Manager (for UEFI BIOS) 2.7.0 (2021/09/03) (x86_64)
Copyright(C) 2013-2021 Super Micro Computer, Inc. All rights reserved.
....
WARNING: BIOS setting will be reset without option --preserve_setting
..
    
Managed system...........172.20.1.1
    Board ID.............0917
    BIOS build date......2021/06/29
Local BIOS image file....BIOS_X11DPi-N-0917_20220125_3.6_STD.bin
    Board ID.............0917
    BIOS build date......2022/01/25

Status: Start updating BIOS for 172.20.1.1

************************************WARNING*************************************
    Do not remove AC power from the server.
********************************************************************************

Uploading BIOS.....................................................
..................................................
..................................................
..................................................
.............................Done

Preparing updating BIOS........Done
Updating BIOS...>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>Done

Status: BIOS is updated for 172.20.1.1

Note: You have to reboot or power up the system for the changes to take effect

Nach dem Updatevorgang muss der Server neu gestartet werden, damit das neue BIOS aktiv wird.

BIOS Informationen nach dem Update

Nach dem Update zeigt SUM folgende BIOS Informationen (GetBiosInfo Funktion):

tk@debian11:~/sum$ ./sum -i 172.20.1.1 -u ADMIN -f pw.txt -c GetBiosInfo
Supermicro Update Manager (for UEFI BIOS) 2.7.0 (2021/09/03) (x86_64)
Copyright(C) 2013-2021 Super Micro Computer, Inc. All rights reserved.
....
Managed system....................172.20.1.1
    Board ID......................0917
    BIOS build date...............2022/01/25
tk@debian11:~/sum$ ./sum -i 172.20.1.1 -u ADMIN -f pw.txt -c GetBiosInfo --showall
Supermicro Update Manager (for UEFI BIOS) 2.7.0 (2021/09/03) (x86_64)
Copyright(C) 2013-2021 Super Micro Computer, Inc. All rights reserved.
.....
Managed system....................172.20.1.1
    Board ID......................0917
    BIOS build date...............2022/01/25
    BIOS version..................3.6
    BIOS revision.................5.14

    FW global version: 0

    RC version: 0616.D08
    SPS version: v04.01.04.601
    CPU signature: 00 05 06 54
    Description: SKX-H0
    Version: MB750654_02006c0a

    CPU signature: 00 05 06 55
    Description: CLX-A0
    Version: MB750655_03000012

    CPU signature: 00 05 06 56
    Description: CLX-B0
    Version: MBF50656_0400320a

    CPU signature: 00 05 06 57
    Description: CLX-B1
    Version: MBF50657_0500320a

    BIOS ACM version: v1.7.51
    SINIT ACM version: v1.7.51

    Device type: RSTe
    Device ID: 0
    Vendor ID: 0
    Device description: RSTe PreOS Components
        Version v6.2.0.1034 support: LEGACY|UEFI|SATA|SSATA|VMD|VMDHII

    Device type: Apache pass
    Device ID: 0
    Vendor ID: 0
    Device description: NVM DIMM UEFI and HII Driver
        Version v01.00.00.3531 support: UEFI

    Device type: VGA
    Device ID: 0
    Vendor ID: 0
    Device description: Aspeed VGA
        Version v1.03.01 support: LEGACY|UEFI

    BIOS build date: 2022/01/25
    BIOS version: 3.6
    BIOS unique name: BIOS_X11DPi-N-0917_20220125_3.6_STD.bin


Foto Werner Fischer.jpg

Autor: Werner Fischer

Werner Fischer arbeitet im Product Management Team von Thomas-Krenn. Er evaluiert dabei neueste Technologien und teilt sein Wissen in Fachartikeln, bei Konferenzen und im Thomas-Krenn Wiki. Bereits 2005 - ein Jahr nach seinem Abschluss des Studiums zu Computer- und Mediensicherheit an der FH Hagenberg - heuerte er beim bayerischen Server-Hersteller an. Als Öffi-Fan nutzt er gerne Bus & Bahn und genießt seinen morgendlichen Spaziergang ins Büro.


Das könnte Sie auch interessieren

BMC Firmware Update Supermicro H12 und X12 Mainboards
Supermicro Server Manager
Supermicro Update Manager