Passing init option to kernel see linux

Passing init option to kernel see linux

Добрый день всем линухоидам.
Вопрос: я перекатал с помощью ghost один диск на другой. После этого
загружаю линух на новоиспеченном диске — начинается загрузка и выдается
следующее сообщение: Kernel panic: No init found. Try passing init= option
to kernel. Что это значит и что делать?

Рекомендовать в FAQ | Cообщить модератору | Наверх

Оглавление

  • RE: Kernel panic: No init found — что делать?, shaman, 12:24 , 15-Янв-03, (1)
    • RE: Kernel panic: No init found — что делать?, rino, 13:23 , 15-Янв-03, (2)
      • RE: Kernel panic: No init found — что делать?, net_root, 13:42 , 15-Янв-03, (3)
        • RE: Kernel panic: No init found — что делать?, rino, 14:34 , 15-Янв-03, (4)
          • RE: Kernel panic: No init found — что делать?, shaman, 14:37 , 15-Янв-03, (5)
            • RE: Kernel panic: No init found — что делать?, xan, 17:53 , 15-Янв-03, ( 6 )

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

>Добрый день всем линухоидам.
>Вопрос: я перекатал с помощью ghost один диск на другой. После этого
>
>загружаю линух на новоиспеченном диске — начинается загрузка и выдается
>следующее сообщение: Kernel panic: No init found. Try passing init= option
>to kernel. Что это значит и что делать?
При загрузке сказать init=/bin/bash и дальше смотреть lilo.conf

1. «RE: Kernel panic: No init found — что делать?»
Сообщение от shaman on 15-Янв-03, 12:24 (MSK)
Рекомендовать в FAQ | Cообщить модератору | Наверх

2. «RE: Kernel panic: No init found — что делать?»
Сообщение от rino on 15-Янв-03, 13:23 (MSK)

>>Добрый день всем линухоидам.
>>Вопрос: я перекатал с помощью ghost один диск на другой. После этого
>>
>>загружаю линух на новоиспеченном диске — начинается загрузка и выдается
>>следующее сообщение: Kernel panic: No init found. Try passing init= option
>>to kernel. Что это значит и что делать?
>При загрузке сказать init=/bin/bash и дальше смотреть lilo.conf

Рекомендовать в FAQ | Cообщить модератору | Наверх

3. «RE: Kernel panic: No init found — что делать?»
Сообщение от net_root on 15-Янв-03, 13:42 (MSK)

>>>Добрый день всем линухоидам.
>>>Вопрос: я перекатал с помощью ghost один диск на другой. После этого
>>>
>>>загружаю линух на новоиспеченном диске — начинается загрузка и выдается
>>>следующее сообщение: Kernel panic: No init found. Try passing init= option
>>>to kernel. Что это значит и что делать?
>>При загрузке сказать init=/bin/bash и дальше смотреть lilo.conf
>
>Не получается.

Значит что kernel не может смонтировать основной раздел Linux поэтому и паникует! А делать что, возможно не правильно скопировал диск? или он стоит на мастере, а нужно на slave, у меня раньше так же было, подключал диск на slave а нужно было на мастер! Попробуй

Рекомендовать в FAQ | Cообщить модератору | Наверх

4. «RE: Kernel panic: No init found — что делать?»
Сообщение от rino on 15-Янв-03, 14:34 (MSK)

>>>>Добрый день всем линухоидам.
>>>>Вопрос: я перекатал с помощью ghost один диск на другой. После этого
>>>>
>>>>загружаю линух на новоиспеченном диске — начинается загрузка и выдается
>>>>следующее сообщение: Kernel panic: No init found. Try passing init= option
>>>>to kernel. Что это значит и что делать?
>>>При загрузке сказать init=/bin/bash и дальше смотреть lilo.conf
>>
>>Не получается.
>
>
>Значит что kernel не может смонтировать основной раздел Linux поэтому и паникует!
>А делать что, возможно не правильно скопировал диск? или он стоит
>на мастере, а нужно на slave, у меня раньше так же
>было, подключал диск на slave а нужно было на мастер! Попробуй
>

Попробовал менять мастера со слэйвом — ни фига — то же самое.
Ошибочные сообщения начинаются так:
mounting root filesystem
error 6 mounting ext3
pivitroot: pivot_root(/sysroot, /sysroot/initrd) failed:2
Kernel panic: No init found. Try passing init= option
Что это такое и как с этим бороться?

Рекомендовать в FAQ | Cообщить модератору | Наверх

5. «RE: Kernel panic: No init found — что делать?»
Сообщение от shaman on 15-Янв-03, 14:37 (MSK)

>>>>>Добрый день всем линухоидам.
>>>>>Вопрос: я перекатал с помощью ghost один диск на другой. После этого
>>>>>
>>>>>загружаю линух на новоиспеченном диске — начинается загрузка и выдается
>>>>>следующее сообщение: Kernel panic: No init found. Try passing init= option
>>>>>to kernel. Что это значит и что делать?
>>>>При загрузке сказать init=/bin/bash и дальше смотреть lilo.conf
>>>
>>>Не получается.
>>
>>
>>Значит что kernel не может смонтировать основной раздел Linux поэтому и паникует!
>>А делать что, возможно не правильно скопировал диск? или он стоит
>>на мастере, а нужно на slave, у меня раньше так же
>>было, подключал диск на slave а нужно было на мастер! Попробуй
>>
>
>Попробовал менять мастера со слэйвом — ни фига — то же самое.
>
>Ошибочные сообщения начинаются так:
>mounting root filesystem
>error 6 mounting ext3
>pivitroot: pivot_root(/sysroot, /sysroot/initrd) failed:2
>Kernel panic: No init found. Try passing init= option
>Что это такое и как с этим бороться?
Не может подмонтировать ext3-root-раздел. Ядро ext3 поддерживает?

Рекомендовать в FAQ | Cообщить модератору | Наверх

6 . «RE: Kernel panic: No init found — что делать?»
Сообщение от xan on 15-Янв-03, 17:53 (MSK)

posmotri fdisk-om: u tebia razdel gde lejit kernel 83-bootable?
esli da: porobuy zagruzit’sia s disketi i postavit’ «e2label /dev/hda1 /» (esli kernel jivet na 1-om razdele) + reinstall Lilo (or Grub)

Источник

«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 working init found. Try passing init= option to kernel.

Операционка стоит на raspberry pi, я отключил ее от питания и после включения стала выдавать это сообщение. Более сделать кроме как выключить и включить с ней нельзя.

Что делать, прошу, помогите! Если всё-таки вариантов нет, то как можно файлы хотя-б скопировать?

Более сделать кроме как выключить и включить с ней нельзя

Ну если ничего другого сделать нельзя, то остается только включать/выключать до посинения.

Что, прямо таки совсем нельзя? Даже в командную строку загрузчика нельзя?

читал по поводу этого, у raspberry загрузчик находится в виде файла config.txt.

Файлы скопировать можно с microsd карточки в линуксе, если нет другого линукса можно загрузиться с livecd или usb.

загрузчик находится в виде файла config.txt.

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

И кстати ты не пробовал банально вынуть sd, вставить в другой комп, и посмотреть все ли там в порядке?

Там не граб, по-моему там нет консоли

Ядро загрузилось, init — нет. Вероятно, повреждена ФС на SD-карте. Попробуй передать ядру init=/bin/sh , либо смонтировать и посмотреть на другой системе.

По идее даже можно вставить карточку в смартфон и все прочитается, лул.

вставляю карточку в компьютер, появляются два раздела: boot и rootfs. как понимаю файлы должны быть в rootfs, но там ничего нет, хотя размер 0 байт, написано что используется 4%.

Какая ОС на компьютере?

Да, файлы должны быть в rootfs, вся линуксовая структура, куда все делось — хз

Воткни SD-карту в компьютер с линуксом и сделай в GParted проверку с устранением ошибок. У тебя обычный сбой карты.

Кстати, эти SD-карты вобще хлипкие, я не советую на них что-то регулярно писать — мне пришлось все логи в своих скрпитах автоматики отключить.

Если нужно писать логи, то пиши либо по сети, либо на USB-винт, либо на USB-флэшку (её не жалко).

Очевидно, у тебя посыпалась память как раз в том месте, где инит был. Всё, что тебе нужно — это заново поставить систему. Raspberry Pi — очень ненадёжная штука.

Попробуй photorec тогда, если надо файлы оттуда извлечь, но файловая система сдохла.

Источник

Читайте также:  Принцип работы брандмауэр windows
Оцените статью