Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Проблема с shim-signed

61 views
Skip to first unread message

a.v.ko...@gmail.com

unread,
May 13, 2021, 5:30:03 AM5/13/21
to
Добрый день.

В какой-то момент с buster-proposed-updates прилетело вот это:

shim-signed:amd64 (1.34~1+deb10u1+15.4-2~deb10u1)

Нормально он не установился. Я его попытался удалить и поставить
доступную версию (1.33+15+1533136590.3beb971-7), а вот та, что была
(1.34~1+deb10u1+15.4-2~deb10u1) сейчас вообще недоступна.

Теперь любая операция с aptitude, например, safe-upgtafe, упирается вот
в это:

Удаляется shim-signed:amd64 (1.34~1+deb10u1+15.4-2~deb10u1) …
cat: /sys/firmware/efi/fw_platform_size: Нет такого файла или каталога
dpkg: ошибка при обработке пакета shim-signed:amd64 (--remove):
installed shim-signed:amd64 package post-removal script subprocess
returned error exit status 1 При обработке следующих пакетов произошли
ошибки: shim-signed:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)

После чего aptitude просто завершает работу.

В попытках починки был ещё и grub утрачен. Сейчас пакеты grub имеют
такие статусы:

i A grub-common
c grub-efi-amd64
pi grub-efi-amd64-bin
pi grub-efi-amd64-signed
pi grub-pc
pi grub-pc-bin
i grub2-common

aptitude install -f приводит к результату, процитированному выше.

Как можно починить?

P.S. ПК с системной платой с UEFI, но в настройках включен legacy BIOS.

Anatoly Pugachev

unread,
May 13, 2021, 6:00:03 AM5/13/21
to
On Thu, May 13, 2021 at 12:29 PM <a.v.ko...@gmail.com> wrote:
>
> Добрый день.
>
> В какой-то момент с buster-proposed-updates прилетело вот это:
>
> shim-signed:amd64 (1.34~1+deb10u1+15.4-2~deb10u1)
>
> Нормально он не установился. Я его попытался удалить и поставить
> доступную версию (1.33+15+1533136590.3beb971-7), а вот та, что была
> (1.34~1+deb10u1+15.4-2~deb10u1) сейчас вообще недоступна.
>
> Теперь любая операция с aptitude, например, safe-upgtafe, упирается вот
> в это:
>
> Удаляется shim-signed:amd64 (1.34~1+deb10u1+15.4-2~deb10u1) …
> cat: /sys/firmware/efi/fw_platform_size: Нет такого файла или каталога
> dpkg: ошибка при обработке пакета shim-signed:amd64 (--remove):
> installed shim-signed:amd64 package post-removal script subprocess
> returned error exit status 1 При обработке следующих пакетов произошли
> ошибки: shim-signed:amd64
> E: Sub-process /usr/bin/dpkg returned an error code (1)
>
> После чего aptitude просто завершает работу.

в каталоге /var/lib/dpkg/info/ будут файлы типа shim-signed.pre*
shim-signed.post* , посмотрите в каком есть ссылка на
/sys/firmware/efi/fw_platform_size и просто удалите его (на свой страх
и риск, предварительно сделав копию). Эта операция позволит вам
удалить пакет.

Иван Лох

unread,
May 13, 2021, 6:30:03 AM5/13/21
to
On Thu, May 13, 2021 at 01:28:42PM +0400, a.v.ko...@gmail.com wrote:
> Добрый день.
>
> В какой-то момент с buster-proposed-updates прилетело вот это:
>
> shim-signed:amd64 (1.34~1+deb10u1+15.4-2~deb10u1)
>
> Нормально он не установился. Я его попытался удалить и поставить
> доступную версию (1.33+15+1533136590.3beb971-7), а вот та, что была
> (1.34~1+deb10u1+15.4-2~deb10u1) сейчас вообще недоступна.
>
> Теперь любая операция с aptitude, например, safe-upgtafe, упирается вот
> в это:
>
> Удаляется shim-signed:amd64 (1.34~1+deb10u1+15.4-2~deb10u1) …
> cat: /sys/firmware/efi/fw_platform_size: Нет такого файла или каталога
sudo touch /sys/firmware/efi/fw_platform_size
))))

Алексей Коротков

unread,
May 13, 2021, 6:40:02 AM5/13/21
to
> в каталоге /var/lib/dpkg/info/ будут файлы типа shim-signed.pre*
> shim-signed.post* , посмотрите в каком есть ссылка на
> /sys/firmware/efi/fw_platform_size и просто удалите его (на свой страх
> и риск, предварительно сделав копию). Эта операция позволит вам
> удалить пакет.

Благодарю. Всё получилось.

Алексей Коротков

unread,
May 13, 2021, 6:40:03 AM5/13/21
to
13.05.2021, Иван Лох<l...@1917.com> написал(а):
> sudo touch /sys/firmware/efi/fw_platform_size
# touch /sys/firmware/efi/fw_platform_size
touch: невозможно выполнить touch для
'/sys/firmware/efi/fw_platform_size': Нет такого файла или каталога

Victor Wagner

unread,
May 13, 2021, 11:10:03 AM5/13/21
to
В Thu, 13 May 2021 13:23:23 +0300
Иван Лох <l...@1917.com> пишет:

> > cat: /sys/firmware/efi/fw_platform_size: Нет такого файла или
> > каталога
> sudo touch /sys/firmware/efi/fw_platform_size

Я бы поостерегся в /sys так развлекаться.

>>
0 new messages