Comments (2)
Hi hebasto, a work around would be to put a bitcoin.conf file in /Volumes/Drive/Bitcoin
with prune=0
BEFORE mounting your external drive, that way if it hasn't been mounted Bitcoin Core will not try to prune. This file will be buried and ignored after your external drive mounts.
Another work around would be adding -prune=0
to whatever method you are launching Bitcoin, be that command line or a .desktop file.
The file that remembers where your custom datadir is $HOME/.config/Bitcoin/Bitcoin-Qt.conf
on linux.
Setting prune=0
in there however will be ignored on first launch, unfortunately this is probably a bug, since it DOESN'T ignore the datadir=
entry.
The Welcome GUI overrides everything except the bitcoin.conf of the chosen datadir and the command line parameters. But it doesn't read the bitcoin.conf to know the prune setting to use until after the datadir is selected.
So the checkbox about pruning in that welcome screen will ONLY reflect the command line -prune=0
option given to bitcoin-qt.
You might also make the mount point read only after putting a bitcoin.conf in there then bitcoin will error out if your External Storage has not been mounted.
from gui.
Letting Bitcoin-Qt search for bitcoin.conf in $XDG_CONFIG_HOME/Bitcoin
and reading it from your internal drive if present would resolve this issue. As is, bitcoin.conf is not read until after that choosedatadir window is dismissed.
bitcoin/bitcoin#16733
from gui.
Related Issues (20)
- When using an unencrypted read-only wallet, pressing "Create Unsigned", shows "This operation needs you wallet passphrase to unlock the wallet" HOT 2
- Send: ability to (re)view automatically selected coins
- macOS qt QTimer::stop crash on v26.0rc2
- The logo icon doesn't show properly under Wayland HOT 2
- Weird focus rect displayed on inital sync HOT 4
- "Open bitcoin URI" dialog could give more feedback on what's wrong with BIP21 URI
- New crash in v26.0 HOT 7
- How to get started with Contribution HOT 5
- I don't think we should add a lock icon or something like that; there are significant benefits of having encrypted connections on a large scale, but users in general shouldn't assume that their specific connections are more secure for their specific purposes when they're v2.
- ci_native_asan: UndefinedBehaviorSanitizer: null-pointer-use qt/test/wallettests.cpp:424:25 in HOT 5
- When selecting a custom data directory on first launch of Bitcoin Core GUI on Mac, where is that setting stored? HOT 4
- test: `migrateSettings` fails on Windows HOT 1
- Segfault in qt/clientmodel.cpp:92 on every shutdown HOT 5
- Bitcoin core UI is unresponsive while syncing HOT 8
- implicit-integer-sign-change wallet/interfaces.cpp:289:57 HOT 13
- gui: node shutting down after incorrect proxy IP address input HOT 7
- Create unsigned when increasing fee asks for the passphrase HOT 6
- A config option to separately store blocks and state in start window
- Welcome screen uses GiB values as GB, risking running out of space HOT 2
- Generalized fee bumping HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gui.