Am Mittwoch, 2. Juni 2004 20:41 schrieb Lukas Schrangl:
Hallo!
cd /usr/src/linux make cloneconfig make bzImage modules modules_install cp arch/i386/boot/bzImage /boot/vmlinuz-xxxx
wobei du statt xxxx deine Kernelversion einsetzen (also z. B. 2.6.4-54.5-athlon), schau einfach nach, wie es in /boot heißt.
Ich bin draufgekommen, ich war etwas voreilig, gestern hab ich mal den 2.6.6 inspiziert, da bin ich draufgekommen, dass der von selbst die ACPI- Tabellen inspiziert, wenn er keine BIOS Tabellen findet. Solltest mal die powernow-k7.c vom 2.6.6er nehmen - sollte funktionieren, aber dafür musst du noch in den Kernel das ACPI- Prozessormodul einbauen (nicht als Modul!).
Das geht in dem du (als root):
cd /usr/src/linux make cloneconfig make xconfig --------------------- nun erscheint ein Fenster, dort musst du in der rechten Spalte bei Powermanagment auf ACPI klicken und dann auf der linken Seite so oft auf das Kästchen neben Prozessor klicken, bis dort ein Häkchen ist. Dann das Ganze speichern und beenden, dann ---------------------- make bzImage modules modules_install cp arch/i386/boot/bzImage /boot/vmlinuz-xxxx
Grüße, Lukas
Am Dienstag, 1. Juni 2004 15:05 schrieb Jonas Zehnder:
die /usr/src/linux/arch/i386/kernel/cpu/cpufreq/powernow-k7.c (ich nehme mal an, die Kernel- Sources sind in /usr/src/linux installiert) durch die powernow-k7.c, die ich dir schicke ersetzen, dann Kernel kompilieren und reboot. Sollte funktionieren (nur für den 2.6er Kernel!)
Hallo,
vielen dank! Ich habe noch nie einen Kernel selbst kompiliert, darum ein paar Fragen: ich muß den Kernel, hoffe ich, nicht komplett neu konfigurieren sondern nach dem Austausch der Datei gehe ich nach /usr/src/linux und führe aus: "make dep clean bzImage" Muß ich dann noch make modules ausführen? Dann cp /boot/vmlinuz /boot/vmlinuz.old cp arch/i386/boot/bzImage /boot/vmlinuz
Dann noch (wenn Module auch) make modules_intall.
Muß ich dann noch unter /lib/modules/ <alter kernel> powernow-k7 löschen oder werden die alten Module automatisch überschrieben?
oder liege ich damit völlig falsch?
danke für die super Hilfe und bis dann!
jonas