Я использую Ubuntu 20.04.3 LTS x86_64 и пытаюсь установить новейшую версию ядра, используя:
обновление sudo apt && обновление sudo apt
Но к концу запуска всегда показывает следующее сообщение:
Добавление записи меню загрузки для настроек прошивки UEFI
/etc/grub.d/35_fwupd: строка 5: /usr/share/grub: каталог
run-parts: /etc/kernel/postinst.d/zz-update-grub завершился с кодом возврата 126
dpkg: ошибка обработки пакета linux-image-5.4.0-84-generic (--configure):
установленный linux-image-5.4.0-84-generic пакет подпроцесс скрипта после установки вернул ошибку выхода st
атус 1
При обработке возникли ошибки:
Linux-образ-5.4.0-84-общий
E: Подпроцесс /usr/bin/dpkg возвратил код ошибки (1)
Результат uname -r
является:
5.4.0-81-общий.
Это означает, что ядро установлено неправильно.
Кто-нибудь имеет представление о том, что происходит?
Редактировать:
По просьбам выкладываю содержимое своего /etc/grub.d/35_fwupd
файл:
#! /бин/баш
# SPDX-идентификатор лицензии: LGPL-2.1+
установить -е
${pkgdatadir:?}
# исходный код shellcheck=/dev/null
. "$pkgdatadir/grub-mkconfig_lib"
если [ -f /var/lib/fwupd/uefi_capsule.conf ] &&
ls /sys/firmware/efi/efivars/fwupd-*-0abba7dc-e516-4167-bbf5-4d9d1c739416 1>/dev/null 2>&1; тогда
источник /var/lib/fwupd/uefi_capsule.conf
if [ "${EFI_PATH}" != "" ] && [ "${ESP}" != "" ]; тогда
echo "Добавление записи средства обновления прошивки Linux" >&2
кошка << EOF
пункт меню «Обновление прошивки Linux» \$menuentry_id_option «fwupd» {
EOF
${grub_probe:?}
prepare_grub_to_access_device '`${grub_probe} --target=device \${ESP}` | sed -e "s/^/\t/"'
кошка << EOF
загрузчик цепочки ${EFI_PATH}
}
EOF
фи
фи