Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: BlockBoi on April 25, 2016, 07:16:10 PM



Title: D/L all blocks already so why are they all being D/L again?
Post by: BlockBoi on April 25, 2016, 07:16:10 PM
Installed and d/l Bitcoin Core on my Apple and it finished getting all the latest blocks but I ran out of space on my hd so I moved everything to my pc. Got it up and running but why is it re-downloading all the blocks again? I charged the target location to folder with all the blocks but for some reason it's reading the block, clears it and then d/l it again. What a waste of time to have it re-download them all again after I spent weeks waiting for it to finish on my Mac. Is there anyway to solve this?! Thanks in advance!


Title: Re: D/L all blocks already so why are they all being D/L again?
Post by: achow101 on April 25, 2016, 09:21:03 PM
If, when your first hd ran out of space, Bitcoin Core shut down uncleanly, then it did not close the database and the database may have been missing data because it could not writ it all to the disk. When you moved the data, it had to reindex everything which means that it had to recreate the database. This does not mean that it was redownloading the data, because it was not. It was simply reindexing everything you already had and to do so, it must read all of those files again.


Title: Re: D/L all blocks already so why are they all being D/L again?
Post by: BlockBoi on April 25, 2016, 09:37:49 PM
That makes a lot of sense knightdk. I guess it's moving a lot faster now then last time which is good. Started this morning and now already down to a 1 1/2 years. Gonna have to just sit back and wait. Thanks a lot!