Archief - Kernel compilatie probs

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

DuPHaLaC

Legacy Member
Jo,
Ik heb zojuist kernel 2.6.9 gedownload van http://kernel.org. Nu wou ik deze installeren op volgende manier:
-Untarren naar /src/
-xconfig uitvoeren
-make clean
-make bzImage
-make modules
-make modules_install
Bij make modules_install krijg ik echter een hele reeks van "unresolved symbols" errors.

Code:
depmod:         arpt_unregister_target
depmod:         arpt_register_target
depmod: *** Unresolved symbols in /lib/modules/2.6.920050203/kernel/net/ipv4/netfilter/arptable_filter.ko
depmod:         arpt_register_table
depmod:         arpt_do_table
depmod:         arpt_unregister_table
depmod: *** Unresolved symbols in /lib/modules/2.6.920050203/kernel/net/ipv4/netfilter/ip_conntrack_amanda.ko
depmod:         ip_ct_refresh_acct
depmod:         ip_conntrack_expect_alloc
depmod:         ip_conntrack_helper_register
depmod:         ip_conntrack_expect_related
depmod:         ip_conntrack_helper_unregister
depmod: *** Unresolved symbols in /lib/modules/2.6.920050203/kernel/net/ipv4/netfilter/ip_conntrack_ftp.ko
depmod:         ip_conntrack_expect_alloc
depmod:         ip_conntrack_helper_register
depmod:         ip_conntrack_expect_related
depmod:         ip_conntrack_helper_unregister
depmod: *** Unresolved symbols in /lib/modules/2.6.920050203/kernel/net/ipv4/netfilter/ip_conntrack_irc.ko
depmod:         ip_conntrack_expect_alloc
depmod:         ip_conntrack_helper_register
depmod:         ip_conntrack_expect_related
depmod:         ip_conntrack_helper_unregister
depmod: *** Unresolved symbols in /lib/modules/2.6.920050203/kernel/net/ipv4/netfilter/ip_conntrack_tftp.ko
depmod:         ip_conntrack_expect_alloc
depmod:         ip_conntrack_helper_register
depmod:         ip_conntrack_expect_related
depmod:         ip_conntrack_helper_unregister
depmod: *** Unresolved symbols in /lib/modules/2.6.920050203/kernel/net/ipv4/netfilter/ip_nat_amanda.ko
depmod:         needs_ip_conntrack_amanda
depmod:         ip_nat_helper_register
depmod:         ip_conntrack_change_expect
depmod:         ip_nat_mangle_udp_packet
depmod:         ip_nat_helper_unregister
depmod:         ip_nat_setup_info
depmod: *** Unresolved symbols in /lib/modules/2.6.920050203/kernel/net/ipv4/netfilter/ip_nat_ftp.ko
depmod:         needs_ip_conntrack_ftp
depmod:         ip_nat_helper_register
depmod:         ip_conntrack_change_expect
depmod:         ip_nat_helper_unregister
depmod:         ip_nat_mangle_tcp_packet
depmod:         ip_nat_setup_info
depmod: *** Unresolved symbols in /lib/modules/2.6.920050203/kernel/net/ipv4/netfilter/ip_nat_irc.ko
depmod:         ip_nat_helper_register
depmod:         ip_conntrack_change_expect
depmod:         ip_nat_helper_unregister
depmod:         needs_ip_conntrack_irc
depmod:         ip_nat_mangle_tcp_packet
depmod:         ip_nat_setup_info
depmod: *** Unresolved symbols in /lib/modules/2.6.920050203/kernel/net/ipv4/netfilter/ip_nat_tftp.ko

En nog een pak meer :).
Heb al hele dag op google gezocht maar geen fatsoenlijke oplossing gevonden...
Kan iemand mij helpen????

Huidige configuratie:
debian "sarge"
kernel 2.4.27-1-386

[EDIT] Als ik em de "debian way" compileer heb ik zelfde errors... [/EDIT]

AcIdR3IgN

Legacy Member
Ben niet zeker maar... ist nie

#> make dep && make bzImage && make modules && make modules_install
#> cp /usr/src/linux/arch/i386/boot/bzImage /boot/bzImage-2.6.9
#> cp System*.map* /boot/
#> cp .config /boot/config-2.6.9

En DAN pas make clean??... dunno... maar ik zie dage gene make dep in uw voorbeeld hebt.

MOD: Ge hetb toch de VOLLEDIGE kernel gedownloade, en niet zomaar een of ander epatch of weet ik veel?

DuPHaLaC

Legacy Member
AcIdR3IgN zei:
Ben niet zeker maar... ist nie

#> make dep && make bzImage && make modules && make modules_install
#> cp /usr/src/linux/arch/i386/boot/bzImage /boot/bzImage-2.6.9
#> cp System*.map* /boot/
#> cp .config /boot/config-2.6.9

En DAN pas make clean??... dunno... maar ik zie dage gene make dep in uw voorbeeld hebt.

MOD: Ge hetb toch de VOLLEDIGE kernel gedownloade, en niet zomaar een of ander epatch of weet ik veel?

Thx vo de reply, maar ben zeker da het eerst make clean is.
Ik heb de volledige source gedownload.

GuntherDW

Legacy Member
ma ik trek toch vragen bij die make clean ze
probeer es zonder?

Bubbling Zombie

Legacy Member
GuntherDW zei:
ma ik trek toch vragen bij die make clean ze
probeer es zonder?

make clean diende toch om alle overblijfselen te clearen als ik me het deftig herinner. En maakt dus de balle uit :p

Coax

Legacy Member
make menuconfig
make
make modules_install
mount /boot
cp arch/i386/boot/bzImage /boot/kernel-2.6.9

(zo doe ik het)

edit: en bij mij staat de source in /usr/src/linux/
...

dweezil

Legacy Member
zorg dat uw kernel sources in /usr/src/linux-2.6.9 staan
rm /usr/src/linux && ln -s /usr/src/linux-2.6.9 /usr/src/linux
cd /usr/src/linux
make clean && make mrproper

uw networking support in .config ziet er dubieus uit. Begin eens met alle modules te verwijderen die je niet nodig hebt:
make menuconfig


make && make modules_install
mount /boot
cp arch/i386/boot/bzImage /boot/kernel-2.6.9
cp System.map /boot/System.map-2.6.9
bootlader aanpassen en rebooten
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan