Post
Topic
Board Armory
Re: Armory keeps looking for my blockchain in the wrong location
by
daberti
on 11/03/2018, 15:12:58 UTC
I kinda have a feeling i know what my problem is...

2018-03-11 14:48:00 (ERROR) -- BDM.pyc:197 - DB error: C:\Users\Joey\AppData\Roaming/Bitcoin/blocks is not a valid path

My Bitcoin/blocks folder is on my D:\ drive, so i feel like armory keeps trying to look for my blockchain in my main drive, where it clearly doesn't exist.

This is probably the main culprit as to why my wallet says offline and preparing databases seems to just stay on 0% after hours.

I just want to know how i can in a way force my armory wallet to look for the blockchain on my external hdd instead of my main drive.

I know for a fact my pathing is my main problem but i have no idea how to path even after following the guide -  https://btcarmory.com/docs/pathing

Using RC4 here.


With both Armory and Bitcoin client closed first check that your bitcoin.conf file includes this line:
server=1

Try mklink command with /J option AFTER a backup of all the related dirs.
/J will create and hardlink, transparent to your OS to any extent.

1)Open command prompt with administrator rights
2) issue
3)<> are delimiters and must NOT be included in command
4)If there are any spaces in paths, paths must be included in brackets

So in my case it is:
mklink /J C:\Users\Dan\AppData\Roaming\Bitcoin d:\Bitcoin

Create a new desktop link to Armory executable.

Open Bitcoin client and let it sync.
Open Armory and let it do its routine

Please let me know