SOLUTION
unfortunately the export and import option did not work for me. try it anyways to see if it does work for you.
I had to download the blockchain again, on another machine.
- If you don't have another computer, you can run it in an aws instance.
- once installed on the other machine, don't start the wallet (which will automatically download the blockchain with the --fast, lighter option) and run geth through the command line with these options to download it faster:
$ geth --cache=1024 --jitvm
- you can push up the cache if you have RAM. I had 8Gb of Ram so I pushed the cache to2Gb (2048) (higher values didn't seem to work)
$ geth --cache=2048 --jitvm
- whatever you do, DON'T use the the --fast option, that yes will download the blockchain faster, but you won't have the ability to trace the transactions. So if you are a developer and want to parse the whole blockchain, it's better for you to download a full (non --fast) version of it
you can follow these benchmarks for the options to download the full blockchain faster