sev
15.10.02, 20:07
Hi,
ich bin jetzt umgestiegen auf SuSE 8.1 und wollte hier zur Aktivierung von DMA (für mein DVD-Laufwerk) den Kernel neu kompilieren. Unter 8.0 ging das folgendermaßen immer glatt über die Bühne:
-entsprechende Sourcen installiert, incl. gcc und make
-in /usr/src/linux erstmal make cloneconfig ausgeführt
-mittels make xconfig die gewünschten Einstellungen gemacht
-zu guter letzt noch make dep und make bzImage ausgeführt und das Ganze dann in lilo
eingebunden
Okay, dass funktionierte immer wunderbar. Unter 8.1 kommt es aber (wenn ich make bzImage ausführe) zu folgender Fehlermeldung (der Prozess läuft erstmal einmal eine ganze Weile und ich sehe verschiedene Meldungen über die Konsole huschen - keine Fehlermeldungen, sondern es scheint alles im grünen Bereich zu sein):
ake[1]: Zirkuläre Datei /usr/src/linux-2.4.19.SuSE/include/asm/processor.h <- /usr/src/linux-2.4.19.SuSE/include/linux/list.h Abhängigkeit wird nicht verwendet.
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19.SuSE/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -DKBUILD_BASENAME=process -c -o process.o process.c
process.c: In function `dump_thread':
process.c:683: internal error: Speicherzugriffsfehler
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[1]: *** [process.o] Fehler 1
make[1]: Verlassen des Verzeichnisses »/usr/src/linux-2.4.19.SuSE/arch/i386/kernel«
make: *** [_dir_arch/i386/kernel] Fehler 2
Sch...!!! Okay, Speicherzugriffsfehler. Nur was bedeutet das jetzt. Also bez. Arbeitsspeicher ist glaube ich eigentlich alles im Lot. Zumindest bekomme ich im "normalen" Betrieb keine Fehlermeldungen oder ähnliches und unter 8.0 war ja die Welt auch noch in Ordnung!!!
Kann mir einer weiterhelfen?
Gruß Sev
ich bin jetzt umgestiegen auf SuSE 8.1 und wollte hier zur Aktivierung von DMA (für mein DVD-Laufwerk) den Kernel neu kompilieren. Unter 8.0 ging das folgendermaßen immer glatt über die Bühne:
-entsprechende Sourcen installiert, incl. gcc und make
-in /usr/src/linux erstmal make cloneconfig ausgeführt
-mittels make xconfig die gewünschten Einstellungen gemacht
-zu guter letzt noch make dep und make bzImage ausgeführt und das Ganze dann in lilo
eingebunden
Okay, dass funktionierte immer wunderbar. Unter 8.1 kommt es aber (wenn ich make bzImage ausführe) zu folgender Fehlermeldung (der Prozess läuft erstmal einmal eine ganze Weile und ich sehe verschiedene Meldungen über die Konsole huschen - keine Fehlermeldungen, sondern es scheint alles im grünen Bereich zu sein):
ake[1]: Zirkuläre Datei /usr/src/linux-2.4.19.SuSE/include/asm/processor.h <- /usr/src/linux-2.4.19.SuSE/include/linux/list.h Abhängigkeit wird nicht verwendet.
gcc -D__KERNEL__ -I/usr/src/linux-2.4.19.SuSE/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -DKBUILD_BASENAME=process -c -o process.o process.c
process.c: In function `dump_thread':
process.c:683: internal error: Speicherzugriffsfehler
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[1]: *** [process.o] Fehler 1
make[1]: Verlassen des Verzeichnisses »/usr/src/linux-2.4.19.SuSE/arch/i386/kernel«
make: *** [_dir_arch/i386/kernel] Fehler 2
Sch...!!! Okay, Speicherzugriffsfehler. Nur was bedeutet das jetzt. Also bez. Arbeitsspeicher ist glaube ich eigentlich alles im Lot. Zumindest bekomme ich im "normalen" Betrieb keine Fehlermeldungen oder ähnliches und unter 8.0 war ja die Welt auch noch in Ordnung!!!
Kann mir einer weiterhelfen?
Gruß Sev