View previous topic :: View next topic |
Author |
Message |
Louisdor Veteran
Joined: 14 Dec 2003 Posts: 1231 Location: im Brandenburgischen
|
Posted: Mon Jan 26, 2004 11:55 pm Post subject: Kernel linux-2.4.22-gentoo-r5 Fragen |
|
|
Hi @ Alle!
So, nun hab ich es doch mal gewagt mein System neu per Stage 1 zu installieren.
Inzwischen bin ich bei der Kompilierung des Kernels angekommen.
Nachdem ich meine Einstellungen vorgenommen habe, habe ich "make dep && make bzImage modules modules_install" eingegeben.
Nachfolgende Meldungen bekomme ich nach ein paar Minuten.
Code: | mm/mm.o(.text+0xfcbd): In function `sys_swapon':
: undefined reference to `devfs_get_handle_from_inode'
mm/mm.o(.text+0xfcc9): In function `sys_swapon':
: undefined reference to `devfs_get_ops'
mm/mm.o(.text+0xfd06): In function `sys_swapon':
: undefined reference to `devfs_put_ops'
drivers/char/char.o(.text+0x89cc): In function `misc_register':
: undefined reference to `devfs_register'
drivers/char/char.o(.text+0x8a26): In function `misc_register':
: undefined reference to `devfs_mk_dir'
drivers/char/char.o(.text+0x8ae3): In function `misc_deregister':
: undefined reference to `devfs_unregister'
drivers/char/char.o(.text+0xef57): In function `vc_allocate':
: undefined reference to `pm_register'
drivers/char/char.o(.text.init+0x584): In function `misc_init':
: undefined reference to `devfs_register_chrdev'
drivers/ide/idedriver.o(.text+0x5a26): In function `ide_unregister':
: undefined reference to `devfs_unregister'
drivers/ide/idedriver.o(.text+0x1211e): In function `init_gendisk':
: undefined reference to `devfs_mk_dir'
drivers/ide/idedriver.o(.text+0x12221): In function `hwif_init':
: undefined reference to `devfs_register_blkdev'
drivers/ide/idedriver.o(.text.init+0xb1b): In function `ide_init':
: undefined reference to `devfs_mk_dir'
make: *** [vmlinux] Error 1 |
Leider kann ich, auch nach einigem Suchen, nichts damit anfangen.
Ich hab schon diverse Einstellungen ausprobiert. Doch es hilft nichts.
Mein System:
Code: |
PIV 2.4Ghz
512MB Ram
00:00.0 Host bridge: Intel Corp. 82845G/GL [Brookdale-G] Chipset Host Bridge (rev 03)
00:01.0 PCI bridge: Intel Corp. 82845G/GL [Brookdale-G] Chipset AGP Bridge (rev 03)
00:1d.0 USB Controller: Intel Corp. 82801DB USB (Hub #1) (rev 02)
00:1d.1 USB Controller: Intel Corp. 82801DB USB (Hub #2) (rev 02)
00:1d.2 USB Controller: Intel Corp. 82801DB USB (Hub #3) (rev 02)
00:1d.7 USB Controller: Intel Corp. 82801DB USB2 (rev 02)
00:1e.0 PCI bridge: Intel Corp. 82801BA/CA/DB/EB PCI Bridge (rev 82)
00:1f.0 ISA bridge: Intel Corp. 82801DB LPC Interface Controller (rev 02)
00:1f.1 IDE interface: Intel Corp. 82801DB Ultra ATA Storage Controller (rev 02)
00:1f.3 SMBus: Intel Corp. 82801DB/DBM SMBus Controller (rev 02)
00:1f.5 Multimedia audio controller: Intel Corp. 82801DB AC'97 Audio Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation NV25 [GeForce4 Ti 4200] (rev a3)
02:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) |
Hat hier jemand einen Tipp für mich? Falls ich ein paar weitere Angaben zu den Kerneleinstellungen machen soll, kann ich versuchen diese nachzuliefern. _________________ "Ich bin ich." |
|
Back to top |
|
|
toskala Advocate
Joined: 14 Dec 2002 Posts: 2080 Location: hamburg, germany
|
Posted: Tue Jan 27, 2004 8:01 am Post subject: |
|
|
mach mal einen "make mrproper" in deinem kerneltree.
sicher aber vorher die /usr/src/linux/.config irgendwohin, die geht dabei flöten.
also so:
Code: | cd /usr/src/linux
cp .config ~/
make mrproper
cp ~/.config .
make dep clean bzImage modules modules_install
|
schau obs dann geht.
ich hatte mal einen fall, da musste ich vor dem compilieren nochmals "make menuconfig" machen, danach tats dann einwandfrei.
das muss ich zwar nicht verstehen, aber evtl. hilfts _________________ adopt an unanswered post
erst denken, dann posten |
|
Back to top |
|
|
sirro Veteran
Joined: 20 Jul 2003 Posts: 1472 Location: aachen.nrw.de.eu
|
Posted: Tue Jan 27, 2004 11:42 am Post subject: |
|
|
toskala wrote: | Code: | cd /usr/src/linux
cp .config ~/
make mrproper
cp ~/.config .
make dep clean bzImage modules modules_install
|
|
Ein make oldconfig als vorletzte Zeile wäre noch ganz hilfreich oder wird das von make dep impliziert? |
|
Back to top |
|
|
toskala Advocate
Joined: 14 Dec 2002 Posts: 2080 Location: hamburg, germany
|
Posted: Tue Jan 27, 2004 12:21 pm Post subject: |
|
|
make dep erzeugt die depencies neu anhand der .config die es vorfindet. ich wüsste auch nicht genau was bei einem make mrproper noch an oldconfig übrig bleibt. _________________ adopt an unanswered post
erst denken, dann posten |
|
Back to top |
|
|
|