On Tue, Oct 30, 2001 at 05:29:23PM +0100, Frank Vetter wrote:
Peter wrote:
Nur die Quellen zu installieren macht nicht richtig viel sinn. Probier mal in /usr/src/linux ein "make cloneconfig" und dann ein "make dep". Dadurch sollten die grundlegenden Kernel-Bauarbeiten erledigt werden.
Falls das nichts hilft, weiter mit "make bzImage modules".
könntest du mir sagen was die syntax "make cloneconfig" bewirken soll?
$ cd /usr/src/linux wiersig@peter:/usr/src/linux $ make -n cloneconfig rm -f include/asm ( cd include ; ln -sf asm-i386 asm) if [ ! -d include/linux/modules ]; then \ mkdir include/linux/modules; \ fi if [ -f "/proc/config.gz" ]; then \ mv -f .config .config.bak; \ gzip -d < /proc/config.gz > .config; \ /bin/sh scripts/Configure -d arch/i386/config.in; \ else \ echo "Sorry, your current kernel was built without cloning support."; \ fi Er versucht die /proc/config.gz als aktuelle Kernel-Config einzusetzen. Es ist ein zusaetzlicher Kernel-Patch, welcher die Compile-Time-Konfiguration in das /proc stellt.
Auf meiner Plattform hat er keinen Befehl um dieses Cloneconfig auszuführen. er bricht somit logischerweise ab! Eventuell hilft ja auch ne komplette Kompilierung des Kernels:
Ja, klar. Mein Versuch war, ob du deine bestehende Kernel-Config abrufen kannst. Schau sonst nach einer Datei in /boot die vmlinuz.config heisst die du nach /usr/src/linux/.config kopieren kannst. Peter