Bitcoin-Core

在使用 Ubuntu 連接的筆記型電腦上執行比特幣客戶端時,如何僅移動外部 USB 硬碟驅動器上的“blocks”和“chainstate”文件夾?

  • December 7, 2019

我有安全複製安全下載的經驗,但是如何在連接上執行比特幣客戶端時將 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

雖然刪除原始塊和鏈狀態。

引用自:https://bitcoin.stackexchange.com/questions/90692