проблема с ядром ! сборка компиляция (хелп)
Модератор: Bizdelnick
-
Дракончег
- Сообщения: 88
проблема с ядром ! сборка компиляция
после make config
делаю
make bzImage
make modules
make modules_install
make install
появляются такие фаилы
/boot/vmlinuz-2.6.23-my
/boot/System.map-2.6.23-my
и каталог модулей
/lib/modules/2.6.23-my
а вот /boot/initrd-2.6.23.img
нету
что делать ??? или без него можно грузится??
если можно безнего то как будет выглядеть в грубе ?
делаю
make bzImage
make modules
make modules_install
make install
появляются такие фаилы
/boot/vmlinuz-2.6.23-my
/boot/System.map-2.6.23-my
и каталог модулей
/lib/modules/2.6.23-my
а вот /boot/initrd-2.6.23.img
нету
что делать ??? или без него можно грузится??
если можно безнего то как будет выглядеть в грубе ?
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: проблема с ядром ! сборка компиляция
initrd надо делать отдельно. Он нужен при определенных обстоятельствах (самое распространенное обстоятельство -- когда файловая система корневого раздела не вкомпилирована в ядро, я грузится модулем, или чтобы сплаш был). Часто он и не нужен совсем.
Команда для этого
mkinitrd
Команда для этого
mkinitrd
-
Дракончег
- Сообщения: 88
Re: проблема с ядром ! сборка компиляция
кхм нету у мну такой команды ((
есть
mkinitramfs
and
mkinitramfs-kpkg
Дистр дебиан !!
без initrd-2.6.23.img не хочет запускатся (
в манах по сборке ядра такого вообще не встречал
есть
mkinitramfs
and
mkinitramfs-kpkg
Дистр дебиан !!
без initrd-2.6.23.img не хочет запускатся (
в манах по сборке ядра такого вообще не встречал
-
Alexxx
- Сообщения: 892
- Статус: --==XXX==--
- ОС: Archlinux current
Re: проблема с ядром ! сборка компиляция
Что пишет? Какие ошибки?
-
Дракончег
- Сообщения: 88
Re: проблема с ядром ! сборка компиляция
в грубе нужно указать initrd-2.6.23.img а его нету !!!
вот я и не знаю что делать !!! потомучто команды которую мне посоветовале нету((
вот я и не знаю что делать !!! потомучто команды которую мне посоветовале нету((
-
Tok
- Сообщения: 56
- ОС: Debian GNU/Linux 4.01r
Re: проблема с ядром ! сборка компиляция
Я тоже вчера пробывал собрать (сегодня ещёраз попробую)......Вообщем, зделал так как описанно выше... без файла .img, и прописал в LiLO. Потом зделал ребут.... и запускаю своё ядро...... LiLO передал ядру полномочие, и ядро прочитало конфигурацыю биоса..... потом тёмный экран.. и мегают индекаторы на клаве.. ВСЁ
-
romuil
- Сообщения: 2095
- Статус: Ромунцель
- ОС: ALTLinux Sisyphus
Re: проблема с ядром ! сборка компиляция
Нужно поставить пакет mkinitrd, или что-то подобное.
У меня пакет стоит и при компиляции ядра *.img появляется.
У меня пакет стоит и при компиляции ядра *.img появляется.
-
Alexxx
- Сообщения: 892
- Статус: --==XXX==--
- ОС: Archlinux current
Re: проблема с ядром ! сборка компиляция
Тебе дядя Фёдор уже сказал выше, что совершенно спокойно можно обойтись без него (у мну так, например), включив поддержку своего железа (IDE, SATA) и файловой системы корневого (у мну и /boot тоже) раздела монолитно в ядро, а не модулями. Просто пересобери ядро, да и всё. Строчку с initrd в menu.lst закоментируй. На кой тебе этот initrd? Собрался что-ли каждый день материнки и файловые системы менять? (:
-
Дракончег
- Сообщения: 88
Re: проблема с ядром ! сборка компиляция
хммм вроде разобрался поставил initrd-tools
-
Avas Berkych
- Сообщения: 39
- ОС: Slackware 12.2 (2.6.30)
Re: проблема с ядром ! сборка компиляция
Что ли отключить в конфиге опции BLK_DEV_INIRD и BLK_DEV_RAM (как-то так ) или попробовать указать параметр ядра noinitrd
P.S. У меня Gentoo без всяких .img и initrd работает
P.S. У меня Gentoo без всяких .img и initrd работает
-
Grom
- Сообщения: 260
- ОС: Debian Etch, RHEL-5.4
Re: проблема с ядром ! сборка компиляция
Третий день безуспешно пытаюсь скомпилировать работающее ядро на Debian Etch. Исходники брал с kernel.org, ставил которые с дистрибутивом идут, стягивал со своей прежней системы. Пробовал делать initrd.img и без него, отрубал вообще компиляцию модулей - все в ядро впихивал, брал дефолтные конфиги работающего ядра Дебиана, конфиги прежних сборок с федоры, которая до этого стояла на том же компе. Результат нулевой = "kernel panic". По ходу компиляции довольно часто вываливаются сообщения о том, что такая-то переменная неинициализирована, и прочее. Компилятор gcc-4.1.2, похоже, в нём проблема и/или в lib/heareds-файлах.
Кому-нибудь удавалось собрать работающее ядро в Debian Etch? И если да, то какие дополнительные телодвижения на дефолтой инсталлции были сделаны перед сборкой?
Кому-нибудь удавалось собрать работающее ядро в Debian Etch? И если да, то какие дополнительные телодвижения на дефолтой инсталлции были сделаны перед сборкой?
Послужной список: Slackware-3.x, RedHat-4.x,5.x,6.x,7.x, FedoraCore-3, Debian Etch/Lenny
Осваиваю: RHEL-5.4
Осваиваю: RHEL-5.4
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: проблема с ядром ! сборка компиляция
угу.
Код: Выделить всё
diesel@gfl-1150:~$ uname -a
Linux gfl-1150 2.6.24-rc4-mhm #1 PREEMPT Fri Dec 7 19:21:21 EET 2007 i686 GNU/Linuxбыл прочитан этот документ: http://kernel-handbook.alioth.debian.org/
-
Debian GreS
- Сообщения: 126
- Статус: The One
- ОС: Debian Wheezy
Re: проблема с ядром ! сборка компиляция
Это редко кому не удавалось при желании
Это, как оказалось, обычное явление
Registered Linux user number 448029
А ты зарегистрировался? -> http://counter.li.org/ ;)
А ты зарегистрировался? -> http://counter.li.org/ ;)
-
Sleeping Daemon
- Сообщения: 1450
Re: проблема с ядром ! сборка компиляция
Uncle_Theodore писал(а): ↑23.11.2007 00:11initrd надо делать отдельно. Он нужен при определенных обстоятельствах (самое распространенное обстоятельство -- когда файловая система корневого раздела не вкомпилирована в ядро, я грузится модулем, или чтобы сплаш был). Часто он и не нужен совсем.
Команда для этого
mkinitrd
Может это специфика дистрибутива, но я делал После конфигурации ядра:
make
make modules
make modukes_install
make install
И всё, и инитрд так же было в /boot
Делал в Mandriva и в SuSe.
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: проблема с ядром ! сборка компиляция
Делал в Mandriva и в SuSe.
речь о debian. в дебе очень рекомендую собирать ядро дебиановскими инструментами.
сообщения об ошибках типа "не могу загрузить модуль" возможны - например если вы модули вкомпилили в ядро, то загрузить он действительно не сможет их