Altera as configurações do BIOS no sistema Supermicro através de um script

10

vejo que a Dell & A HP tem programas que você pode alterar as configurações da BIOS remotamente ou através de um script / arquivo.

Alguém sabe como isso pode ser feito em um sistema Supermicro ou existe um que não seja dependente do fornecedor? Eu olhei pelo site da Supermicro e não encontrei nada. Obrigado.

    
por ChriSxStyles 16.08.2011 / 01:24

2 respostas

5

Existem duas opções. Você pode configurar o Acesso Remoto no BIOS e depois usar o console SOL via IPMI. Você pode modificar as configurações dessa maneira usando um script de espera. A outra é que algumas opções estão disponíveis diretamente via IPMI, então você pode usar a interface IPMI na própria máquina para alterar algumas configurações (lookup ipmitool / OpenIPMI).

Algumas informações sobre o SOL / IPMI:

link

link

Exemplo SOL Expect script:

link

    
por 16.08.2011 / 19:29
0

Supermicro usa o BIOS AMI Aptio.

A AMI fornece o utilitário SCE (scelnx para Linux) para alterar a configuração do BIOS por scripts. Em primeiro lugar, você precisa descarregar as configurações atuais da BIOS para saber as configurações dos UUIDs:

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

Você pode alterar os valores necessários diretamente no arquivo (movendo * sign para o valor desejado) e, em seguida, carregar o arquivo pelo próximo comando:

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

Ou você pode criar seu próprio arquivo com apenas as linhas necessárias (as primeiras três linhas, incluindo a linha em branco, são necessárias):

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 outras plataformas, você pode encontrar uma lista de utilitários de configuração no documento Intel. # 333845-003: link (pág. 12, 4.0 OEM Support Matrix)

As plataformas modernas também podem usar a configuração x-UEFI Scriptable: link link

    
por 02.02.2018 / 11:39

Tags