Article Number: 000148745
Новіші моделі Dell розповсюджують пакети оновлень BIOS, використовуючи формат Dell Update Package (DUP). Параметр /e, здається, не підтримується у багатьох пакетах DUP BIOS.
Тривалість: 01:15
Приховані субтитри: Тільки англійською мовою
Не застосовується
Параметри можна викликати за допомогою кнопки /
знак.
Варіант | Ім'я | Опис | Синтаксис |
---|---|---|---|
/? або /h | Допомога | Відображає параметри командного рядка та довідкову інформацію Визначає, чи можна застосувати оновлення до цільового комп'ютера |
package.exe /? or package.exe /h |
/c | Перевіряти | Параметр /s є обов'язковим для цього параметра. Параметри /f, /e і /r некоректні для цього параметра. Коли ви натискаєте кнопку Інсталювати в режимі інтерфейсу користувача (UI), виконується той самий процес перевірки. |
package.exe /s /c /l=c:\pkg.log |
/e=<шлях> | Екстракт | Розпаковує всі файли, що містяться в DUP, за вказаним шляхом. Якщо каталог, вказаний у шляху, не існує, він створюється. Якщо контур містить пробіли, використовуйте лапки навколо значення контуру<>. Параметр /s є обов'язковим для цього параметра. Параметри /f, /c і /r некоректні для цього параметра. |
package.exe /s /e=c:\update package.exe /s /e="c:\update files" |
/f | Сила | Дозволяє пониження версії програмного забезпечення до попередньої (старішої) версії Для цього параметра потрібен параметр /s . Параметри /e і /c некоректні для цього параметра.
Примітка: Перш ніж перевести програмне забезпечення на попередню версію, перегляньте документацію до попередньої версії.
|
package.exe /s /f /l=c:\pkg.log |
/l=<ім'я файла> | Журнал | Додає записані повідомлення до вказаного файла ASCII; створює новий файл, якщо його не існує. Якщо ім'я файлу містить пробіли, використовуйте лапки навколо <значення імені> файлу. Параметр /s є обов'язковим для цього параметра. |
package.exe /s /l=c:\pkg.log package.exe /s /l="c:\Update Log\pkg.log" |
/р | Перезавантаження | Перезавантажує комп'ютер, якщо потрібно, після виконання оновлення. Перезавантаження не відбувається:
Параметри /e і /c некоректні для цього параметра. |
package.exe /s /r /l=c:\pkg.log |
/с | Мовчати | Виконує оновлення непомітно, без втручання користувача. Якщо /s не вказано, DUP запускається в режимі UI (інтерактивний). Параметр /s є обов'язковим при використанні параметрів /e, /f, /c, /l та /u .
Примітка: Використання параметра /s призводить до запису всіх виведених даних до файлів журналу.
|
package.exe /s /l=c:\pkg.log |
/u=<ім'я файла> | Журнал Юнікоду | Додає зареєстровані повідомлення до вказаного файла Unicode; створює новий файл, якщо його не існує. Якщо ім'я файлу містить пробіли, використовуйте лапки навколо <значення імені> файлу. Параметр /s є обов'язковим для цього параметра. |
package.exe /s /u=c:\pkg.log package.exe /s /u="c:\Update Log\pkg.log" |
Таблиця 1: Формат DUP
Щоб непомітно оновити комп'ютер і запобігти автоматичному перезавантаженню:
package.exe /s
Щоб непомітно оновити комп'ютер і дозволити автоматичне перезавантаження:
package.exe /s /r
Якщо встановлено пароль BIOS, то виконуваний файл оновлення запропонує користувачеві ввести пароль. Якщо запускаєте виконуваний файл оновлення з командного рядка, то використовуйте параметр /p, щоб вказати пароль. Приклад:
package.exe /s /p=password
Найбільш поширеними значеннями коду виходу при виконанні оновлень BIOS є 2 (REBOOT_REQUIRED) і 6 (REBOOTING_SYSTEM). Інші значення наведені нижче.
Цінність | Ім'я повідомлення | Відображуване ім'я | Опис |
---|---|---|---|
-1 | Код оновлення команди Dell | Невдалих | DCU припиняє виконання BIOS через тайм-аут |
0 | УСПІШНИЙ | Успіх | Оновлення пройшло успішно. |
1 | НЕВДАЛИЙ (НЕВДАЛИЙ) | Невдалих | У процесі оновлення сталася помилка; Оновлення не увінчалося успіхом. |
2 | REBOOT_REQUIRED | Потрібне перезавантаження | Щоб застосувати оновлення, необхідно перезавантажити комп'ютер. |
3 | DEP_SOFT_ERROR | Помилка м'якої залежності | Ось деякі можливі пояснення:
|
4 | DEP_HARD_ERROR | Помилка жорсткої залежності | На вашому комп'ютері не знайдено необхідного програмного забезпечення. Оновлення не вдалося, оскільки комп'ютер не відповідав вимогам BIOS, драйвера або мікропрограми для застосування оновлення, а також тому, що на цільовому комп'ютері не було знайдено жодного підтримуваного пристрою. DUP застосовує цю перевірку та блокує застосування оновлень, якщо попередня умова не виконується, запобігаючи досягненню системою некоректного стану конфігурації. Обов'язкова умова може бути виконана шляхом застосування іншого DUP, якщо він є. У цьому випадку інший пакет повинен бути застосований до поточного, щоб обидва оновлення могли бути успішними. A DEP_HARD_ERROR не можна придушити за допомогою перемикача /f. DUP не застосовується до комп'ютера. Ось деякі можливі пояснення:
|
5 | QUAL_HARD_ERROR | Кваліфікаційна помилка | A QUAL_HARD_ERROR не можна придушити за допомогою перемикача /f. |
6 | REBOOTING_SYSTEM | Перезавантаження комп'ютера | Відбувається перезавантаження комп'ютера. |
7 | Помилка перевірки пароля | Невдалих | Пароль не вказано або вказано неправильний пароль для виконання BIOS |
8 | DOWNGRADE_BAN | Запит на пониження версії не допускається | Зниження версії BIOS до виконаної версії не допускається |
9 | RPM_VERIFY_FAILED | Помилка перевірки RPM | Фреймворк Linux DUP використовує перевірку RPM для забезпечення безпеки всіх залежних від DUP утиліт Linux. Якщо безпеку порушено, фреймворк виводить повідомлення та легенду перевірки RPM, а потім завершує роботу з кодом виходу 9. |
10 | EC_UNSPECIFIED_ERROR | Якась інша помилка | Цей код виходу призначений для всіх помилок, які не були вказані в кодах виходу BIOS 0-9. Тобто помилка акумулятора, помилка EC, вихід з ладу апаратного забезпечення тощо |
Таблиця 2: Оновлення BIOS
28 Jul 2023
9
Solution