2022-01-08 05:55:04.400 8316 ERROR daemon src/daemon/main.cpp:362 Exception in main! Failed to open db handle for m_blocks : MDB_CORRUPTED: Located page was wrong type - you may want to start with --db-salvage
My computer froze when I hotplugged a spare HDD so I had no choice but to power off the machine. monerod.exe was running at the time and I did expect the blockchain to become corrupted. Fortunately, I had a backup of the bitmonero folder on a spare partition made a week ago, except this didn't help and I got the same error message. --db-salvage did nothing, same error message.
Can someone please tell me this is fixable without starting from the beginning? It took MONTHS to sync the last time I was forced to do this.