Linux end kernel panic

How to solve «Kernel panic — not syncing — Attempted to kill init» — without erasing any user data [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.

This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.

I was trying to update libc in our Ubuntu server but it failed and now when I reboot the server I get a error message:

and it just hangs. What is the solution to this problem? The server is used by 10 people so I don’t want to reinstall erasing their data.

Kernel panics happen for a variety of reasons. Often due to hardware failure. You’ll need to check out /var/log/dmesg and /var/log/syslog to get more info about what actually happened.

You should try to boot using a «Live CD», and then mount the HDD partition that held / and /lib . Then try to restore the libc files.

This isn’t really the right forum for this question. You’re better off asking on superuser.com or ubuntu.stackexchange.com. This question looks like it’ll be migrated to superuser.com shortly.

I’ve same issue while I dist upgrade from 14.04, I’m even not able to boot with old kernel and rescue more, how did you solve it. .

8 Answers 8

kernel panic - not syncing: Attempted to kill inint ! PId: 1, comm: init not tainted 2.6.32.-279-5.2.e16.x86_64 #1 

then you should have disabled selinux and after that you have rebooted the system.

The easier way is to use a live OS and re-enable it

vim /etc/selinux/config . SELINUX=enforcing . 

Second choice is to disable selinux in the kernel arguments by adding selinux=0

vim /boot/grub/grub.conf . kernel /boot/vmlinuz-2.4.20-selinux-2003040709 ro root=/dev/hda1 nousb selinux=0 . 
  1. Mount the centos live cd and boot
  2. Go into rescue mode and wait for it load up
  3. Read the terminal to see where it mounted the OS
  4. Go into OS
  5. vim or nano /etc/selinux/config
  6. Make sure SELINUX=enforcing or disabled
  1. Restart
  2. Go to advanced menu and then click on ‘e'(edit the boot parameters)
  3. Go down to the line which starts with linux and press End
  4. Press space
  5. Add the following at the end -> kernel.panic=1
  6. Press F10 to restart
Читайте также:  Iscsi target astra linux

This basically forces your PC to restart because by default it does not restart after a kernel panic.

Booting from CD to rescue the installation and editing /etc/selinux/config: changed SELINUX from enforcing to permissive. Rebooted and system booted

/etc/selinux/config before change:

SELINUX=enforcing and SELINUXTYPE=permissive

/etc/selinux/config after change: SELINUX=permissive and SELINUXTYPE=permissive

I just came across this problem when I replaced a failing disk. I had copied over the system files to the new disk, and was good about replacing the old disk’s UUID entry with the new disk’s UUID in fstab.

However I had not replaced the UUID in the grub.conf (sometimes menu.lst) file in /boot/grub. So check your grub.conf file, and if the «kernel» line has something like

kernel . root=UUID=906eaa97-f66a-4d39-a39d-5091c7095987 

it likely has the old disk’s UUID. Replace it with the new disk’s UUID and run grub-install (if you’re in a live CD rescue you may need to chroot or specify the grub directory).

Источник

Операционная система Ubuntu

Сбой Kernel panic в ядре Linux

Многим пользователям операционных систем типа Linux, знакомо сообщение о критической ошибке ядра «Kernel panic: …», после которой такая система не может продолжать дальнейшую работу. Причиной Kernel panic может быть как критическая аппаратная ошибка и ошибка программного обеспечения, так и сбой самого ядра.

В частности, одной из самых распространённых причин Kernel panic является невозможность найти и смонтировать корневую файловую систему. Часто это ошибка конфигурации, которая может быть исправлена при перезагрузке ядра вручную или загрузкой одной из предыдущих версий ядра. Рано или поздно, многие сталкиваются с таким сбоем, вот и у меня при загрузке системы, на экране компьютера появилось сообщение:

Сбой Kernel panic в ядре Linux

На скриншоте экрана видим сообщение о невозможность найти и смонтировать корневую файловую систему. Вообще, многие проблемы появились после того, как я установил Ubuntu Studio 16.04.1 Xenial Xerus LTS. В версии 14.04 такого сбоя никогда не было.

Как загрузить Ubuntu с другой версией ядра?

После появления сообщения Kernel panic ничего не остается, как перезагрузить компьютер. При перезагрузке появилось меню программы загрузчика операционной системы Ubuntu — GRUB2.02.

меню Дополнительные параметры для Ubuntu в GRUB2

Дополнительные параметры для Ubuntu в GRUB2.02 позволяют выбрать версию ядра системы.

Выбор версии ядра Ubuntu в GRUB2.02

Именно последнее ядро Linux 4.4.0-57 (все три варианта) и являлось причиной сбоя системы Kernel panic, так как на ядре Linux 4.4.0-53, система загрузилась без сбоев.

Как удалить лишние ядра в Ubuntu 16.04.1?

В ситуации, когда недавно обновленное ядро операционной системы дает сбой Kernel panic, чтобы избежать постоянного выбора ядра при загрузке, необходимо его удалить. Ранее, с удалением старых ядер успешно справлялась программа Ubuntu Tweak. В настоящее время, с официального сайта Ubuntu Tweak происходит автоматическое перенаправление на сайт github.com/tualatrix/ubuntu-tweak, где я так и не нашел deb-пакет для установки на Ubuntu. Похоже, что разработчик решил закрыть проект Ubuntu Tweak и это печально, так как по информации из сети, замену ему найти трудно.

Тем не менее, Ubuntu Tweak можно установить на Ubuntu 16.04.1 Xenial Xerus LTS с помощью deb-пакета версии 0.8.7-1~getdeb2~xenial, загруженного с диска, или с сайта ubuntuupdates.org. Двойным щелчком откройте deb-пакет прямо в Менеджере приложений Ubuntu, чтобы установить программу. В моем случае установка прошла успешно.

Установка Ubuntu Tweak на Ubuntu 16.04.1 Xenial Xerus LTS с помощью deb-пакета версии 0.8.7-1~getdeb2~xenial

Хотя, и не все функции Ubuntu Tweak сохранились в рабочем состоянии, например вкладка «Приложения» на работает, удалось удалить все старые ядра и оставить одно последнее из списка, версии Linux 4.4.0-51 про запас.

Читайте также:  Linux запуск приложения от имени другого пользователя

Удаление старых ядер в Ubuntu Tweak

Однако, как я указывал выше, задача состояла в том, чтобы удалить, наоборот, самое новое ядро, версии Linux 4.4.0-57, и работать на предыдущем, версии 4.4.0-53. Выходит, на вкладке «Очистка», Ubuntu Tweak не отображает две последних версии ядра из-за чего я не могу удалить проблемное. Думаю, такая ситуация логична, и связана с тем, чтобы помешать пользователю случайно удалить все ядра. Хотя программа Ubuntu Tweak и не помогла мне с решением вопроса, уверен, она пригодится в будущем.

В последующем выяснилось, что очистка системы, в том числе удаление ядер, каким-то образом исправило систему и при перезагрузке компьютера уже не появлялось меню загрузчика GRUB2. При этом, в списке очистки старых ядер Ubuntu Tweak, появилось ядро версии Linux 4.4.0-53, с которого я и загружал ранее систему при сбое Kernel panic. Последнее ядро 4.4.0-57 так и не появилось. Вот такой вот глюк.

Как узнать, на каком ядре работает Ubuntu?

Предполагаю, что моя система Ubuntu загружается с последнего ядра Linux 4.4.0-57, которое чудным образом избавилось от ошибки Kernel panic. Для определения версии ядра Linux, в терминале введем команду uname -r

Определение версии ядра Linux командой uname -r

На изображении видно, что действительно, очистка операционной системы Ubuntu программой Ubuntu Tweak, помогла ядру версии Linux 4.4.0-57 избавиться от критической ошибки Kernel panic.

Источник

Linux end kernel panic

Здесь стоит начинать с полной диагностики железа. Лично я бы начинал с теста памяти — возможно она битая.

По большому счету, в подобном случае чтобы что-то внятное посоветовать надо иметь доступ к железу. Тут как с врачами, которые по телефону диагнозов не ставят.

А так — стандартный порядок действий в случае проблем с полным падением на этапе установки:
1. Проверка железа.
2. Проверка «а что происходит если использовать другой дистрибутив?». Причем использовать разнообразные системы.
3. Блочная замена железа в системе.

symon2014 Сообщения: 5460 Зарегистрирован: 16 дек 2017, 21:59 Решено: 32 Откуда: Феодосия Благодарил (а): 32 раза Поблагодарили: 673 раза Контактная информация:

Ошибка End Kernel Panic при установке Linux Mint

slant , а я что то зацепился за слово iommu .
Mak , назови по крайней мере точную модель ноута и добавь фотки страниц биоса для начала.

Mak Сообщения: 15 Зарегистрирован: 16 апр 2020, 18:39 Контактная информация:

Ошибка End Kernel Panic при установке Linux Mint

Mak Сообщения: 15 Зарегистрирован: 16 апр 2020, 18:39 Контактная информация:

Ошибка End Kernel Panic при установке Linux Mint

slant , а я что то зацепился за слово iommu .
Mak , назови по крайней мере точную модель ноута и добавь фотки страниц биоса для начала.

symon2014 Сообщения: 5460 Зарегистрирован: 16 дек 2017, 21:59 Решено: 32 Откуда: Феодосия Благодарил (а): 32 раза Поблагодарили: 673 раза Контактная информация:

Ошибка End Kernel Panic при установке Linux Mint

Mak Сообщения: 15 Зарегистрирован: 16 апр 2020, 18:39 Контактная информация:

Ошибка End Kernel Panic при установке Linux Mint

На Пк установлена W10.
Поставил Vbox, у становил Минт посмотрел,всё хорошо(кроме ошибки с драйвером)
Решил поставить на жесткий,второй системой.
Создал загрузочную флешку (rufus)
При попытке установить Минт с флешки вот такая беда.
Тоже самое с Ubuntu, Elementary OS

Читайте также:  Linux php pgsql so

symon2014 Сообщения: 5460 Зарегистрирован: 16 дек 2017, 21:59 Решено: 32 Откуда: Феодосия Благодарил (а): 32 раза Поблагодарили: 673 раза Контактная информация:

Ошибка End Kernel Panic при установке Linux Mint

rogoznik Сообщения: 9695 Зарегистрирован: 27 июн 2017, 13:36 Решено: 121 Откуда: Нижний Тагил Благодарил (а): 756 раз Поблагодарили: 1859 раз Контактная информация:

Ошибка End Kernel Panic при установке Linux Mint

Изображение

Mak Сообщения: 15 Зарегистрирован: 16 апр 2020, 18:39 Контактная информация:

Ошибка End Kernel Panic при установке Linux Mint

symon2014 Сообщения: 5460 Зарегистрирован: 16 дек 2017, 21:59 Решено: 32 Откуда: Феодосия Благодарил (а): 32 раза Поблагодарили: 673 раза Контактная информация:

Ошибка End Kernel Panic при установке Linux Mint

Rousk Сообщения: 55 Зарегистрирован: 26 мар 2020, 22:54 Благодарил (а): 15 раз Поблагодарили: 6 раз Контактная информация:

Ошибка End Kernel Panic при установке Linux Mint

rogoznik Сообщения: 9695 Зарегистрирован: 27 июн 2017, 13:36 Решено: 121 Откуда: Нижний Тагил Благодарил (а): 756 раз Поблагодарили: 1859 раз Контактная информация:

Ошибка End Kernel Panic при установке Linux Mint

System: Host: mint Kernel: 5.0.0-32-generic x86_64 bits: 64 compiler: gcc v: 7.4.0 Desktop: MATE 1.22.2 Distro: Linux Mint 19.3 Tricia base: Ubuntu 18.04 bionic Machine: Type: Desktop Mobo: Gigabyte model: B450 GAMING X v: x.x serial: UEFI: American Megatrends v: F50 date: 11/27/2019 CPU: Topology: 6-Core model: AMD Ryzen 5 2600X bits: 64 type: MT MCP arch: Zen+ rev: 2 L2 cache: 3072 KiB flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm bogomips: 86228 Speed: 2069 MHz min/max: 2200/3600 MHz Core speeds (MHz): 1: 1884 2: 1886 3: 2049 4: 1887 5: 2190 6: 1887 7: 1891 8: 2019 9: 2190 10: 2126 11: 2124 12: 2068 Graphics: Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X] vendor: Micro-Star MSI driver: amdgpu v: kernel bus ID: 06:00.0 Display: x11 server: X.Org 1.20.4 driver: amdgpu,ati unloaded: fbdev,modesetting,vesa resolution: 2560x1440~60Hz OpenGL: renderer: Radeon RX 570 Series (POLARIS10 DRM 3.27.0 5.0.0-32-generic LLVM 8.0.0) v: 4.5 Mesa 19.0.8 direct render: Yes Audio: Device-1: AMD Ellesmere [Radeon RX 580] vendor: Micro-Star MSI driver: snd_hda_intel v: kernel bus ID: 06:00.1 Device-2: AMD Family 17h HD Audio vendor: Gigabyte driver: snd_hda_intel v: kernel bus ID: 08:00.3 Device-3: Logitech G430 Surround Sound Gaming Headset type: USB driver: hid-generic,snd-usb-audio,usbhid bus ID: 1-1:2 Sound Server: ALSA v: k5.0.0-32-generic Network: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Gigabyte driver: r8169 v: kernel port: f000 bus ID: 03:00.0 IF: eno1 state: up speed: 100 Mbps duplex: full mac: Drives: Local Storage: total: 2.04 TiB used: 114.3 MiB (0.0%) ID-1: /dev/sda model: SPCC Solid State Disk size: 223.57 GiB temp: 30 C ID-2: /dev/sdb vendor: Toshiba model: HDWD120 size: 1.82 TiB temp: 39 C ID-3: /dev/sdc type: USB vendor: A-Data model: USB Flash Drive size: 3.76 GiB Partition: ID-1: / size: 7.84 GiB used: 114.3 MiB (1.4%) fs: overlay source: ERR-102 Sensors: System Temperatures: cpu: 49.4 C mobo: N/A gpu: amdgpu temp: 38 C Fan Speeds (RPM): N/A gpu: amdgpu fan: 982 Info: Processes: 278 Uptime: 1m Memory: 15.67 GiB used: 833.7 MiB (5.2%) Init: systemd runlevel: 5 Compilers: gcc: 7.4.0 Shell: bash v: 4.4.20 inxi: 3.0.32 

Источник

Оцените статью
Adblock
detector