LINUX.ORG.RU

Ответ на: комментарий от Dr_UFO_51

Извините, я вас обманул!
http://www.webfile.ru/369812

После вывода последней строчки все виснит(зацикливается).
Вот мой inittab:

id1::sysinit:/etc/rc.d/rc.S
id2::respawn:/bin/sh
id3::ctrlaltdel:/sbin/reboot
id4::shutdown:/sbin/swapoff -a >/dev/null 2>&1

Вот мой rc.S:

#!/bin/sh
/bin/mount -av -t nonfs

Вот мой fstab:

/dev/ram0 / ext2 defaults
proc /proc proc defaults 0 0


init берет все в свои руки, а потом все виснет.

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

До инита там дело не дошло, и до rc тем паче. Могу только посоветовать напихать printk в ядро и разбираться далее

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

Я подумал что до init дошло, так как вылезала ошибка "... добавьте init= к параметрам загрузки ядра", оказывается я забыл /sbin/init скопировать.

Скопировал его, и ошибка исчезла.
А кто такой printk и как его добавить?

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

Кстати он еще на inittab ругался, я его подправил и ошибка исчезла, так что может все таки дошло?

Почему ты думаешь что нет?

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

То, что остановилось на freeing unused memory (2 скриншот) это ядреное сообщение, результат освобождения внутренней памяти, засранной при инициализации внутренних модулей. Может, конечно, за этим сообщение сразу инит грузится и проблема уже не в нем самом Поставь перед строчкой run_init_process("/sbin/init"); эту: printk("INIT!"); и посмотри

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