Рейтинг:1

Ошибка обновления прошивки на Dell Precision 5510

флаг in

Предыдущие обновления прошивки работали, но последнее (1.17.0) вызывает у меня проблемы.

В Discover сначала показывает мне сообщение о сбое контрольной суммы, но не вылетает. Доступные обновления включают «Микропрограмму системы Dell Inc.» версии 1.17.0. Текущая версия 1.16.1.

Когда я пытаюсь обновить его, другое всплывающее окно говорит: «Поддерживаемое устройство не найдено», и обновление остается в списке доступных обновлений.

В командной строке пишет "Поддерживается 1 локальное устройство", а при попытке обновить пишет "Поддерживаемые устройства не найдены".

Я попытался удалить ~/.кэш/fwupd реж. Также пробовал sudo и запуск от имени root с теми же результатами.

$ fwupdmgr --force -v обновить
(fwupdmgr:267206): GLib-DEBUG: 12:24:30.797: setenv()/putenv() не являются потокобезопасными и не должны использоваться после создания потоков
(fwupdmgr:267206): Fwupd-DEBUG: 12:24:30.812: Выдача ::status-changed() [ожидание]
Обновление lvfs
(fwupdmgr:267206): Fwupd-DEBUG: 12:24:30.816: загрузка https://cdn.fwupd.org/downloads/firmware.xml.gz.jcat
(fwupdmgr:267206): Fwupd-DEBUG: 12:24:30.816: Выдача ::status-changed() [загрузка]
Загрузка… [-](fwupdmgr:267206): Fwupd-DEBUG: 12:24:31.061: прогресс загрузки: 100%
(fwupdmgr:267206): Fwupd-DEBUG: 12:24:31.061: прогресс загрузки: 100%
(fwupdmgr:267206): Fwupd-DEBUG: 12:24:31.061: прогресс загрузки: 100%
(fwupdmgr:267206): Fwupd-DEBUG: 12:24:31.062: прогресс загрузки: 100%
(fwupdmgr:267206): Fwupd-DEBUG: 12:24:31.062: Выдача ::status-changed() [ожидание]
Загрузка¦ [*********************************************]
(fwupdmgr:267206): Fwupd-DEBUG: 12:24:31.063: изменение URI метаданных с https://cdn.fwupd.org/downloads/firmware.xml.gz на https://cdn.fwupd.org/downloads/ прошивка-02119-стабильный.xml.gz
(fwupdmgr:267206): Fwupd-DEBUG: 12:24:31.064: подпись метаданных lvfs не изменилась, пропуск
Успешно загружены новые метаданные: поддерживается 1 локальное устройство
$ fwupdmgr -v обновить
(fwupdmgr:267563): GLib-DEBUG: 12:29:39.452: setenv()/putenv() не являются потокобезопасными и не должны использоваться после создания потоков
(fwupdmgr:267563): Fwupd-DEBUG: 12:29:39.463: Выдача ::status-changed() [ожидание]
Устройства без доступных обновлений прошивки: 
 - Док-станция Dell D3100 USB3.0
 - Док-станция Dell D3100 USB3.0
 THNSN51T02DU7 NVMe TOSHIBA 1024 ГБ
 UEFI dbx
 ¢ Концентратор USB3.0
 ¢ Концентратор USB3.0
Доступно обновление системной прошивки с 1.16.1 до 1.17.0
Precision 5510 должен оставаться подключенным к источнику питания на время обновления, чтобы избежать повреждения. Продолжить обновление? [Г|п]: г
[...]
(fwupdmgr:267563): Fwupd-DEBUG: 12:30:18.183: прогресс загрузки: 100%
(fwupdmgr:267563): Fwupd-DEBUG: 12:30:18.183: Выдача ::status-changed() [ожидание]
Загрузка¦ [*********************************************]
(fwupdmgr:267563): Fwupd-DEBUG: 12:30:18.288: Выдача ::status-changed() [распаковка]
Распаковка… [******************************************] (fwupdmgr: 267563): Fwupd-DEBUG: 12:30:18.592: Выдача ::status-changed() [ожидание]
Декомпрессия ¦ [*********************************************]
Поддерживаемые устройства не найдены

Изменить: я также пробовал меткая очистка fwupd, удаление всех связанных каталогов и переустановка. Затем я попробовал то же самое, но установив через щелчок. Те же результаты, немного другой UX из-за того, что версия snap более актуальна (1.6.2 по сравнению с 1.5.10).

galexite avatar
флаг pk
Вы уже обновляли эту прошивку? Недавно было изменено обновление микропрограммы системы Dell из-за исправления безопасности.
флаг in
@galexite Да, я обновлял это пару раз раньше, используя Discover.
blunden avatar
флаг cn
У меня была та же проблема, поэтому я прошил ее через меню одноразовой загрузки, доступное с помощью спама F12 при загрузке. Оттуда у вас есть возможность прошить BIOS. Этот встроенный инструмент может извлекать и прошивать обновление BIOS из загружаемого исполняемого файла Windows (в данном случае Precision_5510_1.17.0.exe), который вы помещаете на USB-накопитель в формате FAT32. У меня есть ощущение, что проблема может быть связана с неправильными метаданными в CAB-файле прошивки, который загружается.
флаг in
@blunden Я не решил эту проблему, но мне удалось прошить BIOS загруженным исполняемым файлом Windows. Кстати, мне не хотелось искать USB-накопитель, поэтому я просто скопировал файл в каталог `/boot/efi/EFI/ubuntu/fw/`, который я смог выбрать в этом меню загрузки. Так что нет необходимости в USB-накопителе FAT32!
blunden avatar
флаг cn
@klugerama Я рад, что это сработало. Приятно знать, что это возможно и без USB-накопителя. :)

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.