I have a bitchain-qt (0.10.1) which I have been running on Windows with an (fairly) up-to-date blockchain. I have some dev work I'd like to do on Linux (and for which a new wallet would be a good idea anyway) so I downloaded the latest (0.10.2), ran it to create the directories then copied rev*.dat and blk*.dat to a new directory and symlinked the blocks directory in ~/.bitcoin to that thinking that bitcoind would recognize the files and I could avoid having to redownload everything.
The problem is, it's still redownloading everything. It's even overwriting the files so I know it's not that I have some weird directory thing going on. Did I miss a step?
This is what an ls -lrt looks like when I run it on the directory. It's started redownloading right from the beginning...
[...]
-rwxr--r-- 1 user1 users 67108864 Jul 3 12:46 blk00244.dat*
-rwxr--r-- 1 user1 users 7340032 Jul 3 12:46 rev00244.dat*
-rwxr--r-- 1 user1 users 134214302 Jul 8 16:41 blk00000.dat*
-rwxr--r-- 1 user1 users 19922944 Jul 8 16:41 rev00000.dat*
drwx------ 2 user1 users 4096 Jul 8 22:16 index/
-rwxr--r-- 1 user1 users 134174148 Jul 8 22:16 blk00001.dat*
-rwxr--r-- 1 user1 users 16777216 Jul 8 22:16 rev00001.dat*
-rwxr--r-- 1 user1 users 265289728 Jul 8 22:18 rev00002.dat*
-rwxr--r-- 1 user1 users 2097439789 Jul 8 22:18 blk00002.dat*
If I'm just missing a something, could someone point me at a tutorial?
Note that I'm not worried about having to reindex, just don't see the point of burning bandwidth when I already have the data.