LINUX.ORG.RU

Берешь сообшение, с которым вываливается ядро (кроме kernel panic,
которое везде есть), нажимаешь кнопочку "ПОИСК", которая находится
справа, сверху, и бродишь по ссылкам в поисках ответа на этот банальный,
заколебавший всех вопрос.

P.S. И почитай документашку "Как правильно задавать вопросы".

jackill ★★★★★
()

Сразу же после компиляции переходим в каталог который он указал в последней строчке компиляции (что-то вроде "arch/i386/boot") командой:
cd arch/i386/boot
и копируем то ядро, которое скомпилировалось, куда-нибудь в /boot;
а настроить его загрузку ... для этого надо знать что у вас за Boot Manager: LILO (LInux LOader) или GRUB (GRand Unified Bootloader); Как настраивать загрузку для GRUB - без понятия, а для LILO вот так:

Редактируем /etc/lilo.conf (или где-нибудь ещё, но главное чтобы именно lilo.conf): Копируем в конец файла первые строки (до разрыва между строк) начиная от image=vmlinuz, или просто выбираем повторяющийся элемент в файле и копируем его в конец файла(можно и в середину, кому как :) )
Для того чтобы изменения были приняты (типа Apply) нужно от Root-а выполнить команду:
/sbin/lilo
Для беопасной пробы загрузчика, можно сделать загрузчик на дискету(в начале файла lilo.conf написать "boot=fd0"), и если всё пройдет нормально - записать на винчестер(изменить на "boot=hda") и забыть про загрузку с дисковода

Magre
()
Ответ на: комментарий от jackill

>P.S. И почитай документашку "Как правильно задавать вопросы" А где она водится??

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

>P.S. И почитай документашку "Как правильно задавать вопросы" А где она водится??

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

>И почитай документашку "Как правильно задавать вопросы".

Где она растет??

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

Вряд ли у него слакварь. :)

И ошибка у него, уверен на 99%, не по этому поводу, а по очень заколебавшему -
даже отвечать противно. Пусть в поиск идет и учится с ним работать.


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

Значит не тот инит заставил грузиться.
В файле /etc/lilo.conf есть строчки "init=.." у каждой записи вот наверное и не поставил нужный инит - и не находит.
А как сделать новый - извиняйте - сам не понимаю(не не знаю, а не понимаю)

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

2Magre: БЛИН!!! NO INIT FOUND всегда означало, что отсутствует поддержка ФС, на которой лежит раздел /, или отсутствует поддержка контроллера/устройства, на котором лежит раздел /, либо криворукость при сборке ядра, когда собирают максимально-модульную конфигурацию и забывают включить поддержку loop и initrd. Посему не пори чушь, она все равно повизгивать не будет - видишь же, что вопрос чайниковский, и ошибка чайниковская.

2Автор вопроса:
1. Какой дистрибутив?
2. Какая ФС используется?
3. grep "FS|IDE|LOOP|INIT" /usr/src/linux/.config ???

no-dashi ★★★★★
()

При выполнении команды make menuconfig осторожнее с выбором опций

(тут только через чтение разных HOWTO или методом проб и ошибок можно

разобрать).

После того как ты собрал и установил ядро, убедись, что в /etc/lilo.conf

остались записи для старого ядра и добавились записи для нового

(во время чтения заглядывай в директорию /boot и смотри на файлы и

ссылки - обычно после выполнения make instal ссылки vmlinuz и initrd.img

указывают на новые vmlinuz-2.4* и initrd-2.4*.img).

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