Usando atualizações do BIOS do DUP com opções de administrador
Summary: Como atualizar o BIOS Dell usando o formato do Dell Update Package (DUP). Inclui instruções detalhadas para os modelos OptiPlex, Latitude, Precision Workstations, Inspiron, Vostro e XPS. ...
Instructions
Plataformas afetadas:
- OptiPlex
- Latitude
- Precision Workstations
- Inspiron
- Vostro
- XPS
Os modelos mais recentes da Dell distribuem pacotes de atualização do BIOS no formato DUP (Dell Update Package ). O comando /e não parece ser comumente suportada em muitos pacotes de BIOS do DUP.
Como atualizar o BIOS do sistema
Duração: 01:15
Legendas: Somente em inglês
Opções
As opções podem ser invocadas com o comando / personagem.
| Opção | Nome | Descrição | Sintaxe |
|---|---|---|---|
/? ou /h |
Help (Ajuda) | Exibe opções de linha de comando e informações de ajuda Determina se a atualização pode ser aplicada ao computador de destino |
package.exe /? ou package.exe /h |
/c |
Verifique em | O comando /s é obrigatória com esta opção.Opções /f, /ee /r não são válidos com esta opção.Quando você clica em Install no modo de interface do usuário (UI), o mesmo processo de verificação é executado. |
package.exe /s /c /l=c:\pkg.log |
/e=<path> |
Extract | Extrai todos os arquivos contidos no DUP para o caminho especificado. Se o diretório especificado no caminho não existir, ele será criado. Se o caminho contiver espaços, use aspas ao redor do valor do <caminho> . O comando /s é obrigatória com esta opção.Opções /f, /ce /r não são válidos com esta opção. |
package.exe /s /e=c:\updatepackage.exe /s /e="c:\update files" |
/f</Td> |
Força | Permite o downgrade do software para uma versão anterior (mais antiga) O /s é obrigatória com esta opção.Opções /e e /c não são válidos com esta opção.
Nota: Antes de fazer downgrade do software para uma versão anterior, consulte a documentação da versão anterior.
|
package.exe /s /f /l=c:\pkg.log |
/l=<filename> |
Tora | Acrescenta mensagens registradas a um arquivo ASCII especificado; Cria um novo arquivo Se não existir, se o nome do arquivo contiver espaços, use aspas ao redor do valor do nome do <arquivo> . O comando /s é obrigatória com esta opção. |
package.exe /s /l=c:\pkg.logpackage.exe /s /l="c:\Update Log\pkg.log" |
/r |
Reinicialize | Reinicializa o computador, se necessário, depois de executar a atualização (a reinicialização não ocorre):
/s é obrigatória com esta opção.Opções /e e /c não são válidos com esta opção. |
package.exe /s /r /l=c:\pkg.log |
/s |
Silencioso | Executa a atualização silenciosamente sem intervenção do usuário, quando /s não é especificado, o DUP é iniciado no modo de interface do usuário (interativo).O comando /s é obrigatória ao usar o /e, /f, /c, /le /u Opções.
Nota: Usando o comando /s faz com que todos os resultados sejam gravados nos arquivos de log.
|
package.exe /s /l=c:\pkg.log |
/u=<filename> |
Unicode Log | Acrescenta mensagens registradas a um arquivo Unicode especificado; Cria um novo arquivo Se não existir, se o nome do arquivo contiver espaços, use aspas ao redor do valor do nome do <arquivo> . O comando /s é obrigatória com esta opção. |
package.exe /s /u=c:\pkg.logpackage.exe /s /u="c:\Update Log\pkg.log" |
Tabela 1: Formato DUP
Exemplos:
Para atualizar silenciosamente um computador e impedir uma reinicialização automática:
package.exe /s
Para atualizar silenciosamente um computador e permitir uma reinicialização automática:
package.exe /s /r
Senhas
Se uma senha do BIOS for definida, o executável de atualização solicitará uma senha ao usuário. Se estiver executando o executável de atualização a partir da linha de comando, use o parâmetro /p para especificar a senha. Exemplo:
package.exe /s /p=password
Códigos de saída
Os valores de código de saída mais comuns ao executar atualizações do BIOS são 2 (REBOOT_REQUIRED) e 6 (REBOOTING_SYSTEM). Outros valores estão abaixo.
| Valor | Nome da mensagem | Nome de exibição | Descrição |
|---|---|---|---|
| -1 | Código do Dell Command Update | Malsucedido | O DCU encerra a execução do BIOS devido ao tempo de espera excedido |
| 0 | BEM-SUCEDIDO | Success | A atualização foi bem-sucedida. |
| 1 | SEM SUCESSO (FALHA) | Malsucedido | Ocorreu um erro durante o processo de atualização; A atualização não foi bem-sucedida. |
| 2 | REBOOT_REQUIRED | Reinicialização obrigatória | Você deve reiniciar o computador para aplicar as atualizações. |
| 3 | DEP_SOFT_ERROR | Erro de dependência flexível | Algumas possíveis explicações são:
/f . |
| 4 | DEP_HARD_ERROR | Erro de dependência rígida | O software de pré-requisito necessário não foi encontrado em seu computador. A atualização não foi bem-sucedida porque o computador não atendeu aos pré-requisitos de BIOS, driver ou firmware para que a atualização fosse aplicada ou porque nenhum dispositivo compatível foi encontrado no computador de destino. O DUP impõe essa verificação e bloqueia a aplicação de uma atualização se o pré-requisito não for atendido, impedindo que o computador atinja um estado de configuração inválido. O pré-requisito pode ser atendido solicitando outro DUP, se disponível. Nesse caso, o outro pacote deve ser aplicado antes do atual para que ambas as atualizações possam ser bem-sucedidas. Um DEP_HARD_ERROR não pode ser suprimido usando o /f .O DUP não é aplicável ao computador. Algumas possíveis explicações são:
|
| 5 | QUAL_HARD_ERROR | Erro de qualificação | Um QUAL_HARD_ERROR não pode ser suprimido usando o /f . |
| 6 | REBOOTING_SYSTEM | Reinicializando o computador | O computador está sendo reinicializado. |
| 7 | Erro de validação de senha | Malsucedido | Senha não fornecida ou senha incorreta fornecida para execução do BIOS |
| 8 | DOWNGRADE_BAN | O downgrade solicitado não é permitido. | Não é permitido fazer downgrade do BIOS para a versão executada. |
| 9 | RPM_VERIFY_FAILED | Falha na verificação do RPM | A estrutura do DUP do Linux usa a verificação de RPM para garantir a segurança de todos os utilitários do Linux dependentes do DUP. Se a segurança for comprometida, a estrutura exibirá uma mensagem e uma legenda de verificação de RPM e, em seguida, sairá com o código de saída 9. |
| 10 | EC_UNSPECIFIED_ERROR | Algum outro erro | Esse código de saída é para todos os erros que não foram especificados nos códigos de saída do BIOS 0 a 9. Ou seja, erro da bateria, erro de EC, falha de hardware etc. |
Tabela 2: Atualizações do BIOS