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

ПОмогите с новым ядром новичку

Добавлено: 02 фев 2004, 18:20
GRISHA
Люди помогите пожалуйста разобраться с компиляцией ядра под Linux!
Не как не могу поставить новое ядро (2.6.0)!При загрузке пишет –“Loading linuxEBDA too big или просто “Loading linux.................и виснет .”
Вот мои действия:
Устанавливаю Linux(mandrake 9.0) без сырцов ядра!
Скачиваю модули!
ftp://ftp.kernel.org/pub/linux/utils/ke ... 14.tar.bz2
устанавливаю модули
./configure –prefix=/
make –moveold
make
make install
./generate-modprobe.coonf /etc/modprobe.conf
depmod –a
походу проходит без ошибок!
Дальше устанавливаю ядро (kerner-2.6.0)
Копирую его в /usr/src/
Cd /usr/src/linux-2.6.0
Make mrproper
Make xconfig(в принципе не чё не трогал думал после установки перекомпилирую)
Make bzImage- проходит без ошибок!
Make modules
Make modulesl_install(проходит с “ошибкой 126”)
Cd /boot
Mv vmlinuz vmlinuz-old
Mv System.map System.map-old
Cp /usr/src/linux-2.6.0/System.map /boot/System.map
Cp /usr/src/linux-2.6.0/arch/i386/boot/bzImage /boot/vmlinuz
Cd /etc/
Правлю lilo.cinf прописываю старое ядро
/sbin/lilo
У же не знаю что делать не грузиться и все? В чём тут может быть причина?
Заранее спасибо! :oops: :oops:

Добавлено: 02 фев 2004, 19:17
fa3a
Make xconfig(в принципе не чё не трогал думал после установки перекомпилирую)
а вот ето батенька зря.. надо было все-таки потрогать :-) это ж 2.6!! потрать все таки время и повыкидывай все что тебе не надо..

gl!!

Добавлено: 02 фев 2004, 23:31
GRISHA
:shock: ТАК а в чём проблема то может быть знаешь?Я просто новичок в Linux!

Добавлено: 03 фев 2004, 12:42
fa3a
оно что-то пишет во время загрузки, перед тем как зависнуть? типа kernel panic или еще чего? инфы мало..

Добавлено: 03 фев 2004, 16:43
Grisha
Loading linuxEBDA too big или просто “Loading linux.................и виснет .”

Добавлено: 03 фев 2004, 17:40
zyxel
Как вариант, поменять lilo на grub

Добавлено: 03 фев 2004, 17:48
Andrej Ramaszeuski
Лучший совет в помощь новичку с новым ядром:

возьми ядро от производителя дистрибутива и перестань заниматься фигнёй.

Добавлено: 03 фев 2004, 23:11
GRISHA
Дык у меня mandrake 9.0 там ядро 2.4.19 --а оно как известно уязвимо!
(ptracem -например)!
Вот и хотел обнавить!

Добавлено: 03 фев 2004, 23:20
Llama
GRISHA, самое здоровое, что можно сделать - это сходить на ftp.mandrake.com и выкачать rpm с более свежим ядром. Хоть 2.4 хоть 2.6 ;)

Добавлено: 04 фев 2004, 08:44
GRISHA
Дык яж ядро 2.6.0 в сорцах качал ,а не в rpm -по ходу оно ж ко всем дистриб.должно подходить?

Добавлено: 04 фев 2004, 12:15
Andrej Ramaszeuski
GRISHA писал(а):Дык у меня mandrake 9.0 там ядро 2.4.19 --а оно как известно уязвимо!
(ptracem -например)!
Вот и хотел обнавить!
известно, уязвимо. только уж если и апдейтишь, так лучше останься у 2.4, а то 2.6, мало того, что недотестировано, так ещё и кучу зависимостей за собой может потянуть. как минимум новый modutils

Добавлено: 04 фев 2004, 16:59
fa3a
если ну очень уж хочется научится ядро компилять, то начни с начала, и помни, что легких путей тут нету... В общем делаешь make xconfig и разбираешься с каждой секцией в графическом меню.. Потос сохраняешь ето в файл, компилируешь кернел, пробуешь с него загрузиться.. после каждой неудачной попытки (а их будут немало!!) начинаешь процедуру компиляции ядра с самого начала, но загружая при етом свой конфиг... в конце концов что-нить и получится..
там еще куча ньюансов, но пока не попробуешь они тебе ни к чему ;-)

Добавлено: 04 фев 2004, 17:57
zyxel
вот инструкция короче: прочти linux-2.6.1/Documentation

Добавлено: 04 фев 2004, 18:45
GRISHA
А где можна прочесть??
И ещё у меня есть ядро 2.4.20 rpm-от REDHATA9 можна будет его заюзать?

Добавлено: 04 фев 2004, 18:53
fa3a
юзать, а особенно затачивать, можно, но тока если glibc той же версии или ниже на котором ето ядро компиляли..