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


Автор Тема: После переустановки осталась куча "левых" ядер  (Прочитано 346 раз)

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

Оффлайн RiseOfDeath

  • Автор темы
  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
После переустановки убунты в грабе осталась куча "левых" ядер, о которых пакетный менеджер не знает. Особенно печально, что по-дефолту граб грузит одно из левых ядер (которое, в добавок, не стартует. И вообще почему-то в синаптике нет ядра такой версии)
Можно-ли их как-то автоматически удалить, чтобы при этом ничего нужного не снести?
« Последнее редактирование: 06 Июль 2016, 11:15:18 от RiseOfDeath »

Оффлайн Azure

  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 5660
  • elementaryOS 0.4 Loki, i3wm on Debian9
    • Просмотр профиля
Вы бы хоть версию системы назвали и ядра указалиlsb_release -a
find /boot -type f -name 'initrd*'
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн RiseOfDeath

  • Автор темы
  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
Хм.. да, не подумал.

No LSB modules are available.
Distributor ID:   Ubuntu
Description:   Ubuntu 14.04.4 LTS
Release:   14.04
Codename:   trusty


/boot/initrd.img-3.19.0-43-generic
/boot/initrd.img-3.19.0-37-generic
/boot/initrd.img-3.19.0-25-generic
/boot/initrd.img-3.19.0-47-generic
/boot/initrd.img-3.19.0-60-generic
/boot/initrd.img-3.19.0-64-generic - рабочее ядро, о нем знает пакетный менеджер
/boot/initrd.img-3.19.0-62-generic
/boot/initrd.img-3.19.0-59-generic
/boot/initrd.img-3.19.0-52-generic
/boot/initrd.img-3.19.0-39-generic
/boot/initrd.img-3.19.0-42-generic
/boot/initrd.img-3.19.0-49-generic
/boot/initrd.img-3.19.0-53-generic
/boot/initrd.img-3.19.0-58-generic
/boot/initrd.img-3.19.0-65-generic - не рабочее ядро, о нем не знает пакетный менеджер, оно грузится грабом по-дефолту, оно не работает (как именно не работает - отдельный вопрос, как мне кажется)
/boot/initrd.img-3.19.0-36-generic
/boot/initrd.img-3.19.0-41-generic
/boot/initrd.img-3.19.0-50-generic
/boot/initrd.img-3.19.0-51-generic
/boot/initrd.img-3.19.0-56-generic
/boot/initrd.img-3.19.0-61-generic
« Последнее редактирование: 06 Июль 2016, 11:47:53 от RiseOfDeath »

Оффлайн krazetanus

  • Участник
  • *
  • Сообщений: 142
    • Просмотр профиля
RiseOfDeath, В grub ядер нет, сделайте sudo update-grubА лишнее - sudo apt-get autoremove

Оффлайн RiseOfDeath

  • Автор темы
  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
RiseOfDeath, В grub ядер нет, сделайте sudo update-grubА лишнее - sudo apt-get autoremove

Generating grub configuration file ...
(Нажмите, чтобы показать/скрыть)
Adding boot menu entry for EFI firmware configuration


и... autoremove ничего не удалило. пакетный менеджер вообще не в курсе, что эти ядра существуют.
« Последнее редактирование: 06 Июль 2016, 11:55:16 от RiseOfDeath »

Оффлайн Azure

  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 5660
  • elementaryOS 0.4 Loki, i3wm on Debian9
    • Просмотр профиля
Давайте проверим знает-не знаетdpkg --get-selections linux-i*
Пользователь добавил сообщение 06 Июль 2016, 11:53:35:
find /boot -type f -name '*-3.19.0-?[^4]*' ! -name '*-25*'
« Последнее редактирование: 06 Июль 2016, 11:57:36 от Azure »
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн RiseOfDeath

  • Автор темы
  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
Давайте проверим знает-не знаетdpkg --get-selections linux-i*

linux-image-3.19.0-25-generic         install
linux-image-3.19.0-64-generic         install
linux-image-extra-3.19.0-25-generic      install
linux-image-extra-3.19.0-64-generic      install
linux-image-generic-lts-vivid         install


Пользователь добавил сообщение 06 Июль 2016, 11:53:35:
find /boot -type f -name '*-3.19.0-?[^4]*' ! -name '*-25-*'[^4]*'[/quote]

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 06 Июль 2016, 11:57:47 от RiseOfDeath »

Оффлайн Azure

  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 5660
  • elementaryOS 0.4 Loki, i3wm on Debian9
    • Просмотр профиля
Поправил find, чтоб 25 ядро тоже исключить
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн RiseOfDeath

  • Автор темы
  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
Ага, поправил вывод... особо меньше не стало

Оффлайн Azure

  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 5660
  • elementaryOS 0.4 Loki, i3wm on Debian9
    • Просмотр профиля
sudo find /boot -type f -name '*-3.19.0-?[^4]*' ! -name '*-25*' -delete
sudo update-grub
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн RiseOfDeath

  • Автор темы
  • Любитель
  • *
  • Сообщений: 59
    • Просмотр профиля
sudo find /boot -type f -name '*-3.19.0-?[^4]*' ! -name '*-25*' -delete
sudo update-grub

Благодарю. Помогло... и вроде бы ничего лишнего не снесло.

 

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