下载帮

您现在的位置是:首页 > 教程分享 > 区块链

区块链

修改奇亚Chia和(chia山寨币)的默认目录-环境变量法

2022-05-27 20:26区块链

Chia以及它的山寨币的默认mainnet目录都是在C盘的用户文件夹下,很容易出现C盘空间不足的情况,网上有教程是用命令链接到其他盘,下面介绍一种官方的转移方法。

原理

其实Chia是支持自定义数据目录的,配置一个环境变量告诉Chia该把数据目录放在哪里就可以了。

注意:

  • 电脑只有Chia一个钱包客户端,可以随意使用本方法迁移
  • 文末表格中的山寨币不受任何限制可以随意使用本方法迁移

*但是如果一台机器运行了Chia、silicoin、lucky、rose、MELATI、NCHAINEXT9、FISHERY、XCHA(可能还有其他币种,目前只发现了这8个)中任意2个以上,那么这8个币就无法使用本文方法更改mainnet目录。

文末表格中的山寨币仍然不受任何限制,随意更改。

操作方法

一、已经安装钱包的情况更改主目录

很多人都是这种情况,安装运行一段时间之后才发现空间不够想要中途更改。按照下面方法操作:

1、关闭Chia钱包客户端

2、假如想要将mainnet迁移到D盘,在D盘创建新文件夹D:\coinbase\chia(之所以创建两级文件夹是因为以后可能在coinbase目录下存储其他币,如果Flax也迁移到该目录下就可以放在D:\coinbase\flax下);

3、将C:\Users\用户名\.chia下的mainnet文件夹整个复制到D:\coinbase\chia中,复制后就变成了D:\coinbase\chia\mainnet。

4、我都电脑--右键--属性--高级系统设置--环境变量-在系统变量中--新建,

变量名填入:CHIA_ROOT,变量值填入D:\coinbase\chia\mainnet

5、重新启动钱包即可生效。

重启后如果能正常工作,即可将原来C盘的C:\Users\用户名\.chia\mainnet 文件夹彻底删除,保险起见建议先给mainnet重命名,稳定运行一段时间再删除。

二、全新安装如何设置?

方法同上,提前设置好该币种的环境变量再安装钱包客户端即可,一旦已经安装了钱包就需要手动复制mainnet文件夹到新目录,当然如果原来的mainnet目录不想要了直接删掉也行,钱包启动会自动在新目录下新建新的文件以及重新同步数据库。

其他山寨币如何用环境变量法更改目录?

方法相同,只不过环境变量名字不同,比如Flax币的环境变量就是FLAX_ROOT,各个山寨币的环境变量各不相同,下面是我找的一些,如果下表中没有,可以去山寨币的源代码:根目录/util/default_root.py中找到。

  • 再强调一次,如果同一台电脑同时挖下面列出的8个币中任意2个或以上,千万不要随意手动设置CHIA_ROOT这个环境变量。因为它们使用的环境变量名称与Chia相同,一旦手动指定CHIA_ROOT目录,这几个币的根目录就变成了同一个,文件覆盖重叠导致报错。

已知不能用环境变量方法转移目录的币种有:Chia、silicoin、lucky、rose、MELATI、NCHAINEXT9、FISHERY、XCHA

可以任意使用本方法转移的币种:

币种 环境变量
FLAX FLAX_ROOT
FLORA FLORA_ROOT
DOGE_CHIA DOGECHIA_ROOT
GREEN_DOGE GREENDOGE_ROOT
APPLE APPLE_ROOT
AVOCADO AVOCADO_ROOT
BTC_GREEN BTCGREEN_ROOT
CACTUS CACTUS_ROOT
CHAIN_GREEN CHAINGREEN_ROOT
COVID COVID_ROOT
HDD_COIN HDDCOIN_ROOT
SPARE SPARE_ROOT
CHIVES CHIVES_ROOT
CRYPTO_DOGE CRYPTODOGE_ROOT
FORK FORK_ROOT
KALE KALE_ROOT
MAIZE MAIZE_ROOT
GOJI GOJI_ROOT
EQUALITY EQUALITY_ROOT
CANNABIS CANNABIS_ROOT
SCAM SCAM_ROOT
WHEAT WHEAT_ROOT
TACO TACO_ROOT
SENO SENO_ROOT
TAD TAD_ROOT
SOCKS SOCKS_ROOT
STAICOIN STAICOIN_ROOT
MINT MINT_ROOT
TRANZACT TRANZACT_ROOT
SECTOR SECTOR_ROOT
MOGUA MOGUA_ROOT
CUNT CUNT_ROOT
OLIVE OLIVE_ROOT
BEER BEER_ROOT
PIPSCOIN PIPSCOIN_ROOT
GOLDCOIN GOLDCOIN_ROOT
STOR STOR_ROOT
BEET beet_ROOT
AEDGE AEDGE_ROOT
SKYNET SKYNET_ROOT
salvia SALVIA_ROOT
venidium VENIDIUM_ROOT
kujenga KUJENGA_ROOT
shibgreen SHIBGREEN_ROOT
ethgreen ETHGREEN_ROOT
pecanrolls ROLLS_ROOT

介绍另一个方法:奇亚Chia 数据库越来越大、C盘装不下解决方法:

https://www.xzb5.com/tutorial/4723.html

文章评论