Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Не удается очистить папку /boot от старых версий ядер системы  (Прочитано 7488 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Galanov

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Galanov, нужно удалить хотя бы 1 старое ядро.
sudo dpkg --force-all --remove linux-image-4.4.0-xxx
sudo apt-get -f install
Удаляю, как Вы написали. В итоге по второй команде, ядро скачивается снова и настройка завершается с ошибкой из-за отсутствия свободного места на диске :idiot2: Плюнул. Перенес /boot на общий раздел. О чем думал раньше?...

Оффлайн slavserver

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Здравствуйте.

Тема много раз описанная, три часа читал разную инфу но ни одно решение мне не помогло.

команда sudo apt-get remove "старые версии ядер" не работает потому что в системе ждет своего обновления новое ядро, а новое ядро обновиться не может потому что нет места. Замкнутый круг.


если совсем ничего не помогает, заходишь в папку boot и удаляешь в ручную старые ядра, но только ядра, больше ни чего.. самое последнее ядро оставляешь , и update-grub , далее рестарт. жесткий способ)))

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6904
    • Просмотр профиля
Цитировать
удаляешь в ручную старые ядра, но только ядра, больше ни чего
Само ядро занимает не очень много места. Инитрд в разы больше. Так что, для освобождения места удалять инитрд. Зачастую место заканчивается при генерации нового инитрд. Он оказывается поврежденным, система с ним не грузится. А следовательно, является первым кандидатом на удаление.
А если ядра в корневом разделе и место закончилось в нем, то здесь львиная доля приходится на модули (/lib/modules/versija_jadra).

 

Страница сгенерирована за 0.039 секунд. Запросов: 23.