Страница 1 из 1

не компилируется ядро

Добавлено: 28 дек 2005, 13:29
Kyrill
Расскажите, что могло случится, пожалуйста:

после конфигурирования и проч., запускаю make o=/home/kyrill/2614
После чего на экране появляется

CHK include/linux/versions.h
CHK include/linux/compile.h
CHK usr/initramfs_list
Kernel: arch/i386/boot/bzimage is ready (#5)
Building modules, stage 2
MODPOST

И все.... каких-то 2 минуты....

пояню, в паке =/home/kyrill/2614 совершенно пусто (так до, так и после "компиляции") Раньше все было нормально.... у меня сложилось ощущение, что я где-то что-то подпортил в исходнике...
Что можно сделать???

(Debian 3.1, ядро 2.6.14.3)

Добавлено: 28 дек 2005, 13:51
Llama
Kyrill,
1) Всякие make-что-то-там забудьте в debian для ядра
2) apt-get install kerenel-package && man make-kpkg - см. также статью Феорчука про кашерную сборку ядре в debian.

Добавлено: 28 дек 2005, 14:51
Kyrill
Спасибо, прочитал.... После выполнения make-kpkg clean все пошло нормально и обычным способом....

а сделать все debian-овским способом попробую вечером.... (когда откомпилируется то, что есть сейчас)

Добавлено: 28 дек 2005, 20:31
Victor Gr.
Llama, а смысл?
Я эти ядра меняю с каждой цифрой после запятой, никаких проблем )

make bzImage modules modules_install install

Остается только перезагрузиться, т.к. в GRUB-е стоит ссылка на последнюю версию. Ай да я !)

Добавлено: 28 дек 2005, 23:30
booxter
Як рэалізавана лучыва на апошнюю версію ядра?

Добавлено: 28 дек 2005, 23:49
Victor Gr.
В Грубе написано

Код: Выделить всё

kernel          /boot/vmlinuz vga=791
vmlinuz - линк на последнюю версию ядра.

Линк делается автоматически по make install.
Вернее, не знаю, чем он делается, но всё работает )