LINUX.ORG.RU

Kernel panic - not syncing: Attempted to kill init!

 ,


0

1

При установке Slackware 14.2 на ноут Benq Joybook 2100E (Celeron M 1,3 ГГц) с параметром huge.s вылезает ошибка «Kernel panic - not syncing: Attempted to kill init!».
Копание в интернете подсказало только вариант выбора в BIOS параметров HDD, но в этом BIOS можно только выставить время или последовательность загрузки.
При этом Slackware 13 устанавливается нормально.
Куда смотреть?


У тебя умирает init. После смерти процесса, указанного в параметре init для ядра ядро уходит в panic. Попробуй явно указать init=/bin/bash, init=/sbin/init etc.

Deleted
()

А больше этой надписи ничего нет?

Deleted
()

Выше сказали правильно, init умер (упал?).
Тем не менее, давайте посмотрим на фото экрана с паникой и, желательно, незадолго до нее.
Сколько памяти на машинке? Попробую воспроизвести загрузку в не-PAE варианте VirtualBox.

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 1)
Ответ на: комментарий от Deleted

Не помогает.
Интересно, что Slackware 13.1 устанавливается без проблем даже без принудительного указания huge.s.
Да, установка производится с DVD, если вдруг это принципиально.

loco
() автор топика
Ответ на: комментарий от loco

При установке

Сорри, пролетело мимо. Тысячу извинений.

Deleted
()
Ответ на: комментарий от loco

Самое простое, что могу посоветовать предпринять, взять миниисо от 14.1, поставить наборы A, N, добавить AP/slackpkg, обновить не-smp ядро из 14.2 patches/packages, обновиться из 14.2.

Если начнет падать, что-то делать с этим, иначе доставить остальное.

bormant ★★★★★
()
Ответ на: комментарий от bormant

Решил остановиться на Debian.
Установил консоль и сверху иксы и icewm. Летает как реактивный самолет.
Единственно, что напрягает - версия ядра в нем 3.16.0, а у меня не стартуют как раз дистрибутивы, идущие из коробки с четвертым ядром. Боюсь, что с выходом Debian 9 начнутся такие же проблемы.

loco
() автор топика
Ответ на: комментарий от bormant

Хотелось бы разобраться, чтобы не отстать от прогресса. :)
Четвертое ядро, скачанное с kernel.org и собранное вручную ведь работает.

loco
() автор топика
Ответ на: комментарий от loco

Так проблеме и не в самом ядре. По логу загрузки происходит инициализация, запуск процесса init, падение процесса init. Поэтому ядру ничего не остаётся, кроме паники.
А вот почему падает init — вопрос отдельный.Есть в бинарники что-то, что проявляется именно в ваших условиях. Причины тому могут быть разные: ошибка в исходном коде, ключи сборки именно этого экземпляра, компилятор, которым собран init.

Причём, речь том init, что в установочной среде (/isolinux/initrd.img), а там это ссылка на busybox. То есть, дело даже не в самой системе, а только в busybox из установщика.

Поэтому возможен такой вариант.
Берёте установщик от 13.1 (подойдёт mini-iso от AlienBOB или штатный образ флешки из дистрибутива 13.1, или сам носитель с 13.1), на этапе SOURCE указываете ему, где лежат пакеты от 14.2.
В результате получите установленную 14.2.

Либо можете попробовать в /isolinux/initrd.img заменить busybox тем, что был в 13.1.

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 1)
Ответ на: комментарий от bormant

Перед последним сообщением уже начал установку и допиливание Дебиана. :)
Справедливости ради отмечу, что удалось настроить систему не менее «экономичную», чем slackware/salix. Как с т. зр. занимаемого первоначальной установкой места на диске, так и с т. зр. быстроты работы. Также понравилась их система работы с пакетами.
Сейчас пытаюсь найти, существует ли набор стандартных офисных программ для работы с doc, xls, avi, jpg..., не тянущий за собой зависимостями qt и gtk+.

loco
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.