LINUX.ORG.RU

Сборка и компиляция ядра

 , ,


0

1

Добрый день. Возникла проблема в инсталяции ядра 3.2.3. Собираю пробное ядро, но уже в который раз одна и та же ошибка.

DEPMOD 3.2.3v1 Warning: you may need to install module-init-tools See http://www.codemonkey.org.uk/docs/post-halloween-2.6.txt sh /usr/src/linux-3.2.3/arch/x86/boot/install.sh 3.2.3v1 arch/x86/boot/bzImage \ System.map «/boot» make: udevd: Команда не найдена make: udevd: Команда не найдена Config file: /etc/initrd.mk /bin/sh: line 0: test: : integer expression expected /bin/sh: line 0: test: : integer expression expected /bin/sh: line 0: test: : integer expression expected Generating module dependencies on host ... /bin/sh: line 2: depmod: команда не найдена make: *** [depmod-host] Ошибка 127 make: *** [all] Ошибка 1 make[1]: *** [install] Ошибка 1 make: *** [install] Ошибка 2

Версия kmod : kmod version 12

В чем собственно заключается проблема в инсталяции? Буду рад любой помощи.


т.е. make ты уже сделал и оно нормально отработало?

я лично make install никогда не делал, делал make modules_install а потом bzImage копировал с переименованием в vmlinuz в нужное место и менял запись в загрузчике тоже вручную

irton ★★★★★
()
Ответ на: комментарий от irton

т.е. make ты уже сделал и оно нормально отработало?

да все по гайду делал и по README тоже делал в итоге одна и та-же ошибка. make bzImage make modules make modules_install и выдает ошибку...

MoLOT7
() автор топика
Ответ на: комментарий от false

module-init-tools установлен?

Так module-init-tools на kmod заменен же... Или я чего то не понимаю и они не взаимозаменяемы?

MoLOT7
() автор топика
Ответ на: комментарий от kostik87

сделал. сейчас проверю.заранее спасибо

MoLOT7
() автор топика
Ответ на: комментарий от irton

могу уточнить как сделать ссылку? на счет module-init-tools. busybox-initramfs - busybox for initramfs images generated by mkinitrd; kmod - Linux kernel module management utilities; module-init-tools-initramfs - Module management utilities for use in initramfs images;

MoLOT7
() автор топика
Ответ на: комментарий от kostik87

depmod -a конкретно ему ничем не поможет щас, т.к. оно выполнится для модулей загруженного ядра, а ему надо для нового ядра сгенерировать.

irton ★★★★★
()
Ответ на: комментарий от MoLOT7

ну в том же каталоге где kmod лежит сделай на него ссылку с именем depmod. Но перед этим я бы задался вопросом - а нет ли этого файла в другом месте и почему ссылка не создалась при установке пакета kmod.

irton ★★★★★
()

ты хоть бы дистр указал

в нормальных есть метапакеты вроде base-devel, в которые все включено и нормальные зависимости с реактивным пакетным менеджером

smilessss ★★★★★
()
Ответ на: комментарий от smilessss

согласен с вами.

это уже к врачу надо, а я тут белю, крашу.

irton ★★★★★
()
Ответ на: комментарий от MaZy

старая добрая традиция пользователей дистрибутива, в котором ничего нет: качать образы с сайта, компелять, копировать руками, ковырять (ато и писать с нуля) конфиг загрузчика... ничего, сам таким был

unt1tled ★★★★
()
Ответ на: комментарий от unt1tled

Я очень долго был пользователем slackware и ничего подобного. src->slackbuild->package

MaZy ★★★★★
()
Ответ на: комментарий от unt1tled

старая добрая традиция пользователей дистрибутива, в котором ничего нет: качать образы с сайта, компелять, копировать руками, ковырять (ато и писать с нуля) конфиг загрузчика... ничего, сам таким был

И ниасилил! (па причине таво, что мазгов не хватило!) Сейчас сижу на Убунте.

Чётр побери. мысли нада додумывать. а предложения дописывать.

anonymous
()
Ответ на: комментарий от MoLOT7

altlinux

apt-get install rpm-build-kernel для начала. Потом поставить srpm-пакет с ядром и посмотреть, как там сделано.

AS ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.