Пересобрал ядро и....
Mandrake Linux 10.0 OfficialPowerPack
Kernel -2.6.3-7mdk Решил я его пересобрать. make xconfig - OK make - OK make modules - OK make install - sh /usr/src/linux-2.6.3-7mdk/arch/i386/boot/install.sh 2.6.3-7mdkcustom arch/i386/boot/bzImage System.map "" There is no /lib/modules/2.6.3-7mdkcustom, skipping creation of initrd There was an error when generating initrd. Try to do a : /sbin/mkinitrd /boot/initrd-2.6.3-7mdkcustom.img 2.6.3-7mdkcustom to see the errors looks like there is a problem, the default vmlinuz version is not the same as the initrd which means you have a mdk kernel and not a mdk initrd wich may give you trouble Новое ядро не работает. Т. е. в ЛиЛО добавилось две записи. Линукс - тут вообще ничего не грузпится, просто blank screen 2.6.3-7mdk Custom - Здесь заводится mdm (Mandrake Display Manager), но КДЕ не грузится, а alt-ctrl-F1 консоли нету, а нечто похожее на проблемы с видеорежимом, что-то зелено-бело-серое искаженное. Отчего такое? И еще. Где лежит образ собраного ядра, чтобы я его смог удалить. Заранее спасибо. |
Может надо сначала
make modules_install. Она установит модули и создаст каталог /lib/modules/<kernel_version>. А потом make install. Образ ядра лежит в arch/i386/boot/bzImage (или в zImage). |
# cd /usr/src/linux
# make menuconfig (xconfig) # make && make modules_install && make install |
После make install образ ядра должен лежать в /boot
Цитата:
|
Всем спасибо. Ключевой момент - make modules_install
В этом и была проблема. |
И опять про ядро. Может, кто-нибудь посоветует какую-нибудь доку про конфигурирование и компиляцию? Я понимаю, что их много. И я уже прочитал некоторое их количество. Но "толи лыжи не едут - толи я" чего-то не понял. УСБ, вин-разделы, звук у меня после сборки не работают, какой-то скази модуль устанавливаться не хочет, а харддрейк виснет на табличке "подождите, выполняется определение".
|
А вот такая задачка.
Mandriva LE 2005, соответственно, ядро 2.6.11.6, но пересобрано из сорцов. По некоторым соображениям хочу поставить 2.6.3.7. Настраиваю конфиг, а далее: Цитата:
Заранее благодарю. |
Ambal
>Может, кто-нибудь посоветует какую-нибудь доку про конфигурирование и компиляцию? А может ты наконец скажешь что же тебе непонятно то еще????? User >Чем сия ошибка вызывается, и как от нее избавиться? А то, что вызывает ошибку в конфиге отрубать не пробовал? И можно еще узнать эти "некоторые соображения"? |
Цитата:
Поэтому и спрашиваю, что за ошибка. |
User
Читаем... Цитата:
|
bdancer
Спасибо! Будем экспериментировать! Главное, ясно с чем. О последствиях расскажу :) |
Так вот результаты. Исключил я 3RDPARTY и всё связанное с ним, но результат тот же. Только теперь ничего не пишет по поводу 3RDPARTY. А ту же ошибку выдает в том же месте.
Надо читать Чернышевкого. Он размышлял над тем, что делать :) |
User
Да, похоже я пустил тебя по ложному следу по недосмотру :)) Так-с, может быть дело в компиляторе? Некоторые версии gcc могут не собрать ядро. А слушай, ты ядро не патчил стучаем?? Можт что криво встало?? |
bdancer
Ничего, в жизни так почти всегда бывает :) Не-а, ядро не патчил. Я брал его из релиза Mandrakelinux 10.0 Official. Компилятор... gcc 3.4.3-7 с Mandriva LE. Опять же официально тестированный (надеюсь :) )... Может слишком крутой :) Я скоро забью и решу все проблемы с действующим ядром ;) |
Время: 08:01. |
Время: 08:01.
© OSzone.net 2001-