Bitcoin Forum
November 13, 2024, 11:46:51 AM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Cargar la cadena de bloques en un pendrive (Bitcoin Core)  (Read 1825 times)
XG (OP)
Sr. Member
****
Offline Offline

Activity: 286
Merit: 250



View Profile
December 08, 2014, 04:56:19 PM
 #1

Hola,

Dispongo del monedero Bitcoin-Core en el ordenador y estoy pensando que con el incremento paulatino de la carpeta "blocks" me gustaría que la cadena de bloques se fuera acumulando en un pendrive externo en lugar de hacerlo en el disco duro del portátil. Ahora mismo me ocupa 28,8 Gb de espacio.

Si alguien conoce el procedimiento que debería seguir para pasar la cadena de bloques a un pendrive y que luego se vaya cargando automáticamente en la carpeta "blocks" del pendrive cuando abra el programa se lo agradecería.

La explicación debería ser paso a paso y lo más detallada posible. O sea... para dummies.

Gracias.
fernarios
Hero Member
*****
Offline Offline

Activity: 616
Merit: 501



View Profile
December 08, 2014, 06:01:01 PM
 #2

Se puede especificar la ruta del directorio de datos con la opción -datadir=<dir>, agregándola al archivo bitcoin.conf o agregándolo como parámetro de ejecución en la configuración del acceso directo del ejecutable, o como parámetro en la línea de comandos al momento de ejecutar por consola el programa, por ejemplo en windows sería algo como:

Code:
"C:\Program Files (x86)\Bitcoin\bitcoin-qt.exe" -datadir=d:\BitCoinData

En linux algo como:

Code:
/home/usuario/foo/bitcoin-qt -datadir=/media/usb0/BitCoinData
XG (OP)
Sr. Member
****
Offline Offline

Activity: 286
Merit: 250



View Profile
December 09, 2014, 07:04:30 PM
 #3

Hola fernarios,

Disculpa mi incultura informática pero como ya dije anteriormente algunos conceptos se me escapan totalmente.

Se puede especificar la ruta del directorio de datos con la opción -datadir=<dir>, agregándola al archivo bitcoin.conf

¿Cómo puedo llegar a encontrar este archivo en el ordenador? He ido a buscarlo e la unidad C:/ y no me ha aparecido en ningún lugar. Se supone que tiene que ser un archivo en el que se pueda escribir -datadir=<dir>. Entiendo que <dir> se refiere a la letra de la unidad donde está el pendrive.
 
... o agregándolo como parámetro de ejecución en la configuración del acceso directo del ejecutable.

Si hago un acceso directo me aparece en el apartado Destino "C:\Program Files\Bitcoin\bitcoin-qt.exe"
¿Quieres decir que debería añadir "C:\Program Files\Bitcoin\bitcoin-qt.exe" -datadir=E:\BitcoinData?

... o como parámetro en la línea de comandos al momento de ejecutar por consola el programa, por ejemplo en windows sería algo como:

Code:
"C:\Program Files (x86)\Bitcoin\bitcoin-qt.exe" -datadir=d:\BitCoinData

Aquí me pierdo totalmente. Si me pudieras ir desmenuzando los pasos a seguir te lo agradecería, para mi la línea de comandos es territorio comanche.

Saludos
DonYo
Sr. Member
****
Offline Offline

Activity: 432
Merit: 251


View Profile
December 09, 2014, 07:30:47 PM
 #4



Si hago un acceso directo me aparece en el apartado Destino "C:\Program Files\Bitcoin\bitcoin-qt.exe"
¿Quieres decir que debería añadir "C:\Program Files\Bitcoin\bitcoin-qt.exe" -datadir=E:\BitcoinData?



Exacto, te pego un ejemplo con la billetera de Namecoin, pero para el caso da lo mismo



██████████
█████████████████
██████████████████████
█████████████████████████
████████████████████████████
████
████████████████████████
█████
███████████████████████████
█████
███████████████████████████
██████
████████████████████████████
██████
████████████████████████████
██████
████████████████████████████
██████
███████████████████████████
██████
██████████████████████████
█████
███████████████████████████
█████████████
██████████████
████████████████████████████
█████████████████████████
██████████████████████
█████████████████
██████████

Monero
"The difference between bad and well-developed digital cash will determine
whether we have a dictatorship or a real democracy." 
David Chaum 1996
"Fungibility provides privacy as a side effect."  Adam Back 2014
Buy and sell XMR near you
P2P Exchange Network
Buy XMR with fiat
fernarios
Hero Member
*****
Offline Offline

Activity: 616
Merit: 501



View Profile
December 09, 2014, 09:42:00 PM
 #5

Con la respuesta de DonYo queda resuelto el asunto supongo, pero para aclarar las otras dos preguntas:

¿Cómo puedo llegar a encontrar este archivo en el ordenador? He ido a buscarlo e la unidad C:/ y no me ha aparecido en ningún lugar. Se supone que tiene que ser un archivo en el que se pueda escribir -datadir=<dir>. Entiendo que <dir> se refiere a la letra de la unidad donde está el pendrive.
 

Tiene razón, no debí asumir que usted tenía el archivo bitcoin.conf pues no se crea por defecto, se puede crear manualmente cuando usted quiere especificar variables de ejecución de bitcoin-qt o bitcoind, para no cargar de tantas variables el comando de ejecución o el acceso directo es mas práctico y cómodo tener todas las variables configuradas en ese archivo, aquí hay un ejemplo si le interesa, pero para lo que usted necesita (sólo fijar una variable) no es necesario.

Aquí me pierdo totalmente. Si me pudieras ir desmenuzando los pasos a seguir te lo agradecería, para mi la línea de comandos es territorio comanche.

La línea de comandos en Windows es el cmd, se abre con el menú inicio -> Ejecutar y escribiendo "cmd", se abre una consola negra que recibe comandos, se pueden ejecutar todos los programas por medio de comandos, y se le pueden agregar parámetros de ejecución a esos comandos, por ejemplo escribiendo:
Code:
"C:\Program Files (x86)\Bitcoin\bitcoin-qt.exe" -datadir=d:\BitCoinData
Usted ejecuta el programa "bitcoin-qt.exe" ubicado en la ruta "C:\Program Files (x86)\Bitcoin\" con el parámetro de ejecución "-datadir=d:\BitCoinData"
XG (OP)
Sr. Member
****
Offline Offline

Activity: 286
Merit: 250



View Profile
December 10, 2014, 07:51:49 AM
 #6



Si hago un acceso directo me aparece en el apartado Destino "C:\Program Files\Bitcoin\bitcoin-qt.exe"
¿Quieres decir que debería añadir "C:\Program Files\Bitcoin\bitcoin-qt.exe" -datadir=E:\BitcoinData?



Exacto, te pego un ejemplo con la billetera de Namecoin, pero para el caso da lo mismo



Hola Don Yo,

Gracias por la imagen que has puesto. He creado un acceso directo y en donde pone Destino me aparece "C:\Program Files\Bitcoin\bitcoin-qt.exe" entre comillas, así pues debería poner "C:\Program Files\Bitcoin\bitcoin-qt.exe"-datadir=d:\BitCoinData, ¿con comillas o sin comillas? ya que veo que a ti no te salen y no sé si esto es relevante.

Saludos.
dserrano5
Legendary
*
Offline Offline

Activity: 1974
Merit: 1029



View Profile
December 10, 2014, 09:14:05 AM
 #7

Gracias por la imagen que has puesto. He creado un acceso directo y en donde pone Destino me aparece "C:\Program Files\Bitcoin\bitcoin-qt.exe" entre comillas, así pues debería poner "C:\Program Files\Bitcoin\bitcoin-qt.exe"-datadir=d:\BitCoinData, ¿con comillas o sin comillas? ya que veo que a ti no te salen y no sé si esto es relevante.

Las comillas son porque hay una carpeta con un espacio en el nombre (Program Files). Si no es el caso, no hacen falta. Pero sí hace falta un espacio antes del "-datadir", que ahí te lo has comido pero en el acceso directo no puedes comértelo Wink.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!