ошибка при установке и удаления ядра

Форум поддержки для русскоязычных пользователей
Forum rules
Topics in this forum are automatically closed 6 months after creation.
Post Reply
iurii_ice
Level 1
Level 1
Posts: 4
Joined: Sun Jan 07, 2024 11:43 am

ошибка при установке и удаления ядра

Post by iurii_ice »

При очередном апдейте ядра произошло выключение питания в неудачный момент
В результате инсталятор стал ругаться на ошибку
dpkg: ошибка при обработке пакета linux-image-5.15.0-79-generic (--configure):
подпроцесс из пакета linux-image-5.15.0-79-generic установлен сценарий post-installation возвратил код ошибки 1
В принципе все работало. Но затем аналогичная история повторилась с кернелом 88. Затем апдейтер стал ругаться регулярно.
И стали копиться апдейты ПО и инсталлятор постоянно стал ругаться на эти 2 кернела 79 и 88
Пробовал
sudo apt-get --fix-broken install
результатом всегда ошибка
Generating grub configuration file ...
/usr/sbin/grub-probe: ошибка: не удалось получить канонический путь «/boot/grub/unicode.pf2GRUB_DISABLE_OS_PROBER=false».
Не указан путь или устройство.
Использование: grub-probe [OPTION...] [ПАРАМЕТР]… [ПУТЬ|УСТРОЙСТВО]
Try 'grub-probe --help' or 'grub-probe --usage' for more information.
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 64
--------
Попробовал удалить через
sudo dpkg -P --force-remove-reinstreq
Сложно сказать в какой момент но 79 исчез. и вроде обновления остальные поставились.
88 не исчезает и теперь система ругается еще и на 91
При обработке следующих пакетов произошли ошибки:
linux-image-5.15.0-91-generic
linux-image-5.15.0-88-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
W: Действие прервано до его завершения
Что вообще сделать чтобы этот баг ушел? У меня из идей только ОС переустановить. (но есть подозрение что это как из пушки по воробьям.... да и вдруг не поможет)
sleeper12
Level 21
Level 21
Posts: 14609
Joined: Thu May 25, 2017 3:22 pm

Re: ошибка при установке и удаления ядра

Post by sleeper12 »

Можешь попробовать:

Code: Select all

sudo apt install --reinstall linux-image-5.15.0-91-generic

Code: Select all

sudo apt install --reinstall linux-image-5.15.0-88-generic
Перезагрузитесь, если необходимо.
iurii_ice
Level 1
Level 1
Posts: 4
Joined: Sun Jan 07, 2024 11:43 am

Re: ошибка при установке и удаления ядра

Post by iurii_ice »

sudo apt install --reinstall linux-image-5.15.0-88-generic
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Обновлено 0 пакетов, установлено 0 новых пакетов, переустановлено 1 пакетов, для удаления отмечено 0 пакетов, и 69 пакетов не обновлено.
Установлено или удалено не до конца 2 пакетов.
После данной операции объём занятого дискового пространства возрастёт на 0 B.
E: Internal Error, No file name for linux-image-5.15.0-88-generic:amd64
-------
sudo apt install --reinstall linux-image-5.15.0-91-generic
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово
Обновлено 0 пакетов, установлено 0 новых пакетов, переустановлено 1 пакетов, для удаления отмечено 0 пакетов, и 69 пакетов не обновлено.
Установлено или удалено не до конца 2 пакетов.
После данной операции объём занятого дискового пространства возрастёт на 0 B.
E: Internal Error, No file name for linux-image-5.15.0-91-generic:amd64
----
собственно ничего не изменилось. Обновления ставятсяно ругаются т.к. не могут поставится эти 2 кернела. убрать их хз как поставить а тоже хз как.
Что-то еще попробовать?
вот лог последнего обновления. ну сперва там чтото генерировало. локали имдж и т.п. вроде все было хорошо и потом опять дошло до кернелов
.....
Обрабатываются триггеры для man-db (2.10.2-1) …
Обрабатываются триггеры для linux-image-5.15.0-91-generic (5.15.0-91.101) …
/etc/kernel/postinst.d/dkms:
* dkms: running auto installation service for kernel 5.15.0-91-generic
...done.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-5.15.0-91-generic
/etc/kernel/postinst.d/zz-update-grub:
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/50_linuxmint.cfg'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
/usr/sbin/grub-probe: ошибка: не удалось получить канонический путь «/boot/grub/unicode.pf2GRUB_DISABLE_OS_PROBER=false».
Не указан путь или устройство.
Использование: grub-probe [OPTION...] [ПАРАМЕТР]… [ПУТЬ|УСТРОЙСТВО]
Try 'grub-probe --help' or 'grub-probe --usage' for more information.
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 64
dpkg: ошибка при обработке пакета linux-image-5.15.0-91-generic (--configure):
подпроцесс из пакета linux-image-5.15.0-91-generic установлен сценарий post-installation возвратил код ошибки 1
Обрабатываются триггеры для linux-image-5.15.0-88-generic (5.15.0-88.98) …
/etc/kernel/postinst.d/dkms:
* dkms: running auto installation service for kernel 5.15.0-88-generic
...done.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-5.15.0-88-generic
/etc/kernel/postinst.d/zz-update-grub:
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/50_linuxmint.cfg'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
/usr/sbin/grub-probe: ошибка: не удалось получить канонический путь «/boot/grub/unicode.pf2GRUB_DISABLE_OS_PROBER=false».
Не указан путь или устройство.
Использование: grub-probe [OPTION...] [ПАРАМЕТР]… [ПУТЬ|УСТРОЙСТВО]
Try 'grub-probe --help' or 'grub-probe --usage' for more information.
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 64
dpkg: ошибка при обработке пакета linux-image-5.15.0-88-generic (--configure):
подпроцесс из пакета linux-image-5.15.0-88-generic установлен сценарий post-installation возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
linux-image-5.15.0-91-generic
linux-image-5.15.0-88-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ошибка при установке пакета. Попытка восстановления:
Настраивается пакет linux-image-5.15.0-91-generic (5.15.0-91.101) …
Обрабатываются триггеры для linux-image-5.15.0-91-generic (5.15.0-91.101) …
/etc/kernel/postinst.d/dkms:
* dkms: running auto installation service for kernel 5.15.0-91-generic
...done.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-5.15.0-91-generic
/etc/kernel/postinst.d/zz-update-grub:
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/50_linuxmint.cfg'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
/usr/sbin/grub-probe: ошибка: не удалось получить канонический путь «/boot/grub/unicode.pf2GRUB_DISABLE_OS_PROBER=false».
Не указан путь или устройство.
Использование: grub-probe [OPTION...] [ПАРАМЕТР]… [ПУТЬ|УСТРОЙСТВО]
Try 'grub-probe --help' or 'grub-probe --usage' for more information.
run-parts: /etc/kernel/postinst.d/zz-update-grub exited with return code 64
dpkg: ошибка при обработке пакета linux-image-5.15.0-91-generic (--configure):
подпроцесс из пакета linux-image-5.15.0-91-generic установлен сценарий post-installation возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
linux-image-5.15.0-91-generic
sleeper12
Level 21
Level 21
Posts: 14609
Joined: Thu May 25, 2017 3:22 pm

Re: ошибка при установке и удаления ядра

Post by sleeper12 »

Есть ли снимок Timeshift, который вы можете восстановить до того, как все это произошло?
iurii_ice
Level 1
Level 1
Posts: 4
Joined: Sun Jan 07, 2024 11:43 am

Re: ошибка при установке и удаления ядра

Post by iurii_ice »

timeshift вообще не активен и не настраивался. Ну т.е. кроме переустановки варианта починить нет? :?
iurii_ice
Level 1
Level 1
Posts: 4
Joined: Sun Jan 07, 2024 11:43 am

Re: ошибка при установке и удаления ядра

Post by iurii_ice »

вобщем похоже все починил.
нашел на англоязычном сайте комментарий где писали что скорее все поврежден конфиг на что указывает строка

Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/50_linuxmint.cfg'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
/usr/sbin/grub-probe: ошибка: не удалось получить канонический путь «/boot/grub/unicode.pf2GRUB_DISABLE_OS_PROBER=false».

Проглядел эти файлы. нашел строку
GRUB_FONT="/boot/grub/unicode.pf2"GRUB_DISABLE_OS_PROBER=false
и добавил в ней перенос строки. и все починилось после запуска
sudo apt-get --fix-broken install

Но вообще так-то вызывает удивление что вообще такое может произойти и как видно не только у меня. Видимо достаточно часто происходит.
Post Reply

Return to “Русский - Russian”