Syncing taking ages

Take a look at that thread:

OP has a nice link that shows how to point your existing setup via config.yaml changes to use both blockchain and wallet dbs in different than standard locations. I followed that link, and it worked like a charm. No need to touch anything on the OS level.