Hallo Thomas, Thomas Hertweck schrieb am 01/14 1:55 >>>
Michael Messner wrote:
[...] O.K., mein System scheint wieder sauber zu sein! Das ganze waren noch scheinbar noch Überreste meiner ersten Versuche einen Kernel selber zu kompilieren!
Hmm, ich denke, Du solltest mal mit einer "frischen" Version von cdfs starten, also komplett neu entpacken. Evtl. war da noch ein Cache-File im Weg.
Also das hab ich mal gemacht, siehe weiter unten!
Ebenso wuerde ich die Kernel-Quel- len mal bereinigen (evtl. neu installieren, vorher aber die .config sichern). Danach musst Du mind. bis zum Schritt "make dep" beim Kernel-Compilieren gehen, so dass entsprechende Da- tei version.h geschrieben wird (siehe dazu auch die aelteren Mails). Danach starte mal das configure Skript im frisch aus- gepackten cdfs Verzeichnis (die Verzeichnisse solltest Du na- tuerlich vorher geloescht haben, bevor sie neu angelegt wer- den durch das Entpacken der Quellen).
Zum ersten Schritt bin ich nunmal gekommen! Da muss noch irgendwas altes drinnengestanden haben, also mit cdfs ganz neu begonnen und siehe da jetzt kompiliert und installiert es richtig =>zumindest für den richtigen Kernel! Aber beim laden des Moduls kommen dann so einige Zeilen die wiederum auf ein Problem hinweisen sollen: ------------------------------------- insmod cdfs Using /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol create_proc_entry_R039bacd8 /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol d_instantiate_Re376fe86 /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol schedule_timeout_R17d59d01 /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol bread_R028c721d /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol kmalloc_R93d4cfe6 /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol generic_file_read_Rcb960726 /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol exit_files_R56775d9c /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol register_filesystem_R47dc8a27 /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol kernel_thread_R7e9ebb05 /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol d_alloc_root_Rfca2bad9 /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol iget4_Rb69b1c6d /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol xtime_R3cb6ce39 /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol generic_read_dir_R07dd2fd2 /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol generic_file_mmap_Rfa4e1d8c /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol sprintf_R1d26aa98 /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol daemonize_Rd66a354a /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol __brelse_R81d52264 /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol simple_strtoul_R20000329 /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol kfree_R037a0cba /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol unlock_page_Rb68c3417 /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol remove_proc_entry_Rcb011415 /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol __wake_up_R2c77a2af /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol printk_R1b7d4074 /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol interruptible_sleep_on_R15e26425 /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol ioctl_by_bdev_R380dda94 /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol strtok_Ree9c1bd4 /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol kill_proc_R932da67e /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol d_rehash_R838cfe61 /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol set_blocksize_Rc75d857c /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol unregister_filesystem_Rc6bfbeff ------------------------------------- Das Modul wird nicht geladen. Weißt du auch hier was das alles bedeutet? was sind denn "unresolved symbol's"? Danke wiedermal für deine bisher ungebrochene Hilfestellung! Mike
Michael Messner wrote:
[...]
Uff, Du bist ein schwerer Fall ;-)
Zum ersten Schritt bin ich nunmal gekommen! Da muss noch irgendwas altes drinnengestanden haben, also mit cdfs ganz neu begonnen und siehe da jetzt kompiliert und installiert es richtig =>zumindest für den richtigen Kernel!
Aber beim laden des Moduls kommen dann so einige Zeilen die wiederum auf ein Problem hinweisen sollen:
------------------------------------- insmod cdfs
Using /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o
Das ist das korrekte Modul. So weit, so gut
/lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol create_proc_entry_R039bacd8 [...] /lib/modules/2.4.18-4GB/kernel/fs/cdfs/cdfs.o: unresolved symbol unregister_filesystem_Rc6bfbeff
-------------------------------------
Das Modul wird nicht geladen.
Kein Wunder, es gibt "unresolved symbols", d.h. das Modul cdfs.o braucht externe Funktionen etc., die aber nicht auf- geloest werden koennen. Ich habe das bei mir gerade mal in- stalliert, "insmod cdfs" geht einwandfrei (hier ist es mo- mentan ein 2.4.19 Kernel mit einigen SuSE-Patches), lsmod liefert: Module Size Used by Tainted: P cdfs 15328 0 (unused) [...] Hast Du nach dem Installieren des Moduls ein "depmod -ae" ausgefuehrt? Ansonsten muss es an Deiner Kernelkonfiguration o.ae. liegen. Wie schon mal angedeutet, das ist bei Dir al- les ein bissl seltsam ;-) Gruese, Th. -- Thomas Hertweck, Geophysicist Geophysical Institute, Karlsruhe University (TH)
participants (2)
-
Michael Messner
-
Thomas Hertweck