The following only applies if you _have_ compiled a new kernel _with_ reiserfs :
If it works if you boot an old kernel it probably has to do with the changes in reiserfs. I had had the same problem in 9.1 when I went from
the default 2.2 kernel to a 2.4. It turned out I had to convert the fs from reiser 3.5 to 3.6.
There's a "conv" option to mount that does the conversion, but you can't go back once it's done.
In this case you should try getting a linux floppy, like RIP fom
http://www.tux.org/pub/people/kent-r...ooplinux/rip/, boot with that
and see if you can mount your fs.
- Peder