|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Barabanov 2:5020/400 24 May 2004 18:00:14 To : Alexander Popow Subject : Re: компилляция ядра :( -------------------------------------------------------------------------------- Alexander Popow wrote: > >> Root filesystem not found on "305" or "hda5". Set "root=" at > >> startup Kernel panic: Unable to mount root filesystem -----------^^^^^^^^^^^^^^ Ядро не может замонтироваться к рутовому разделу. > AB> Модули, initrd и проч. > > Hе модули. Модульно ничего не делано, специально проверил. Кроме модулей на девайсы есть еще и модули на ФС. > А что там с инитрд? mkinitrd ругается что нет такой команды :( Я не заметил или вы таки не указали вашу систему. Обычно в современных системах в статик к ядру монтируется только драйвер ФС для инитрд. В ядрах 2.6 это крамфс. Все остальное грузится по следующей схеме 1.Ядро грузит специальный архив в рамдрайв. 2.Монтирует его как корень. 3.Запускает находящийся в нем скрипт (linuxrc обычно). 4.Этот скрипт грузит нужные модули. 5.Далее ищется реальный корень (например на cd, на lvm, на локальных дисках) 6.Монтирует его и запускает init или что там заказано из параметров ядра предварительно чирутясь на новый корень. Чтобы все это исключить надо смонтировать в статик еще и драйверы ФС. -- Bye. Aleksey Barabanov <alekseybb at mail.ru> Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.3 * Origin: home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/7824c56fbbfc.html, оценка из 5, голосов 10
|