Title: Warning: wallet.dat corrupt, data salvaged! Post by: drakoin on February 26, 2014, 06:28:03 PM (am I in the correct subforum for this?)
I transfered a wallet from windows to linux, and there I got: Code: Warning: Warning: wallet.dat corrupt, data salvaged! Original wallet.dat saved as wallet.{timestamp}.bak in /root/.c-note; if your balance or transactions are incorrect you should restore from a backup. When I query the wallet daemon with Code: ~/C-Note/c-noted & it results in Code: error: no response from server The windows wallet.dat is from the original -Qt client: https://bitcointalk.org/index.php?topic=397916.0 The linux wallet daemon I have compiled myself using these exact steps: https://bitcointalk.org/index.php?topic=460178.msg5100231#msg5100231 I need to transfer that wallet from windows to linux, because I don't have a headless CLI client in windows, and I want to script a large amount of transactions in order to funnel 1942 transactions into one (https://bitcointalk.org/index.php?topic=397916.msg5388979#msg5388979). Thanks! Title: Re: Warning: wallet.dat corrupt, data salvaged! Post by: p-webcorp on February 26, 2014, 06:35:50 PM try: windows-blockchain-linux, perhaps not the most high tech solution, but it works.
Title: Re: Warning: wallet.dat corrupt, data salvaged! Post by: drakoin on February 26, 2014, 06:46:18 PM try: windows-blockchain-linux, perhaps not the most high tech solution, but it works. What do you mean by that? windows wallet.dat export- import to blockchain.info online wallet - export - import to linux ? I can see you point, and why it might work - if it was the bitcoin altcoin daemon. But I am working with a descendant bitcoin --> litecoin --> quark --> C-Notes (https://bitcointalk.org/index.php?topic=397916). Still, I am almost sure, the problem is already the same even with the greatgrandmother bitcoin, that's why I am posting here. Title: Re: Warning: wallet.dat corrupt, data salvaged! Post by: drakoin on February 26, 2014, 06:47:22 PM I have a hypothesis now.
The windows wallet.dat is from the original -Qt client: https://bitcointalk.org/index.php?topic=397916.0 The linux wallet daemon I have compiled myself using these exact steps: https://bitcointalk.org/index.php?topic=460178.msg5100231#msg5100231 Because of the instructions in the sourcecode \c-note1.2\C-Note\doc\build-unix.md I used db4.8 in the linux daemon. Which db version might the windows-qt dev have used? How can I find out? Windows c-note-qt.exe says in getinfo: Code: "version" : 1010000, Sourcecode c-notes-qt.pro also says to use db4.8 as fallback: Code: isEmpty(BDB_INCLUDE_PATH) { Title: Re: Warning: wallet.dat corrupt, data salvaged! Post by: drakoin on February 26, 2014, 07:09:08 PM even easier, solution found
Code: cd ~/.c-note After waiting a while, the thing is sync'ed, the balance is here, all good. Note to self: If I transfer a wallet.dat to another machine, I need to re-download the blockchain! :-) Title: Re: Warning: wallet.dat corrupt, data salvaged! Post by: drakoin on February 27, 2014, 01:32:13 AM FYI:
I solved my problem with the 2000 tiny transactions. Here's today's logbook ... what an interesting day, problems are great: https://bitcointalk.org/index.php?topic=488167.msg5396066#msg5396066 and below that I will publish my script that solved it. Title: Re: Warning: wallet.dat corrupt, data salvaged! Post by: dbwilkins on March 06, 2014, 07:46:13 AM So it's not so easy to transfer the wallet from windows to linux?
|