![](https://seccdn.libravatar.org/avatar/9f7712a5d3b500bdd74e9ee459add9bf.jpg?s=120&d=mm&r=g)
Hallo, nachdem ich vor einiger Zeit mal nach einem Hardware-Update von einem K6-2-350 auf einen Duron 1300 das System nicht mehr booten konnte, wollte ich diesmal auf Nummer Sicher gehen. Fuer den zweiten Rechner, der jetzt statt eines K6-2-300 einen Duron 1300 verpasst bekam, habe ich deshalb schon vorher einen fuer den Duron optimierten Kernel kompiliert. Das Ergebnis war allerdings, dass ich auf keine fat-Partitionen und auf keine CDROM mehr zugreifen konnte, weil diese Datei-Systeme angeblich nicht einkompiliert waren. Ein modprobe fat (und genauso modprobe iso9660) erbrachte /lib/modules/2.4.19/kernel/fs/fat/fat.o: unresolved symbol _mmx_memcpy /lib/modules/2.4.19/kernel/fs/fat/fat.o: insmod /lib/modules/2.4.19/kernel/fs/fat/fat.o failed /lib/modules/2.4.19/kernel/fs/fat/fat.o: insmod fat failed Mit einem fuer eine 386er CPU optimierten Kernel liessen sich dann beide Dateisysteme wieder einbinden. Was ich dabei nicht verstehe, ist das mmx_memcpy, denn wenn ich die Kernel-Doku richtig verstehe, dann wird das nur fuer Pentiums benoetigt. Jedenfalls finde ich keine Stelle in der Kernel-Konfiguration, wo ich sonst dazu etwas konfigurieren kann. Vermutlich habe ich also irgendetwas anderes verkehrt konfiguriert. Aber wo soll ich suchen? Beste Gruesse, Heinz. -- http://www.pahlke-online.de/reisenews/ http://www.Pahlke-KunstWebDesign.de/
![](https://seccdn.libravatar.org/avatar/faf92ac1e73970d4b553bb9c83f3c030.jpg?s=120&d=mm&r=g)
On Sun, 2004-02-29 at 12:02, Heinz W. Pahlke wrote:
<schnipp>
Fuer den zweiten Rechner, der jetzt statt eines K6-2-300 einen Duron 1300 verpasst bekam, habe ich deshalb schon vorher einen fuer den Duron optimierten Kernel kompiliert.
Das Ergebnis war allerdings, dass ich auf keine fat-Partitionen und auf keine CDROM mehr zugreifen konnte, weil diese Datei-Systeme angeblich nicht einkompiliert waren.
Ein modprobe fat (und genauso modprobe iso9660) erbrachte
/lib/modules/2.4.19/kernel/fs/fat/fat.o: unresolved symbol _mmx_memcpy /lib/modules/2.4.19/kernel/fs/fat/fat.o: insmod /lib/modules/2.4.19/kernel/fs/fat/fat.o failed /lib/modules/2.4.19/kernel/fs/fat/fat.o: insmod fat failed
Mit einem fuer eine 386er CPU optimierten Kernel liessen sich dann beide Dateisysteme wieder einbinden.
Was ich dabei nicht verstehe, ist das mmx_memcpy, denn wenn ich die Kernel-Doku richtig verstehe, dann wird das nur fuer Pentiums benoetigt. Jedenfalls finde ich keine Stelle in der Kernel-Konfiguration, wo ich sonst dazu etwas konfigurieren kann.
Vermutlich habe ich also irgendetwas anderes verkehrt konfiguriert. Aber wo soll ich suchen?
*Vermutlich* hast Du Kernel (also vmlinuz alas bzImage) für Athlon optimiert, aber Module nicht neu übersetzt oder nicht installisert (make modules_install aufgerufen?). Danach hast Kernel, der keine Pentium-spezifische Befehl kennt, aber Module, die diese sehr wohl benutzten. Wenn Du dann ein Standard-Kernel nimmst, dann passt wieder alles zusammen.
Beste Gruesse,
Heinz.
Gruß, -- Konstantin Get you SuSE RPMs at links2linux.de / packman.links2linux.org
![](https://seccdn.libravatar.org/avatar/9f7712a5d3b500bdd74e9ee459add9bf.jpg?s=120&d=mm&r=g)
Hallo, On 29-Feb-2004 Konstantin Malakhanov wrote:
On Sun, 2004-02-29 at 12:02, Heinz W. Pahlke wrote:
Ein modprobe fat (und genauso modprobe iso9660) erbrachte
/lib/modules/2.4.19/kernel/fs/fat/fat.o: unresolved symbol _mmx_memcpy /lib/modules/2.4.19/kernel/fs/fat/fat.o: insmod /lib/modules/2.4.19/kernel/fs/fat/fat.o failed /lib/modules/2.4.19/kernel/fs/fat/fat.o: insmod fat failed
Mit einem fuer eine 386er CPU optimierten Kernel liessen sich dann beide Dateisysteme wieder einbinden.
Was ich dabei nicht verstehe, ist das mmx_memcpy, denn wenn ich die Kernel-Doku richtig verstehe, dann wird das nur fuer Pentiums benoetigt. Jedenfalls finde ich keine Stelle in der Kernel-Konfiguration, wo ich sonst dazu etwas konfigurieren kann.
Vermutlich habe ich also irgendetwas anderes verkehrt konfiguriert. Aber wo soll ich suchen?
*Vermutlich* hast Du Kernel (also vmlinuz alas bzImage) für Athlon optimiert, aber Module nicht neu übersetzt oder nicht installisert (make modules_install aufgerufen?). Danach hast Kernel, der keine
Eigentlich bin ich mir voellig sicher, ein make modules und make modules_install ausgefuehrt zu haben. Da ich immer wieder mal neue Kernel kompiliere und das gerade in den letzten Tagen besonders haeudig, mache ich das schon fast automatisch.
Pentium-spezifische Befehl kennt, aber Module, die diese sehr wohl benutzten. Wenn Du dann ein Standard-Kernel nimmst, dann passt wieder alles zusammen.
Klar. Aber den will ich ja gerade _nicht_ nehmen. Da ich aber auch keine richtige Erklaerung habe, werde ich es wohl einfach noch mal probieren. Vielleicht habe ich ja in einem Anfall geistiger Umnachtung doch nur ein make modules und/oder make modules_install vergessen. Beste Gruesse, Heinz. -- http://www.pahlke-online.de/reisenews/ http://www.Pahlke-KunstWebDesign.de/
participants (2)
-
Heinz W. Pahlke
-
Konstantin Malakhanov