hammer recovery should indicate progress
I'm running hammer recover on a 55 GB partition of an IDE drive and it's been running for about a day. I have no idea how long it'll take. It would be a good idea if, every few minutes, hammer recover would output how many blocks it's read and how many are left, or just a percentage.
A day is nothing. When I ran it, it went for 8-9 days before a power outage killed it. It was recovering a hell of a lot more than was lost too. e.g. I expected to recover 19G and something like 100G was (partially) recovered so I think there's actually a bug in hammer recovery or in hammer itself.
Hopefully you have more luck than I did, but settle in. 24 hours is nothing. I hope you have ahci drives (I didn't).
It finished last night. It seems to have pulled about 150 GB out of a 53 GB partition, so I ran du to see how big it was. The result is nonsensical.
# du -hcs roothammer/*
Looking in PFS00001, I find these strange sizes:
and plenty of things that are obviously text or other garbage misinterpreted as object numbers, such as obj_0x2a20745f72656c64.