Supermicro utiliza AMI Aptio BIOS.
AMI proporciona la utilidad SCE (scelnx para Linux) para cambiar la configuración del BIOS mediante scripts. En primer lugar, debe volcar la configuración actual del BIOS para conocer la configuración de los UUID:
scelnx /b /o /s /root/settings.lst
Puede cambiar los valores necesarios directamente en el archivo (moviendo el *
signo al valor deseado) y luego cargar el archivo con el siguiente comando:
scelnx /b /i /s /root/settings.lst
O puede crear su propio archivo con solo las líneas necesarias (se requieren las tres primeras líneas, incluida la línea en blanco):
cat > /root/settings.lst << 'EOF'
// Script File
HIICrc32=
// Enable the Rank Margining Tool
Setup Question = Rank Margin Tool
Token =B4A // Do NOT change this line
Offset =1127
Width =01
BIOS Default =[02]Auto
Options =[02]Auto // Move "*" to the desired Option
[00]Disabled
*[01]Enabled
// Adjust the MRC Serial Debug Message level
Setup Question = Serial Debug Message Level
Token =1C // Do NOT change this line
Offset =2D4
Width =01
BIOS Default =[00]Disable
Options =[00]Disable // Move "*" to the desired Option
[01]Minimum
[02]Normal
*[03]Maximum
// Confirm the Pattern Length value
Setup Question = RMT Pattern Length
Token =B4B // Do NOT change this line
Offset =10ED
Width =04
BIOS Default =7FFF
Value =7FFF
// Turn on/off Per Bit Margin option
Setup Question = Per Bit Margin
Token =B4D // Do NOT change this line
Offset =113A
Width =01
BIOS Default =[02]Auto
Options =[02]Auto // Move "*" to the desired Option
[00]Disable
*[01]Enable
EOF
Para otras plataformas, puede encontrar la lista de utilidades de configuración en Intel doc. # 333845-003: https://www.intel.ru/content/dam/www/public/us/en/videos/guides/platform-trust-enabler-product-guide.pdf (pág. 12, 4.0 Soporte OEM Matriz)
Las plataformas modernas también pueden usar la configuración programable x-UEFI:
https://firmware.intel.com/sites/default/files/STTS001%20-%20SZ16_STTS001_102m_ENGf.pdf
http://www.uefi.org/confignamespace