Hi,

I use knoppix to install debian on my machines.
On my laptop i wanted to use gatos (gatos.sourceforge.net) to get Xv and DRI working on the internal ATI-mach 64 videocard. However, to be able to insmod the mach64.o module I need cmpxchg in the kernel and the stock knoppix kernel doesn't have it enabled. So I wend about to compile my own kernel. I did the following:

apt-get install kernel-source-2.4.20
cd /usr/src
tar -xjf kernel-sources.2.4.20.tar.bz2
cd kernel-source-2.4.20
make xconfig
changed CPU-architecture to Pentium-III (for cmpxchg)
make-kpkg clean
make-kpkg --initrd --revision=custom.1.0 kernel_image
dpkg -i dpkg -i kernel-image-2.4.20_custom.1.0_i386.deb

Then I changed /etc/lilo.conf to point to the new kernel.
I reran lilo and rebooted.

I chose my new kernel.
The new kernel can't mount the root partition (reiserfs).
I've tried about everythin I can think of but I can't seem to get a working kernel that is able to mount the root partition.

Please help.