
В один прекрасный вечер, решил обновить все пакеты на ОС, ребутнулся и... появилась прекрасная надпись, которая гласит, что ядро Linux упало. Система дальше работать не может
Kernel panic - критическая ошибка ядра. Всё, дальше никак
Причин может быть куча, у меня, например, кривое обновление ядра
На моем примере видим:
VFS: unable to mount root fs on unknown-block(0,0)
То есть ядро вроде стартануло, но не видит корень / , не могет смонтировать
Пациента нужно лечить:
1. Заходим в GRUB
🔹Включаем ноут и жмем Esc так, будто отжимаем паузу в Дотке 🎁
🔹Должно появиться меню GRUB.
🔹Если попали в консоль — гуглим “как попасть в GRUB” и делаем.
2. Выбираем старое ядро
🔹В GRUB идем в Advanced options for Ubuntu → выбираем старое ядро (НЕ recovery).
🔹Загружаемся...
3. Проверяем ядро:
uname -r
У меня старое ядро - 6.14.че-то там
4. Восстанавливаем GRUB и initramfs
sudo grub-install /dev/sda
sudo update-grub
sudo update-initramfs -u -k all
5. Переустанавливаем ядро (если диск NVME или проблемы с модулем)
sudo apt update
sudo apt install --reinstall linux-image-generic linux-headers-generic
sudo update-initramfs -u -k all
sudo update-grub
⚠️ У меня на этом моменте вылезла ошибка с VirtualBox:
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/virtualbox-dkms.0.crash'
Error! Bad return status for module build on kernel: 6.17.0-14-generic
ВОТ И НАШЕЛСЯ ВИНОВНИК❗️
Сносим нахрен VirtualBox:
sudo apt remove --purge virtualbox*
Следом повторяем команды для восстановления GRUB и ядра
6. Если есть NVIDIA
sudo ubuntu-drivers autoinstall
sudo update-initramfs -u
7. Перезагружаемся
sudo reboot
Ну все, система ожила, ядро не падает — работаем дальше🧠