LINUX.ORG.RU

о компиляции


0

0

Сейчас компилится ядро использую РедХАТ Федора компилю в 1 раз что после компиляции надо (хорошо бы) заминить? кроме имеджа ядра соответственно.

★★

make[3]: *** No rule to make target `net/ipv4/netfilter/ipt_mark.c', needed by `net/ipv4/netfilter/ipt_mark.o'. Stop. make[2]: *** [net/ipv4/netfilter] Error 2 make[1]: *** [net/ipv4] Error 2 make: *** [net] Error 2

что это ещё за х выкинуло при компиляции

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

Если ты собираешь из srpm, то менять ничего не нужно - само заменится (если ничего руками не трогал).

По большой и светлой идее ты мЕняешь имИдж ядра (точнее прописываешь новый в /etc/lilo.conf или /etc/grub.conf, затем там же прописываешь initrd (по аналогии) и в случае lilo выполняешь от рута
# lilo.

На тему ошибки - может, у тебя не хватает iptables-devel. Если честно - не помню такой ошибки.

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

Привет много уважаемый помошник,(искренне признаю ваши дорования в среде линукс) так вот с горем по полам скомпилил ядро тепер в есть у меня имыдж весом как и ядро тепер я его в воот поставлю и в зогрузчеке пропишу ?-- что типо есть тпкой файл? ил мне как назвать по крутому?

+что это ещё за команда # lilo?

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

Для lilo, например, вот так (если из srpm собирал)

image=/boot/vmlinuz-2.6.4-2
label=2.6.4-2
read-only
append="rhgb acpi=force root=LABEL=/"
initrd=/boot/initrd-2.6.4-2.img

Если поддержку винтов и своей рутовой fs собрал не модулем, а жестко включил в ядро, то root=LABEL=/ надо убрать и от строчки initrd=/boot/initrd-2.6.4-2.img можно тоже избавиться.

Команда lilo - объясняем последней, что у нас есть все, что написано в /etc/lilo.conf
(а значок # означал рутовую консоль).

Этот же пример для grub.conf :

title Fedora Core (2.6.4-2)
root (hd0,1)
kernel /boot/vmlinuz-2.6.4-2 ro root=LABEL=/ rhgb
initrd /boot/initrd-2.6.4-2.img

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

Da. Tak votu u meia Grub Ska4ial full sourse. t.k pered atim stojala vetka 2.4.x skompilil naverniaka ti stalkivalsia s komandoi po okon4ianiju kompiliacii: installkernel <kernel_2.6.5> <arch/i386/boot/bzImage> <System.map> posle 4ego on mne vigovoril 4to blin v lib/modules net takoi paki /kernel_2.6.5 ja sootvetvenno ee sozdal. i povtoril operaciju takze ispolzoval komandu "make modules_install" posle vsei b**** vozni i nervotrepki u nenia pojavilas v /boot: initrd-kernel_2.6.5.img System.map-kernel_2.6.5 System.map-kernel_2.6.5.old vmlinux(prilozenie) vmlinuz-kernel_2.6.5(neizvesnij file) vmlinuz-kernel_2.6.5.old(neizvesnij file) v file:/root/linux-2.6.5/arch/i386/boot: vmlinux.bin bzImage v file:/root/linux-2.6.5/arch/i386/boot/compressed vmlinux(prilozenie) vmlinux.bin.gz

title Fedora Core (2.6.5) root (hd0,6) kernel /boot/vmlinux ro root=LABEL=/ hdc=ide-scsi rhgb initrd /boot/initrd-kernel_2.6.5.img

Ili esli mozew mapiwi kakie komandi pravilno ispolzovat s na4iala i do konca (nastroiki v nemuconfigure sdelaju sam)

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

To Jackill

Vse rubrika zakrivaetsia

Spasibo !!! Razobralis Izviniajus za otniatoje vremia.

Jackill, pobolwe b takix kak ti i 4elove4estvo slalo bi Naaamnogo lutwe.

P.S po sravneniju s 2.4.x 2.6.5 namnogo lutwe ato stalo o4evidno srazu.

A koda zawel v win to mne b**** pokazalos 4to miwka woobwe zastla 8)

Daaaa..... neznaju kak ti no blin ato oxrinenoe 4uvstvo kogda staviw v prvij raz jadro xot i 3 dnia uwlo na ato.

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