Estoy ejecutando un cliente bitcoin en OSX. De ninguna manera soy bueno en el uso de la terminal. Tenía más de 300 btc allí y mi computadora se apagó y ahora el cliente sigue dándome este mensaje "Ocurrió un error fatal. Bitcoin ya no puede continuar de manera segura y se cerrará.
EXCEPCIÓN: 22DbRunRecoveryException
DbEnv::open: DB_RUNRECOVERY: Error fatal, ejecute la recuperación de la base de datos
bitcoin en la excepción Runaway
"Puedo pagarle a alguien para que me ayude a solucionar este problema. No quiero perder las monedas que tengo allí. Gracias. Tendrás que soportar conmigo sin embargo, no muy bueno en esto.
Eso por sí solo no proporciona suficiente información para saber con qué archivo de base de datos se está produciendo el error. El debug.log podría dar una indicación más precisa.
Si es un problema con la cadena de bloques, eso se resuelve fácilmente. Si el problema ocurrió después de que su computadora fallara, es probable que eso sea lo que sucedió.
Primero, verifique para eliminar que el problema es que la partición de su disco duro está llena y no queda espacio en el disco. Probablemente ese no sea el caso en su Mac, pero por si acaso, verifique primero.
Entonces, después de hacer otra copia de seguridad de su wallet.dat, puede hacer esto para obtener una nueva copia de la cadena de bloques:
Estas instrucciones son para mac. Para Linux y Windows, los nombres de los directorios serían diferentes.
$ cd ~/Library/Application Support
$ mv Bitcoin Bitcoin-bak
$ mkdir Bitcoin
$ cd Bitcoin
$ cp ../Bitcoin-bak/wallet.dat .
Luego inicie Bitcoin-Qt como de costumbre. Volverá a descargar la cadena de bloques. Esto podría tomar 24 horas o más, dependiendo de una serie de factores.
Puede acelerarlo un poco obteniendo la cadena de bloques a partir del bloque 170,000 desde aquí:
Después de que se descargue, extraiga esos archivos en su nuevo directorio ~/.bitcoin.
Si después de que Bitcoin-qt descarga la cadena de bloques al bloque más reciente y todo funciona bien (muestra el saldo de su billetera y las transacciones correctamente), puede eliminar el directorio .bitcoin-bak:
$ cd ~/Library/Application Support
$ rm -rf Bitcoin-bak
Además, la descarga de blockchain es más rápida si tiene la versión más reciente de Bitcoin-Qt, v0.6.3.
david schwartz
wallet.dat
archivo, haga una ahora. Si ya tiene uno, cree otro pero no sobrescriba el anterior con este. Siempre que tenga algún archivo que contenga sus claves privadas, finalmente podrá recuperar las monedas.Esteban Gornick