Змініть налаштування BIOS в системі Supermicro за допомогою сценарію


11

Я бачу, що у Dell & HP є програми, за допомогою яких ви можете змінити налаштування BIOS віддалено або за допомогою сценарію / файлу.

Хтось знає, як це можна зробити в системі Supermicro або є така, яка не залежить від постачальника? Я переглянув сайт Supermicro і нічого не знайшов. Дякую.

Відповіді:


5

Є два варіанти. Ви можете налаштувати віддалений доступ у BIOS, а потім використовувати консоль SOL через IPMI. Ви можете змінити налаштування таким чином, використовуючи сценарій очікування. Інше - деякі параметри доступні безпосередньо через IPMI, так що ви можете використовувати інтерфейс IPMI на самому апараті, щоб змінити деякі параметри (пошук ipmitool / OpenIPMI).

Деякі відомості про SOL / IPMI:

http://www.supermicro.com/products/accessories/addon/SIM.cfm

http://wiki.adamsweet.org/doku.php?id=ipmi_on_linux

Приклад сценарію очікування SOL:

http://buttersideup.com/docs/howto/IPMI_on_Debian_files/solsession


Дякую за це! Інформацію про SOL / IPMI я не бачив. Я спробую це! Знову дякую!
ChriSxStyles

3

Supermicro використовує AMI Aptio BIOS.

AMI забезпечує утиліту SCE (scelnx для Linux) для зміни параметрів BIOS за сценаріями. По-перше, вам потрібно скинути поточні параметри BIOS, щоб знати параметри UUID:

scelnx /b /o /s /root/settings.lst

Ви можете змінити потрібні значення прямо у файлі (перемістивши *знак до потрібного значення), а потім завантажити файл наступною командою:

scelnx /b /i /s /root/settings.lst

Або ви можете створити власний файл лише з необхідними рядками (потрібні перші три рядки, включаючи порожній рядок):

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

Для інших платформ ви можете знайти список утиліт конфігурації в Intel doc. № 333845-003: https://www.intel.ru/content/dam/www/public/us/en/videos/guides/platform-trust-enabler-product-guide.pdf (стор. 12, 4.0 Підтримка OEM Матриця)

Сучасні платформи також можуть використовувати конфігурацію сценарію x-UEFI: https://firmware.intel.com/sites/default/files/STTS001%20-%20SZ16_STTS001_102m_ENGf.pdf http://www.uefi.org/confignamespace

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.