Рейтинг:0

Прерванное обновление до 21.04 не восстановило исходное состояние системы, безопасно ли продолжать?

флаг ru

Я пытался обновиться с 20.10 до 21.04. Я полностью обновил систему (перезагрузка не потребовалась), затем запустил делать-релиз-обновление:

Проверка новой версии Ubuntu
Получить: 1 сигнатуру инструмента обновления [819 B]
Get:2 Инструмент обновления [1,276 КБ]
Извлечено 1,276 КБ за 0 с (0 Б/с)
аутентифицировать hirsute.tar.gz по сравнению с hirsute.tar.gz.gpg.
извлечение 'hirsute.tar.gz'

Чтение кеша

Проверка менеджера пакетов
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Получите:1 http://at.archive.ubuntu.com/ubuntu hirsute InRelease [269 КБ]
...

В итоге в /boot не хватило места для продолжения:

Расчет изменений

Недостаточно свободного места на диске

Обновление прервано. Для обновления требуется в общей сложности 151 M свободного места
место на диске '/boot'. Пожалуйста, освободите как минимум дополнительные 8,464 тыс.
дисковое пространство в «/ boot».Вы можете удалить старые ядра, используя 'sudo apt
autoremove», и вы также можете установить COMPRESS=xz в
/etc/initramfs-tools/initramfs.conf, чтобы уменьшить размер вашего
initramfs.


Восстановление исходного состояния системы

Прерывание
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово

Мой /ботинок крошечный (237M); Установщик Ubuntu создал его таким образом 5 лет назад. Осталось только актуальное ядро, а я уже пользуюсь СЖАТИЕ=xz для initramfs, поэтому мне пришлось удалить мемтест86+ чтобы освободить место. Затем я снова побежал делать-релиз-обновление:

root@hostname:/boot # do-release-upgrade
Проверка новой версии Ubuntu
Перед обновлением установите все доступные обновления для вашего выпуска.

root@hostname:/boot # подходящее обновление
Получите:1 http://at.archive.ubuntu.com/ubuntu hirsute InRelease [269 КБ]
Получить: 2 http://at.archive.ubuntu.com/ubuntu hirsute-updates InRelease [109 КБ]
Получить:3 http://at.archive.ubuntu.com/ubuntu hirsute-backports InRelease [90,7 КБ]
Получить: 4 http://security.ubuntu.com/ubuntu hirsute-security InRelease [101 КБ]
Получите: 5 http://at.archive.ubuntu.com/ubuntu hirsute-updates/main amd64 Packages [238 kB]
Получите: 6 http://at.archive.ubuntu.com/ubuntu hirsute-updates/main Пакеты i386 [124 КБ]
Получить: 7 http://at.archive.ubuntu.com/ubuntu hirsute-updates/main метаданные amd64 c-n-f [4.744 B]
Получено 936 КБ за 1 с (1,066 КБ/с)
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Пакеты 2633 можно обновить. Запустите «apt list --upgradable», чтобы увидеть их.

Это не может быть правильным. Эти пакеты 2633 должны быть от 21.04, и программа обновления не восстановила предыдущее состояние системы.

Как мне продолжить? Я не думаю, что можно просто позволить apt обновить все эти пакеты и надеяться на лучшее...

user535733 avatar
флаг cn
Ваши источники были изменены — видите, как теперь говорят «волосатый»? Просто поменяй их обратно. В качестве альтернативы вы можете воспользоваться этой возможностью, чтобы создать резервную копию своих данных, а затем правильно изменить размер разделов.
Zilk avatar
флаг ru
Спасибо. Изменил их обратно на «groovy», и обновление прошло нормально, пока не потребовалось *всего 7 КБ* места в /boot... снова. Пришло время перейти к плану Б и просто выполнить новую установку. У меня есть резервные копии и еще одна коробка с 21.04 для справки. Изменение размера разделов — это основная PITA с полным шифрованием диска.
N0rbert avatar
флаг zw
Отвечает ли это на ваш вопрос? [Мой раздел /boot заполнен на 100%, и теперь я не могу выполнить обновление. Невозможно удалить старые ядра, чтобы освободить место](https://askubuntu.com/questions/171209/my-boot-partition-hit-100-and-now-i-cant-upgrade-cant-remove-old-kernels -к)
Zilk avatar
флаг ru
Это не ответ на вопрос. 1) Суть моего вопроса заключалась не в недостающем пространстве. 2) Связанный вопрос предлагает освободить место, удалив ненужные ядра, которых у меня нет.

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

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