ok, you say that you think/know it is normal that reiserfsck needs morestacker:/# cat /proc/meminfo
MemTotal: 512716 kB
MemFree: 413660 kB
Buffers: 20268 kB
Cached: 47324 kB
SwapCached: 0 kB
Active: 19500 kB
Inactive: 56656 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 512716 kB
LowFree: 413660 kB
SwapTotal: 0 kB
SwapFree: 0 kB
... and you have only 512 MB with no swap. Try to add some swap space -
then reiserfsck might eventually complete.
AFAIK, the only way to recover reiserfs after --rebuild-tree has been
attempted is to run "reiserfsck --rebuild-tree" to completion.