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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Случайно удалил vmlinuz-4.4.0-52-generic  (Прочитано 821 раз)

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

Оффлайн Pavluha88

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Случайно удалил vmlinuz-4.4.0-52-generic
« : 14 Декабря 2016, 18:27:14 »
Чистил старые ядра из /boot/ и снес vmlinuz-4.4.0-52-generic. Ubuntu перестала загружаться, требует этот файл. Как лучше поступить?

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6839
    • Просмотр профиля
Re: Случайно удалил vmlinuz-4.4.0-52-generic
« Ответ #1 : 14 Декабря 2016, 18:40:37 »
Загрузиться с ядром, которое не удалено.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Случайно удалил vmlinuz-4.4.0-52-generic
« Ответ #2 : 14 Декабря 2016, 18:43:23 »
Загрузится с предыдущим, а это ядро переустановить.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн Pavluha88

  • Автор темы
  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Случайно удалил vmlinuz-4.4.0-52-generic
« Ответ #3 : 14 Декабря 2016, 18:52:01 »
Предыдущие тоже снесены :)
Я скачал образ Ubuntu, взял из него файл vmlinuz, сунул в папку boot, началась загрузка и загрузился Busy Box, что и как из него делать делее не пойму. Какие ещё могут быть варианты?

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6839
    • Просмотр профиля
Re: Случайно удалил vmlinuz-4.4.0-52-generic
« Ответ #4 : 14 Декабря 2016, 19:07:12 »
Цитировать
скачал образ Ubuntu, взял из него файл vmlinuz, сунул в папку boot...
Если по этому пути - попробуй так.
Из образа в /boot скопируй vmlinuz и initrd.  В /lib/firmware скопируй каталог, имя которого соответствует версии ядра (например 4.4.0-21-generic). В /lib/modules скопируй каталог, имя которого соответствует версии ядра (например 4.4.0-21-generic).
Пробуй загрузиться.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Случайно удалил vmlinuz-4.4.0-52-generic
« Ответ #5 : 14 Декабря 2016, 19:15:07 »
Копировать лучше не только vmlinuz а все файлы с заданной версией в конце имени. initrd - обязательно.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6161
    • Просмотр профиля
Re: Случайно удалил vmlinuz-4.4.0-52-generic
« Ответ #6 : 14 Декабря 2016, 19:34:47 »
Чистил старые ядра из /boot/ и снес vmlinuz-4.4.0-52-generic. Ubuntu перестала загружаться, требует этот файл. Как лучше поступить?

кто вас учил так чистить старые ядра? это должен делать пакетный менеджер, ручное удаление - в крайних случаях с пониманием, что и зачем удалять.

загрузитесь с Live CD в chroot по методике восстановления GRUB и установите новое ядро.

 

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