Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Ошибка при обработке пакета shim-signed  (Прочитано 29932 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн isvara

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Здравствуйте! После обновления Ubuntu desktop 22.04 в апреле–мае 2023 г. стала выдаваться ошибка на всех устройствах (ПК и ноутбук):
# apt --fix-broken install
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 7 пакетов не обновлено.
Установлено или удалено не до конца 2 пакетов.
После данной операции объём занятого дискового пространства возрастёт на 0 B.
Настраивается пакет grub-efi-amd64-signed (1.187.3~22.04.1+2.06-2ubuntu14.1) …
mount: /var/lib/grub/esp: wrong fs type, bad option, bad superblock on /dev/sdb1
, missing codepage or helper program, or other error.
dpkg: ошибка при обработке пакета grub-efi-amd64-signed (--configure):
 подпроцесс из пакета grub-efi-amd64-signed установлен сценарий post-installatio
n возвратил код ошибки 32
dpkg: зависимости пакетов не позволяют настроить пакет shim-signed:
 shim-signed зависит от grub-efi-amd64-signed (>= 1.187.2~) | grub-efi-arm64-sig
ned (>= 1.187.2~), однако:
  Пакет grub-efi-amd64-signed пока не настроен.
  Пакет grub-efi-arm64-signed не установлен.

dpkg: ошибка при обработке пакета shim-signed (--configure):
 проблемы зависимостей — оставляем не настроенным
Отчёт apport не записан, так как сообщение об ошибке указывает на повторную ошиб
ку от предыдущего отказа.
                         При обработке следующих пакетов произошли ошибки:
 grub-efi-amd64-signed
 shim-signed
E: Sub-process /usr/bin/dpkg returned an error code (1)

Следующий метод не помогает:
# apt purge grub\*
# apt autoremove
# apt install grub-efi
# update-grub

Через поиск решения подобной проблемы не нашёл.

Привожу вывод команды apt-get dist-upgrade:
# apt-get dist-upgrade
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Расчёт обновлений… Готово
Следующие пакеты будут оставлены в неизменном виде:
  iptables libip4tc2 libip6tc2 libnautilus-extension1a libxtables12 nautilus
  nautilus-data
Следующие пакеты будут обновлены:
  tzdata
Обновлено 1 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 7 пакетов не обновлено.
Установлено или удалено не до конца 2 пакетов.
Необходимо скачать 349 kB архивов.
После данной операции объём занятого дискового пространства уменьшится на 88,1 kB.
Хотите продолжить? [Д/н] y
Пол:1 http://ru.archive.ubuntu.com/ubuntu jammy-updates/main amd64 tzdata all 2023c-0ubuntu0.22.04.2 [349 kB]
Получено 349 kB за 0с (3 152 kB/s)
Предварительная настройка пакетов …
(Чтение базы данных … на данный момент установлено 345213 файлов и каталогов.)
Подготовка к распаковке …/tzdata_2023c-0ubuntu0.22.04.2_all.deb …
Распаковывается tzdata (2023c-0ubuntu0.22.04.2) на замену (2023c-0ubuntu0.22.04.1) …
Настраивается пакет grub-efi-amd64-signed (1.187.3~22.04.1+2.06-2ubuntu14.1) …
mount: /var/lib/grub/esp: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program, or other error.
dpkg: ошибка при обработке пакета grub-efi-amd64-signed (--configure):
 подпроцесс из пакета grub-efi-amd64-signed установлен сценарий post-installation возвратил код ошибки 32
dpkg: зависимости пакетов не позволяют настроить пакет shim-signed:
 shim-signed зависит от grub-efi-amd64-signed (>= 1.187.2~) | grub-efi-arm64-signed (>= 1.187.2~), однако:
  Пакет grub-efi-amd64-signed пока не настроен.
  Пакет grub-efi-arm64-signed не установлен.

dpkg: ошибка при обработке пакета shim-signed (--configure):
 проблемы зависимостей — оставляем не настроенным
Настраивается пакет tzdata (2023c-0ubuntu0.22.04.2) …
Отчёт apport не записан, так как сообщение об ошибке указывает на повторную ошибку от предыдущего отказа.

Current default time zone: 'Europe/Moscow'
Local time is now:      Fri Jun  2 17:09:24 MSK 2023.
Universal Time is now:  Fri Jun  2 14:09:24 UTC 2023.
Run 'dpkg-reconfigure tzdata' if you wish to change it.

При обработке следующих пакетов произошли ошибки:
 grub-efi-amd64-signed
 shim-signed
E: Sub-process /usr/bin/dpkg returned an error code (1)

Вывод команды purge grub:
# apt purge grub\*
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Заметьте, выбирается «grub-rescue-pc» для шаблона «grub*»
Заметьте, выбирается «grub-xen» для шаблона «grub*»
Заметьте, выбирается «grub2» для шаблона «grub*»
Заметьте, выбирается «grub-splashimages» для шаблона «grub*»
Заметьте, выбирается «grubzfs-testsuite» для шаблона «grub*»
Заметьте, выбирается «grub-coreboot» для шаблона «grub*»
Заметьте, выбирается «grub-legacy-doc» для шаблона «grub*»
Заметьте, выбирается «grub-legacy-ec2» для шаблона «grub*»
Заметьте, выбирается «grub-emu-dbg» для шаблона «grub*»
Заметьте, выбирается «grub-pc-bin» для шаблона «grub*»
Заметьте, выбирается «grub-pc-dbg» для шаблона «grub*»
Заметьте, выбирается «grub-gfxpayload-lists» для шаблона «grub*»
Заметьте, выбирается «grub-xen-host» для шаблона «grub*»
Заметьте, выбирается «grub2-themes-ubuntustudio» для шаблона «grub*»
Заметьте, выбирается «grub-ieee1275-bin» для шаблона «grub*»
Заметьте, выбирается «grub-cloud-amd64» для шаблона «grub*»
Заметьте, выбирается «grub-ieee1275-dbg» для шаблона «grub*»
Заметьте, выбирается «grub-imageboot» для шаблона «grub*»
Заметьте, выбирается «grub-efi-arm64» для шаблона «grub*»
Заметьте, выбирается «grub-efi-amd64» для шаблона «grub*»
Заметьте, выбирается «grub-efi-arm» для шаблона «grub*»
Заметьте, выбирается «grub-yeeloong» для шаблона «grub*»
Заметьте, выбирается «grub» для шаблона «grub*»
Заметьте, выбирается «grub-ipxe» для шаблона «grub*»
Заметьте, выбирается «grub-firmware-qemu» для шаблона «grub*»
Заметьте, выбирается «grub-efi-amd64-signed» для шаблона «grub*»
Заметьте, выбирается «grub-coreboot-bin» для шаблона «grub*»
Заметьте, выбирается «grub-efi-arm64-signed» для шаблона «grub*»
Заметьте, выбирается «grub-coreboot-dbg» для шаблона «grub*»
Заметьте, выбирается «grub-theme-starfield» для шаблона «grub*»
Заметьте, выбирается «grub-efi-amd64-bin» для шаблона «grub*»
Заметьте, выбирается «grub2-common» для шаблона «grub*»
Заметьте, выбирается «grub-legacy» для шаблона «grub*»
Заметьте, выбирается «grub-efi-amd64-signed-template» для шаблона «grub*»
Заметьте, выбирается «grub-efi-amd64-dbg» для шаблона «grub*»
Заметьте, выбирается «grub-ieee1275» для шаблона «grub*»
Заметьте, выбирается «grub-uboot» для шаблона «grub*»
Заметьте, выбирается «grub-common» для шаблона «grub*»
Заметьте, выбирается «grub2-splashimages» для шаблона «grub*»
Заметьте, выбирается «grub-efi-ia32-bin» для шаблона «grub*»
Заметьте, выбирается «grub-efi-ia32-dbg» для шаблона «grub*»
Заметьте, выбирается «grub2-themes-ubuntu-mate» для шаблона «grub*»
Заметьте, выбирается «grub-invaders» для шаблона «grub*»
Заметьте, выбирается «grub-linuxbios» для шаблона «grub*»
Заметьте, выбирается «grub-xen-bin» для шаблона «grub*»
Заметьте, выбирается «grub-efi-ia32» для шаблона «grub*»
Заметьте, выбирается «grub-efi-ia64» для шаблона «grub*»
Заметьте, выбирается «grub-xen-dbg» для шаблона «grub*»
Заметьте, выбирается «grub-pc» для шаблона «grub*»
Заметьте, выбирается «grub-doc» для шаблона «grub*»
Заметьте, выбирается «grub-efi» для шаблона «grub*»
Заметьте, выбирается «grub-emu» для шаблона «grub*»
Заметьте, выбирается «grub-theme-breeze» для шаблона «grub*»
Пакет «grub-efi-ia64» не установлен, поэтому не может быть удалён
Пакет «grub-yeeloong» не установлен, поэтому не может быть удалён
Пакет «grub» не установлен, поэтому не может быть удалён
Пакет «grub-legacy» не установлен, поэтому не может быть удалён
Пакет «grub-legacy-doc» не установлен, поэтому не может быть удалён
Пакет «grub-cloud-amd64» не установлен, поэтому не может быть удалён
Пакет «grub-doc» не установлен, поэтому не может быть удалён
Пакет «grub-efi-arm» не установлен, поэтому не может быть удалён
Пакет «grub-efi-arm64» не установлен, поэтому не может быть удалён
Пакет «grub-uboot» не установлен, поэтому не может быть удалён
Пакет «grub-efi-arm64-signed» не установлен, поэтому не может быть удалён
Пакет «grub-gfxpayload-lists» не установлен, поэтому не может быть удалён
Пакет «grub-ipxe» не установлен, поэтому не может быть удалён
Пакет «grub-legacy-ec2» не установлен, поэтому не может быть удалён
Пакет «grub-imageboot» не установлен, поэтому не может быть удалён
Пакет «grub-invaders» не установлен, поэтому не может быть удалён
Пакет «grub-splashimages» не установлен, поэтому не может быть удалён
Пакет «grub-theme-breeze» не установлен, поэтому не может быть удалён
Пакет «grub2-splashimages» не установлен, поэтому не может быть удалён
Пакет «grub2-themes-ubuntu-mate» не установлен, поэтому не может быть удалён
Пакет «grub2-themes-ubuntustudio» не установлен, поэтому не может быть удалён
Пакет «grubzfs-testsuite» не установлен, поэтому не может быть удалён
Пакет «grub-efi-amd64-dbg» не установлен, поэтому не может быть удалён
Пакет «grub-efi-ia32» не установлен, поэтому не может быть удалён
Пакет «grub-efi-ia32-bin» не установлен, поэтому не может быть удалён
Пакет «grub-efi-ia32-dbg» не установлен, поэтому не может быть удалён
Пакет «grub-ieee1275» не установлен, поэтому не может быть удалён
Пакет «grub-ieee1275-bin» не установлен, поэтому не может быть удалён
Пакет «grub-ieee1275-dbg» не установлен, поэтому не может быть удалён
Пакет «grub-pc-dbg» не установлен, поэтому не может быть удалён
Пакет «grub-xen» не установлен, поэтому не может быть удалён
Пакет «grub-xen-bin» не установлен, поэтому не может быть удалён
Пакет «grub-xen-dbg» не установлен, поэтому не может быть удалён
Пакет «grub-coreboot» не установлен, поэтому не может быть удалён
Пакет «grub-coreboot-bin» не установлен, поэтому не может быть удалён
Пакет «grub-coreboot-dbg» не установлен, поэтому не может быть удалён
Пакет «grub-efi-amd64-signed-template» не установлен, поэтому не может быть удалён
Пакет «grub-emu» не установлен, поэтому не может быть удалён
Пакет «grub-emu-dbg» не установлен, поэтому не может быть удалён
Пакет «grub-firmware-qemu» не установлен, поэтому не может быть удалён
Пакет «grub-linuxbios» не установлен, поэтому не может быть удалён
Пакет «grub-rescue-pc» не установлен, поэтому не может быть удалён
Пакет «grub-theme-starfield» не установлен, поэтому не может быть удалён
Пакет «grub-xen-host» не установлен, поэтому не может быть удалён
Пакет «grub2» не установлен, поэтому не может быть удалён
Некоторые пакеты не могут быть установлены. Возможно, то, что вы просите,
неосуществимо, или же вы используете нестабильную версию дистрибутива, где
запрошенные вами пакеты ещё не созданы или были удалены из Incoming.
Следующая информация, возможно, вам поможет:

Следующие пакеты имеют неудовлетворённые зависимости:
 shim-signed : Зависит: grub-efi-amd64-signed (>= 1.187.2~) но он не будет установлен или
                               grub-efi-arm64-signed (>= 1.187.2~) но он не может быть установлен
               Зависит: grub2-common (>= 2.04-1ubuntu24)
E: Ошибка: pkgProblemResolver::Resolve привёл к появлению сломанных пакетов. Это может быть вызвано зафиксированными пакетами.
« Последнее редактирование: 02 Июня 2023, 17:37:47 от isvara »

PepperNix

  • Гость
Re: Ошибка при обработке пакета shim-signed
« Ответ #1 : 02 Июня 2023, 17:48:05 »
стала выдаваться ошибка на всех устройствах
Пока не отвыкнете от привычки работать от рута , будете получать интересные глюки. Во всех инструкциях пишут , не злоупотребляйте этим , но ни до кого не доходит. Все думают - я крутой рут , мне так можно.

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6896
    • Просмотр профиля
Re: Ошибка при обработке пакета shim-signed
« Ответ #2 : 02 Июня 2023, 17:49:05 »
Начни с этого:
Цитировать
mount: /var/lib/grub/esp: wrong fs type, bad option, bad superblock on /dev/sdb1

 

Страница сгенерирована за 0.038 секунд. Запросов: 25.