Bitcoin-Core
在使用 Ubuntu 連接的筆記型電腦上執行比特幣客戶端時,如何僅移動外部 USB 硬碟驅動器上的“blocks”和“chainstate”文件夾?
我有安全複製和安全下載的經驗,但是如何在連接上執行比特幣客戶端時僅將 Ubuntu 18.04 主目錄中的比特幣客戶端“塊”和“鏈狀態”文件夾移動到外部 USB 硬碟驅動器機上儲存空間有限的筆記型電腦?我衷心感謝在帶有外部 USB 硬碟驅動器的筆記型電腦上託管比特幣全節點的最佳實踐或推薦方法,因為我也在嘗試在此環境中執行 Blockstream 和 FIBER - 謝謝
根據Bitcoin Core Wiki ,最簡單的方法是在執行後附加datadir選項以根據以下語法
bitcoind
啟動客戶端:
bitcoind -datadir=/media/myusername/backup/.bitcoin
因此提供的範例:
bitcoind -datadir=/media/alexanderjsingleton/SEAGATE/.bitcoin
另外,不要忘記使用
ls -l /dev/disk/by-uuid/
命令行選項或GUI 方法掛載外部 USB 硬碟驅動器。
此外,在 bitcoin(d) 連結創建 ~/.bitcoin 文件夾後,您可以添加指向外部驅動器的連結。
cd ~/.bitcoin rm -rf ./blocks rm -rf ./chainstate ln -s /data/btc_blocks ./blocks ln -s /data/btc_chainstate ./chainstate
雖然刪除原始塊和鏈狀態。