Рейтинг:1

Проблема с обновлением ядра

флаг us

Я использую Ubuntu 21.04 на версии ядра 5.11.0-22-generic. Сегодня он автоматически обновил мой драйвер NVIDIA, и с тех пор, когда судо подходящее обновление Я получил:

$ sudo подходящее обновление
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Чтение информации о состоянии... Готово
Возможно, вы захотите запустить «apt --fix-broken install», чтобы исправить это.
Следующие пакеты имеют неудовлетворенные зависимости:
E: Неудовлетворенные зависимости. Попробуйте «apt --fix-broken install» без пакетов (или укажите решение).
$ sudo apt --fix-broken install
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Чтение информации о состоянии... Готово
Исправление зависимостей... Готово
Следующие пакеты были установлены автоматически и больше не требуются:
amd64-микрокод Intel-микрокод iucode-инструмент linux-headers-generic-hwe-20.04 термический
Используйте «sudo apt autoremove», чтобы удалить их.
Будут установлены следующие дополнительные пакеты:
Linux-образ-5.11.0-25-общий
Предлагаемые пакеты:
  fdutils linux-doc | linux-source-5.11.0 linux-инструменты
  Linux-модули-экстра-5.11.0-25-общий
Следующие пакеты будут УДАЛЕНЫ:
  linux-образ-без знака-5.11.0-25-общий
Будут установлены следующие НОВЫЕ пакеты:
  Linux-образ-5.11.0-25-общий
0 обновлено, 1 установлено заново, 1 удалено и 0 не обновлено.
2 не полностью установлен или удален.
Нужно получить 0 Б/11,4 МБ архивов.
После этой операции освободится 234 кБ дискового пространства.
Вы хотите продолжить? [Да/нет] г
dpkg: linux-image-unsigned-5.11.0-25-generic: проблемы с зависимостями, но удаление 
в любом случае, как вы просили:
linux-modules-5.11.0-25-generic зависит от linux-image-5.11.0-25-generic | Лину
x-изображение без знака-5.11.0-25-общий; Однако:
  Пакет linux-image-5.11.0-25-generic не установлен.
  Пакет linux-image-unsigned-5.11.0-25-generic подлежит удалению.

(Чтение базы данных... На данный момент установлено 285850 файлов и каталогов.)
Удаление linux-image-unsigned-5.11.0-25-generic (5.11.0-25.27)...
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: удаление /boot/initrd.img-5.11.0-25-generic
/etc/kernel/postrm.d/zz-update-grub:
Исходный файл `/etc/default/grub'
Исходный файл `/etc/default/grub.d/init-select.cfg'
Создание файла конфигурации grub...
/etc/grub.d/00_header: 451: Синтаксическая ошибка: строка без кавычек
run-parts: /etc/kernel/postrm.d/zz-update-grub завершился с кодом возврата 2
dpkg: ошибка обработки пакета linux-image-unsigned-5.11.0-25-generic (--remove):
 установлен скрипт после удаления пакета linux-image-unsigned-5.11.0-25-generic su
bprocess вернул статус выхода ошибки 1
dpkg: слишком много ошибок, остановка
При обработке возникли ошибки:
 linux-образ-без знака-5.11.0-25-общий
Обработка была остановлена ​​из-за слишком большого количества ошибок.
E: Подпроцесс /usr/bin/dpkg возвратил код ошибки (1)
N0rbert avatar
флаг zw
Проверьте сообщение «/etc/grub.d/00_header: 451: Синтаксическая ошибка: строка без кавычек» выше. Вы когда-нибудь редактировали этот файл?
Frittierapparat avatar
флаг us
файл не редактировался (насколько я помню) и имеет всего 450 строк
N0rbert avatar
флаг zw
Затем, пожалуйста, поделитесь его содержимым в pastebin.
Frittierapparat avatar
флаг us
https://pastebin.com/mFAi9hN3
Рейтинг:3
флаг zw

Вы должны исправить цитату внутри 42 строки.

Используйте следующую однострочную строку ниже:

sudo sed -i 's|GRUB_GFXPAYLOAD}" = "x |GRUB_GFXPAYLOAD}" = "x" |' /etc/grub.d/00_header

затем беги sudo update-grub еще раз.

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

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