windfinder
26.04.05, 13:21
Ich habe gestern versucht einen neuen Kernel zu kompilieren, damit 2
Prozessoren und mehr als 1 GB RAM unterstützt werden sowie die DELL Open
Manage Software installiert werden kann. Es endete leider mit der
untenstehenden Fehlermeldung. Ich habe jeden Schritt dokumentiert. Vielleicht
könnt Ihr mir sagen, was ich falsch gemacht habe.
Get kernel sources:
apt-get install kernel-source-2.4.27
cd /usr/src/
mv kernel-source-2.4.27 kernel-source-2.4.27-1
Get kernel patches:
apt-get install kernel-patch-2.4-i2c
apt-get install kernel-patch-2.4-lm-sensors
Apply patches:
cd /usr/src/kernel-source-2.4.27-1
gunzip -c /usr/src/kernel-patches/diffs/ic2/kernel-2.4.27-i2c-2.9.0.patch.gz | patch -p1
gunzip
-c /usr/src/kernel-patches/diffs/lm-sensors/kernel-2.4.27-lm-sensors-2.9.0.patch.gz
| patch -p1
ln -s kernel-source-2.4.27-1 linux
cd linux
[Add EXTRAVERSION = -1 to Makefile]
make mrproper
cp /boot/config-2.4.27-default /usr/src/linux/.config
cd /usr/src/linux
make oldconfig
make dep
make clean
make bzImage
make modules
make modules_install
Modules are built at /lib/modules/2.4.27-1
Edit /etc/modules. Delete old and unnecessary ones and append new ones.
Copy boot image and system map.
cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-2.4.27-1
cp /usr/src/linux/System.map /usr/src/linux/System.map /boot/System.map-2.4.27-1
[Add entry for 2.4.27 to /boot/grub/menu.lst]
mkinitrd -o /boot/initrd.img-2.4.27-1
shutdown -r now
choose Debian 2.4.27-1 in Grub
modprobe modprobe: Can't open dependencies
file /lib/modules/2.4.27-1/modules.dep (no such file or directory)
pivot_root: no such file or directory
/sbin/init: 431: cannot open dev/console: No such file
Kernel panic: attempted to kill init!
Ich schätze, dass bei mkinitrd was falsch läuft. Für einen Hinweis, wäre ich
sehr dankbar.
Gruss,
Olli
Prozessoren und mehr als 1 GB RAM unterstützt werden sowie die DELL Open
Manage Software installiert werden kann. Es endete leider mit der
untenstehenden Fehlermeldung. Ich habe jeden Schritt dokumentiert. Vielleicht
könnt Ihr mir sagen, was ich falsch gemacht habe.
Get kernel sources:
apt-get install kernel-source-2.4.27
cd /usr/src/
mv kernel-source-2.4.27 kernel-source-2.4.27-1
Get kernel patches:
apt-get install kernel-patch-2.4-i2c
apt-get install kernel-patch-2.4-lm-sensors
Apply patches:
cd /usr/src/kernel-source-2.4.27-1
gunzip -c /usr/src/kernel-patches/diffs/ic2/kernel-2.4.27-i2c-2.9.0.patch.gz | patch -p1
gunzip
-c /usr/src/kernel-patches/diffs/lm-sensors/kernel-2.4.27-lm-sensors-2.9.0.patch.gz
| patch -p1
ln -s kernel-source-2.4.27-1 linux
cd linux
[Add EXTRAVERSION = -1 to Makefile]
make mrproper
cp /boot/config-2.4.27-default /usr/src/linux/.config
cd /usr/src/linux
make oldconfig
make dep
make clean
make bzImage
make modules
make modules_install
Modules are built at /lib/modules/2.4.27-1
Edit /etc/modules. Delete old and unnecessary ones and append new ones.
Copy boot image and system map.
cp /usr/src/linux/arch/i386/boot/bzImage /boot/vmlinuz-2.4.27-1
cp /usr/src/linux/System.map /usr/src/linux/System.map /boot/System.map-2.4.27-1
[Add entry for 2.4.27 to /boot/grub/menu.lst]
mkinitrd -o /boot/initrd.img-2.4.27-1
shutdown -r now
choose Debian 2.4.27-1 in Grub
modprobe modprobe: Can't open dependencies
file /lib/modules/2.4.27-1/modules.dep (no such file or directory)
pivot_root: no such file or directory
/sbin/init: 431: cannot open dev/console: No such file
Kernel panic: attempted to kill init!
Ich schätze, dass bei mkinitrd was falsch läuft. Für einen Hinweis, wäre ich
sehr dankbar.
Gruss,
Olli