- «Kernel panic: No init found — что делать?»
- Re: «Kernel panic: No init found — что делать?»
- Re: «Kernel panic: No init found — что делать?»
- Re: «Kernel panic: No init found — что делать?»
- Re: «Kernel panic: No init found — что делать?»
- Re: «Kernel panic: No init found — что делать?»
- Re: «Kernel panic: No init found — что делать?»
- kernel panic no init found что делать((?
- kernel panic no init found
- > проверил диск на наличие плохих секторов,которых нашлась куча,все исправил т.е. диск посыпался? а исправил как — fsck просто запустил? если да — так он убитые файлы и не вернет
- Re: kernel panic no init found
- kernel panic
- Re: kernel panic no init found
- Re: kernel panic
- Re: kernel panic
- Re: kernel panic
- Поставь по быстрому Windows, иначе могут уволить!
- > если лайв сиди загружается — проще работать на нем — ну по крайней мере до конца рабочего дня — а потом уже делать движения всякие
- Re: > если лайв сиди загружается — проще работать на нем — ну по крайней мере до конца рабочего дня — а потом уже делать движения всякие
- >А в конце рабочего дня, нажмёшь на иконку: Install to HDD.
- >остаётся переустановить систему, или основательно разобраться
- МСВС 3.0 — Kernel panic: No init found — как исправить?
«Kernel panic: No init found — что делать?»
Добрый день всем линухоидам. Вопрос: я перекатал с помощью ghost один диск на другой. После этого загружаю линух на новоиспеченном диске — начинается загрузка и выдается следующее сообщение: Kernel panic: No init found. Try passing init= option to kernel. Что это значит и что делать?
Re: «Kernel panic: No init found — что делать?»
boot: linux init=/bin/bash
Re: «Kernel panic: No init found — что делать?»
это скорей всего значит что у тебя root partition на новом винте называется не так как на старом , может ты всево лишь мастер/slave поменял .
Re: «Kernel panic: No init found — что делать?»
Скорее всего все так, как сказал последний anonymous. Тогда грузи linux root=/dev/hd??
где hd?? — имя твоего корневого раздела.
Соответственно, если не получится linux root=/dev/hd?? init=/bin/bash Получаешь доступ root и разбераешься в причинах.
Re: «Kernel panic: No init found — что делать?»
Мда братцы, мне просто интересно, а ты вообще форматикровал разделы на твоем HDD? если нет то какая может быть вообще загрузка
Re: «Kernel panic: No init found — что делать?»
Видел я такую байду.
Заходишь в /boot и смотришь там файлик наподобии
init-2.4.x (или initrc — у меня валялся на всякий случай,
но я его прибил дней пять назад, потому как не нужен).
Для нового ядра он должен быть (при компиляции в mandraik создавался
автоматом).
Смысл в чем — у тебя файловая система, по ходу, идет модулем.
Естественно, ядро не может примонтировать модуль с винта, который
не примонтирован (все равно, что дверь запереть, а ключ под нее же
просунуть: модуль — это ключ, дверь — твой винт).
Но умные люди просто так не сидели и придумали запихать то,
что необходимо для загрузки, в этот чудный файл (например, так
делается для scsi-устройств или для дисков, призванных работать
на любой машине).
Так что или поддержку fs в ядре жестко включай, либо ищи как
этот файл сотворить.
Re: «Kernel panic: No init found — что делать?»
Забыл добавить еще вариант — твое лило потеряло boot и, соответственно,
этот файлик, как тут выше писали.
Можно попробовать (если все также сделано, только винт новый)
просто загрузиться с rescue и написать lilo.
(По крайней мере, со скази на ide я прыгал так — в fstab все
поменял, пересобрал ядро с поддержкой ide, потом всю систему
скопировал, сказал лило, поставил загрузочный флаг).
Источник
kernel panic no init found что делать((?
помогите! начальник на работе ругается. нет больше компа
Ядро обновлял? initrd не собрался?
Файловая система испортилась?
В любом случае, надо грузиться с LiveCD и дальше действовать по обстоятельствам. Но, возможно, быстрее будет переустановить.
kernel panic no init found
фс в норме. и вообще все было ок, но утром вдруг не загрузилось. грузился с лайф сиди,проверил диск на наличие плохих секторов,которых нашлась куча,все исправил,после чего повторная проверка говорит что все нормально. но ядро все равно паникует))
> проверил диск на наличие плохих секторов,которых нашлась куча,все исправил
т.е. диск посыпался? а исправил как — fsck просто запустил? если да — так он убитые файлы и не вернет
> проверил диск на наличие плохих секторов,которых нашлась куча,все исправил т.е. диск посыпался? а исправил как — fsck просто запустил? если да — так он убитые файлы и не вернет
проверял fsck -c. дык делать то теперь что,вроде все файлы которые нужны есть.
Re: kernel panic no init found
> фс в норме . грузился с лайф сиди,проверил диск на наличие плохих секторов,которых нашлась куча,все исправил,после чего повторная проверка говорит что все нормально. но ядро все равно паникует))
А почему ты постеснялся написать обо всём об этом в заглавном посте?
Кстати, /sbin/init и библиотеки из /lib на месте?
kernel panic
слышал что то про /etc/lilo.conf, мол как то его исправить и все будет нормуль. у меня перед тем как появляется сообщение о панике ядра,есть еще строчка о том что то ли фс не может смонтировать то ли она как то не подходит.
Re: kernel panic no init found
/sbin/init на месте, а вот с библиотеками я как то не дружу,даже не знаю что там должно быть((
Re: kernel panic
> то ли фс не может смонтировать то ли она как то не подходит
Блин. Точные сообщения, пожалуйста.
Re: kernel panic
итак: 1.при перед строчкой о панике,имеется строчка о том,что не получилось смонтировать корневую фс. 2. на диске оказались поврежденные сектора,исправил все при помощи fsck -c. 3. загрузился с live cd, проверил что /sbin/init на месте и файл lilo.conf с момента нормальной работы не изменился (помню точно),fstab тоже. 4. пробовал говорить init = /sbin/init и init= /bin/bash ничег не менялось. . что еще можно поделать?
Re: kernel panic
Поставь по быстрому Windows, иначе могут уволить!
Поставь по быстрому Windows, иначе могут уволить!
народ,давайте лучьше линух спасем,ну оч надо!(
Поставь по быстрому Windows, иначе могут уволить!
если лайв сиди загружается — проще работать на нем — ну по крайней мере до конца рабочего дня — а потом уже делать движения всякие
> если лайв сиди загружается — проще работать на нем — ну по крайней мере до конца рабочего дня — а потом уже делать движения всякие
это понятно ,а движения то какие делать,вот в чем вопрос то?
Re: > если лайв сиди загружается — проще работать на нем — ну по крайней мере до конца рабочего дня — а потом уже делать движения всякие
это понятно ,а движения то какие делать,вот в чем вопрос то?
А в конце рабочего дня, нажмёшь на иконку: Install to HDD.
>А в конце рабочего дня, нажмёшь на иконку: Install to HDD.
а если без «instal to hdd». есть способ это как то по другому решиить?
тут что проще сделать смотри — если есть куда home скопировать — то проще переставить систему, а потом восстановить хомяк (имхо если винт посыпаслся — то я бы и его сменил заодно).
а,если вообще ничего не сносить и не переустанавливатть,я вот что имею ввиду?
Расскажи хоть, какой загрузчик — lilo или grub? Как ты передавал параметр «init=»? Что вообще за дистрибутив, какая версия?
А почему никто не предложил в chroot убитую систему погонять? Как минимум должно помочь выяснить что побилось.
загрузчик лило. система мсвс- переделаный чуть чуть ред хат для военных. при загрузке нажимаешь TAB появляется приглашение типа MCBC lilo: вот туда и пишу инит=. . так что там про chroot?
- Загрузиться с livecd
- Подцепить корень системы куда-нибудь
- Сбиндить (mount —bind) /dev, /proc и /sys в соответствующие каталоги на корне пациента
- chroot /каталог/куда/смонтирован/корень/поциента
- Смотрим внимательно на что ругается.
Как минимум должен запуситься bash из убитой системы. Если он таки запуститься, то init=/bin/bash в строке ядра должно срабатывать. Если нет — что-то с ядром или initrd.
У него какая-то проблема с корнем:
перед строчкой о панике,имеется строчка о том,что не получилось смонтировать корневую фс
fsck надо запустить с ключом -a.
А как он узнал, что init на месте? o_O
Если с live-cd монтируется, то видимо действительно поломались ядро/initrd. В МСВС должно быть два пункта меню lilo — с smp и без, можно попробовать второй.
1.что значит сбиндить,можно поподробней? 2. после проверки и исправления плохих секторов fsck говорит что все clean,но при загрузке строчка о проблемах монтирования все равно есть. 3. как узнал что инит на месте: загрузился с лайф сиди, создал каталог и смонтировал туда /dev/sda1. там и посмотрел. воть.
а что такое пункт меню с smp и как мне его посмотреть?
Это при загрузке — голубой экран с надписью «МСВС», таймером и двумя пунктами меню.
ну да,вот когда он появляется нажимаем таб и вылезает приглашение загрузчика.или чет не так я делаю ?
Если /usr и /var не на sda1 их тоже нужно прицепить.
Ты пробовал другой пункт меню выбирать?
И еще покажи точное сообщение об ошибке.
Luk, use install to hdd.
Трудно вручную исправить систему если ты её не знаешь. По этому для начала проще переустановить. Чтобы хотя-бы разобраться с тем что куда устанавливается. Вообще крайне важно знать что такое раздел и файловая система, тогда ты можешь переставить систему так что данные не потеряются.
Процесс загрузки с лило такой:
lilo грузит kernel и initrd.
ядро в initrd находит некий файл и запускает, затем запускает /sbin/init с основной системы, ПОСЛЕ загрузки ‘драйверов’ с INITRD. Это драйвера для многих вещей включая драйвера файловой системы и контроллера дисков.
Таким образом, если с initrd что-то не так kernel не сможет загрузить /sbin/init. и опция init=/что-хошь не поможет.
Если таки с инитрд всё в порядке надо проверить есть ли на винчестере в точке монтирования / файл /sbin/init. (загрузиться с livecd)
Для исправления ситуации достаточно думаю переустановить пакеты с ядром и с инитом находясь в chroot. Но потом придётся определить что ещё поломалось.
к сожалению это всё скорее всего выше вашего уровня знаний, поэтому остаётся переустановить систему, или основательно разобраться.
>остаётся переустановить систему, или основательно разобраться
очень охото разобраться,интересно! помогите если не трудно!
# mkdir /mnt/sda1
# mount /dev/sda1 /mnt/sda1
# mount —bind /dev /mnt/sda1/dev
# mount —bind /proc /mnt/sda1/proc
# mount —bind /sys /mnt/sda1/sys
# chroot /mnt/sda1
если я правильно понял,то инитрд это часть ядра? а как проверить нормальный он или нет? и как переустановить пакеты с ядром и инитом в chroot? если можно,то поподробней пожалуйсто. заранее извиниюсь за дурацкие вопросы
Источник
МСВС 3.0 — Kernel panic: No init found — как исправить?
Добрый день! Подскажите, пожалуйста, — возможно ли запустить комп в моей ситуации? Есть комп с такими параметрами: Процессор Intel Pentium 4. CPU 2,4 GHz. ОЗУ 512 Mb (2х256). Видеокарта Asus V9280/128Mb. Звуковая карта 5.1 Sound Blaster Audigy SB1394. Нет ни картридеров, ни cd-приводов. На компе стоял Windows xp. Жесткий диск с ХР вынули, после чего поставили другой жесткий диск с МСВС 3.0 (возможно этот диск с плохими секторами — какой дали, такой и поставили). Включение компа без жесткого диска — на этих фото: https://content.foto.my.mail.ru/bk/zvuk-auto/1/h-967.jpg https://content.foto.my.mail.ru/bk/zvuk-auto/1/h-970.jpg Включение компа после установки диска с МСВС: https://content.foto.my.mail.ru/bk/zvuk-auto/1/h-969.jpg https://content.foto.my.mail.ru/bk/zvuk-auto/1/h-968.jpg https://content.foto.my.mail.ru/bk/zvuk-auto/1/h-971.jpg https://content.foto.my.mail.ru/bk/zvuk-auto/1/h-972.jpg Загрузка доходит до «Kernel panic: No init found. Try try passing init=option to kernel.» Подскажите, пожалуйста — можно ли запустить комп до состояния появления рабочего стола? Что нужно сделать? Если нужны доп.фото или видео процесса загрузки — могу сделать. Я совсем не специалист в компах — так что, пожалуйста, напишите либо подробно для бестолковых, либо просто скажите, что сделать будет очень сложно или невозможно). Спасибо
У Вас на последнем фото ошибка:
Скорее всего диск с МСВС повреждён.
Подключите его в другой ПК с linux и попробуйте посмотреть какие на нём разделы. Покажите сюда что увидите.
Или используйте другой диск с МСВС, если таковой имеется.
попробуй с другими параметрами init=
Спасибо! А где взять эти параметры?
Спасибо! Увы, другого компа нет. Другого диска тоже нет.
Скорее всего диск с МСВС повреждён.
Я бы ещё рассмотрел гипотезу, что в том компе, из которого диск вынули, он опознавался как другое устройство.
Нет ни картридеров, ни cd-приводов.
Эм, и даже USB нету?
Я совсем не специалист в компах — так что, пожалуйста, напишите либо подробно для бестолковых, либо просто скажите, что сделать будет очень сложно или невозможно).
Для неспециалиста в компах будет весьма сложно. Я подобные (но не совсем такие) ситуации разруливал, загружаясь с установочного диска с МСВС и делая chroot в систему на жёстком диске. Но тут надо ориентироваться в линуксе, работать в командной строке и править конфиги.
Возможно, простое решение найдётся, если уточнить задачу.
На этом жёстком диске не просто МСВС, а установлена какая-то система, которую надо реанимировать? Или данные, которые надо прочитать?
Если просто стоит задача запустить МСВС — проще её поставить заново.
Если стоит задача спасти данные — можно подключить диск к другому компу. Даже совсем необязательно, чтобы он был с линуксом, для Windows есть драйвер Ext2FSD, который читает Ext2 и Ext3.
Хуже всего, если там под МСВС установлена какая-то прикладная система со своими настройками, и которую нельзя поставить заново, но нужно, чтобы она работала…
Можно попробовать угадать. Я сейчас только догадки строю, но как мне видится в те далёкие времена, когда этот динозавр был актуален, на компьютерах обычно было по два разъёма IDE с возможностью подключить максимум два диска, а на каждом диске лишь максимум четыре первичных раздела. Так что наихудший сценарий – 16 вариантов, но на самом деле раздел точно не менялся, так что остаётся только четыре возможности.
Так что попробуй в первую очередь выяснить, какие параметры загрузчик передаёт ядру. Это можно сделать, ежели нажать на Tab как написано на первой фотографии с винчестером. Далее надо отредактировать параметр root= (я думаю там написано root=/dev/hdc1), твой диск ядро распознаёт как /dev/hda, соответственно и параметр должен быть root=/dev/hda1. Может быть с единицей я и ошибаюсь, но скорее всего нет.
Источник