官方比特币客户端启动失败:初始化设置错误:保存设置文件失败:

官方比特币客户端启动失败:初始化设置错误:保存设置文件失败:

我想在 ubuntu focal 上运行一个完整的比特币节点。我的磁盘空间不够了,所以我为此买了一个全新的 4TB USB 硬盘。

我已使用“磁盘”GUI 将其格式化为 ext4。

它安装正确并且我的用户可以读取/写入文件到它。

比特币客户端因为 apt-get 安装的程序无法启动,无法写入其配置文件。

它给出了以下错误:

Error initializing settings: Failed saving settings file:
- Error: Unable to open settings file /mnt/bigdata/crypto/bitcoin/settings.json.tmp for writing

以下是 /etc/fstab 的相关部分:

/dev/disk/by-id/usb-TOSHIBA_External_USB_3.0_20200917019302F-0:0-part1 /mnt/bigdata auto x-gvfs-show 0 0

我尝试手动创建文件:

touch /mnt/bigdata/crypto/bitcoin/settings.json.tmp

没有问题,错误相同。

我尝试过其他文件系统,结果相同。

我无法尝试在另一个目录中运行比特币,因为我的其他设备上实际上没有剩余空间,并且如果我最终因为某种原因再次格式化它,我不想将东西移动到 USB 驱动器以腾出空间。

我有点不知所措。我已经有一段时间没接触过 Linux 了,如果这很明显的话,请原谅我。

我附加了一个截图,以图形方式总结了我所掌握的大部分信息。

错误消息和一些相关配置

感谢您的帮助!

答案1

如果你是从 snap 安装的,只需在终端中输入:

snap connect bitcoin-core:removable-media

答案2

您可以尝试以 sudo 身份运行比特币命令吗?如果不行,您可以尝试使用此命令使文件可写吗?sudo chmod 775 file name here

请注意,chmod 755 为每个人提供读取和执行访问权限,并为所有者提供写入访问权限。

相关内容