учимся ставить Kernel (HELP!!!)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

sybereks
Сообщения: 54

учимся ставить Kernel

Сообщение sybereks »

пытаюсь научиться на примере другого кернела его устанавливать
родной 2.6.11-6mdk
пытаюсь поставить 2.6.10-3.mm.24mdk
делаю следующие

установил с родного диска Linux mandriva 2005 limite Edition 2.6.10-3.mm.24mdk этот пакет в rpm
делаю следующие шаги
1)вхожу под роот
2)запускаю make menuconfig или make xconfig
3)пробовал делать и не делать make dep make clean
4)make zimage


скачал кучу учебников и не могу вкурить что вылетает

LD arch/i386/boot/compressed/vmlinux
OBJCOPY arch/i386/boot/vmlinux.bin
HOSTCC arch/i386/boot/tools/build
BUILD arch/i386/boot/zImage
Root device is (3, 1)
Boot sector 512 bytes.
Setup is 4981 bytes.
System is 1074 kB
System is too big. Try using bzImage or modules.
make[1]: *** [arch/i386/boot/zImage] Ошибка 1
make: *** [zImage] Ошибка 2



судя по надписи система очень большая . Сначал я поубирал в make Menuconfig несколько лишних параметров не помогло потом я вообще убрал звук сеть лишнии файловые системы и тому подобное и всеравно получается указанное выше . Обьясните что я делаю не так ????
Спасибо сказали:
iAm
Сообщения: 220
ОС: Gentoo

Re: учимся ставить Kernel

Сообщение iAm »

Если я не ошибаюсь, то нужно использовать bzImage (b - это как раз от слова "big").
То есть make bzImage.
:)
Спасибо сказали:
Аватара пользователя
vg2.0
Сообщения: 832
Статус: *BSD admin ;)
ОС: *BSD =)

Re: учимся ставить Kernel

Сообщение vg2.0 »

А не проще ли поставить нормальное ядро с www.kernel.org
Подробно описано тут http://linux.alhimia.ru/pub/lar/doc/kernel...nstall-2.0.html
FreeBSD 6-stable
FreeBSD 5.5-stable
Спасибо сказали:
tmp
Сообщения: 22

Re: учимся ставить Kernel

Сообщение tmp »

<<<***bzImage***>>>, а не zImage ))
Спасибо сказали:
Аватара пользователя
banker
Сообщения: 43

Re: учимся ставить Kernel

Сообщение banker »

качал кучу учебников и не могу вкурить что вылетает

LD arch/i386/boot/compressed/vmlinux
OBJCOPY arch/i386/boot/vmlinux.bin
HOSTCC arch/i386/boot/tools/build
BUILD arch/i386/boot/zImage
Root device is (3, 1)
Boot sector 512 bytes.
Setup is 4981 bytes.
System is 1074 kB
System is too big. Try using bzImage or modules.
make[1]: *** [arch/i386/boot/zImage] Ошибка 1
make: *** [zImage] Ошибка 2


"Ставим ядро 2.6, или Ядерная физика для домохозяйки." - подробнее некуда:

http://www.linuxcenter.ru/lib/articles/sys...tml?style=print
Gentoo 2005.1 stage 1, Xfce4
Acer 2355NLM (CelM 1.4/i810/512Mb/40Gb/DVD-RW)
Спасибо сказали:
Аватара пользователя
vg2.0
Сообщения: 832
Статус: *BSD admin ;)
ОС: *BSD =)

Re: учимся ставить Kernel

Сообщение vg2.0 »

Надо использовать make bzImage, вместо zImage.
А насчет физики для домахозяйки, я выкладывал версию по новее см. мой пост выше.
FreeBSD 6-stable
FreeBSD 5.5-stable
Спасибо сказали:
sybereks
Сообщения: 54

Re: учимся ставить Kernel

Сообщение sybereks »

заранее всем спасибо . Пробую


и вот ещё вопрос с каким ядром нормально работает vmware 4.5.2 !!!!! КАКОЕ КАЧАТЬ ПОД МАННДРИВУ !
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: учимся ставить Kernel

Сообщение Poor Fred »

sybereks писал(а):
06.01.2006 04:15
установил с родного диска Linux mandriva 2005 limite Edition 2.6.10-3.mm.24mdk этот пакет в rpm
делаю следующие шаги
1)вхожу под роот
2)запускаю make menuconfig или make xconfig
3)пробовал делать и не делать make dep make clean
4)make zimage


А зачем такие сложности? В 2.6 делается все гораздо проще:

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

make menuconfig
make all && make modules_install && make install

И все! Все ставится куда надо, да еще потом lilo запускается.

sybereks писал(а):
06.01.2006 18:24
и вот ещё вопрос с каким ядром нормально работает vmware 4.5.2 !!!!! КАКОЕ КАЧАТЬ ПОД МАННДРИВУ !


Под любым. vmware не зависит от ядра. Только если >2.6.13, то сетевые модули собраться не могут, нужно 5.5.
Убить всех человеков!
Спасибо сказали:
sybereks
Сообщения: 54

Re: учимся ставить Kernel

Сообщение sybereks »

ну не скажите под 2,6,11-6mdk ставиьться вообще не хочет
полез качать 2,6,13,1 с кернел орг и заодно скачаю патч для вин 4 лин под эту версию
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: учимся ставить Kernel

Сообщение Poor Fred »

sybereks писал(а):
06.01.2006 20:53
ну не скажите под 2,6,11-6mdk ставиьться вообще не хочет
полез качать 2,6,13,1 с кернел орг и заодно скачаю патч для вин 4 лин под эту версию


С Мандривой поставляется патченное ядро. Всякие там бутсплеши, супермоунт и пр. Все эти вкусности исчезнут.
Убить всех человеков!
Спасибо сказали:
sybereks
Сообщения: 54

Re: учимся ставить Kernel

Сообщение sybereks »

Poor Fred писал(а):
06.01.2006 21:20
sybereks писал(а):
06.01.2006 20:53

ну не скажите под 2,6,11-6mdk ставиьться вообще не хочет
полез качать 2,6,13,1 с кернел орг и заодно скачаю патч для вин 4 лин под эту версию


С Мандривой поставляется патченное ядро. Всякие там бутсплеши, супермоунт и пр. Все эти вкусности исчезнут.

а от кудатогда качать патченное ядро ???
и кстати подскажите добрые люди как удалить не нужное едро из системы целиком и полностью , с удалением из LILO я и сам справлюсь .
И ещё одно сколько будет весить распакованная папка с ядром ?? файл архива весит 38,9 mb .

Заранее спасибо .
Спасибо сказали:
Аватара пользователя
Portnov
Модератор
Сообщения: 1786
Статус: Матёрый линуксоид
ОС: Debian testing/unstable

Re: учимся ставить Kernel

Сообщение Portnov »

Патченное ядро брать с сайта разработчика. В случае с мандривой зайдите на здешний форум по мандриве, там есть раздел как ставить доп. софт. Исходники ядра ставятся так же.
Ядро после установки - это файлы System.map-$version, config-$version, initrd.img-$version и vmlinuz-$version в каталоге /boot и директория /lib/modules/$version.

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

[portnov]$ du -sh /usr/src/linux-2.6.14.4
358M    /usr/src/linux-2.6.14.4

Это уже после компиляции.
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Спасибо сказали:
sybereks
Сообщения: 54

Re: учимся ставить Kernel

Сообщение sybereks »

люди а где взять патчь для supermount kernel 2.6.13.1
или сайт разработчика либо из этой серии а то обидно просидел больше 6 часов вибирая что нужно и не нужно а про монтирование разделов на sata забыл слава богу что всё остальное установилось и работает гораздо быстрее и чем на 2.6.11-6mdk
да ещё и полоса при просмотре телека через тюнер исчезла
Спасибо сказали: