Я хочу запустить на нем полный биткойн-узел. ubuntu focal. Мне не хватило места на диске, поэтому я купил для этого новый жесткий диск USB емкостью 4 ТБ.
Я отформатировал его как ext4, используя графический интерфейс "disks".
Он монтируется правильно, и мой пользователь может читать / записывать на него файлы.
Но биткойн-клиент , установленный с помощью 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, так что извините, если это очевидно.
Я приложил снимок экрана, на котором в графическом виде резюмирует большую часть имеющейся у меня информации.
Спасибо за вашу помощь!
можешь попробовать выполнить команду bitcoin как sudo, а если это не сработает, можешь попробовать сделать файл доступным для записи с помощью этой команды, возможно? sudo имя файла chmod 775 здесь
обратите внимание, что chmod 755 предоставляет доступ на чтение и выполнение для всех, а также доступ на запись для владельца.