Perhaps the "form factory" kernel-image-2.2.10 does not contain 'msdos' support? If so, you can probably use the 'vfat' filesystem (which is backwards compatible) instead. Or, yes, build your own image (the best way to do that would be via 'make-kpkg').
As for going back to an older kernel-image: All you really have to do is to change the '/vmlinuz' symbolic link to point to /boot/vmlinuz-2.0.33, and then run 'lilo'. A more 'proper' way will be to get kernel-image-2.0.33 (if it still exists) via 'dselect', 'apt-find', or 'gnome-apt'. Once you install it, it will change that symbolic link as well. However, you will probably want to stick with 2.2.x in the long run, as there are very significant performance improvements (and other updates) you will learn to love. Plus, I think you need 2.2.x for glibc2.1 support. -tor >>>>> "Jonas" == Jonas Steverud <[EMAIL PROTECTED]> writes: Jonas> I've just upgraded to the 2.2.10-kernel (using the Jonas> kernel-image-package), I used 2.0.33 before and it worked Jonas> without any problem. Jonas> root% mount -t msdos /dev/hda2 /msdos -o noexec,ro,nosuid,blocksize=1024,auto Jonas> mount: wrong fs type, bad option, bad superblock on /dev/hda2, Jonas> or too many mounted file systems Jonas> I've read the man-page for mount but couldn't find anything Jonas> regarding options. The superblock is most likely intact and Jonas> I only have /proc and / mounted. Jonas> I'm about to compile a kernel on my own so if this kernel Jonas> does not know of msdos-type ("fat" was not included) this Jonas> is not a probem - I just add it then. If I want to remove Jonas> this kernel and go back to the 2.0.33, is it sufficent to Jonas> remove it in dselect or is the old kernel lost?