Bitcoin Forum
May 26, 2026, 09:48:49 AM *
News: Latest Bitcoin Core release: 31.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: 1TB micro SD card for storing blockchain, any reason not to do this?  (Read 110 times)
zabzob (OP)
Member
**
Offline

Activity: 159
Merit: 56


View Profile
May 24, 2026, 02:09:10 PM
 #1

Hey all, the 1TB SSD on my Thinkpad T590 (running a full node) is running out of space and the blockchain will outgrow it within the next few months. Because of current high SSD prices, I'm looking for a cheaper alternative to upgrading to a 2TB SSD. Since the laptop has an SD card reader, I'm wondering whether storing the blockchain on a 1TB microSD card would create any issues?
LoyceV
Legendary
*
Offline

Activity: 4046
Merit: 21913


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
May 24, 2026, 02:17:49 PM
Merited by ABCbits (2), NotATether (2), DireWolfM14 (1)
 #2

I expect this to work fine. But: only put blocks on the SD card, not chainstate! Depending on your RAM, Bitcoin Core will write terabytes of data to chainstate, and SD cards don't handle that very well. The blocks directory is written only once.

¡uʍop ǝpᴉsdn pɐǝɥ ɹnoʎ ɥʇᴉʍ ʎuunɟ ʞool no⅄
zabzob (OP)
Member
**
Offline

Activity: 159
Merit: 56


View Profile
May 24, 2026, 02:24:33 PM
 #3

I expect this to work fine. But: only put blocks on the SD card, not chainstate! Depending on your RAM, Bitcoin Core will write terabytes of data to chainstate, and SD cards don't handle that very well. The blocks directory is written only once.

Thanks so much, I'll do it this way
nc50lc
Legendary
*
Offline

Activity: 3150
Merit: 8801


Self-proclaimed Genius


View Profile
May 25, 2026, 07:43:30 AM
 #4

Thanks so much, I'll do it this way
I take that you're already aware that it requires --blocksdir arg or config to tell Core where the new blocks directory path is?
If not, I recommend setting it in your bitcoin.conf file.

Anyways, what happened to your other option which is HDD? It can be plugged externally.
I saw you mentioned this in your other reply a few months ago.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
zabzob (OP)
Member
**
Offline

Activity: 159
Merit: 56


View Profile
May 25, 2026, 12:09:47 PM
 #5

I take that you're already aware that it requires --blocksdir arg or config to tell Core where the new blocks directory path is?
If not, I recommend setting it in your bitcoin.conf file.

I wasn't aware of this, but was going to try to figure it out or ask here once I have the sd card. Thanks for saving me the trouble, I'll edit the config file as you explain when the time comes. It will probably be a month or two before I migrate the blocks file.

Quote
Anyways, what happened to your other option which is HDD? It can be plugged externally.
I saw you mentioned this in your other reply a few months ago.

I considered this option, but would rather avoid using an external device, since the laptop moves around frequently. I would have gone this way had the sd option not been feasible. I might still do it if an external hdd is much cheaper than a 1tb sd card. There's a relatively cheap sd from Sabrent that looks reliable.
LoyceV
Legendary
*
Offline

Activity: 4046
Merit: 21913


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
May 25, 2026, 02:03:08 PM
 #6

I take that you're already aware that it requires --blocksdir arg or config to tell Core where the new blocks directory path is?
I prefer to deal with this on a filesystem level (on Linux), so I just use a symlink as blocks directory. Or you can just mount the SD card as blocks directory directly.

¡uʍop ǝpᴉsdn pɐǝɥ ɹnoʎ ɥʇᴉʍ ʎuunɟ ʞool no⅄
zabzob (OP)
Member
**
Offline

Activity: 159
Merit: 56


View Profile
May 25, 2026, 04:45:20 PM
 #7

I take that you're already aware that it requires --blocksdir arg or config to tell Core where the new blocks directory path is?
I prefer to deal with this on a filesystem level (on Linux), so I just use a symlink as blocks directory. Or you can just mount the SD card as blocks directory directly.

Thanks, I'll consider this option as well
Bitcoin Smith
Hero Member
*****
Offline

Activity: 1652
Merit: 675


Zap Zap


View Profile WWW
May 25, 2026, 07:21:01 PM
 #8

SD card slots are available in the old model laptops, and I assume their R/W speed is less compared to SSD or even HDD!

Why not just use an HDD that is reliable compared to an SD, but you said Micro SD, which is even possible to insert in a laptop without the SD card reader? That is going to take months to complete sync.

nc50lc
Legendary
*
Offline

Activity: 3150
Merit: 8801


Self-proclaimed Genius


View Profile
Today at 03:38:15 AM
 #9

Why not just use an HDD that is reliable compared to an SD, but you said Micro SD, which is even possible to insert in a laptop without the SD card reader? That is going to take months to complete sync.
This is why it's only the blocksdir that'll be moved out of the internal SSD.
And T590 has an integrated SD Card reader, it's an SD Card slot on its side.

If it's about sync speed, OP obviously already has his node synced based from the post's context,
it's just he needs to upgrade his 1TB SSD since it wont have enough space for the blockchain a few years from now.
The main issue is if he'll need to rescan or build other databases which will be slower than HDD.

I take that you're already aware that it requires --blocksdir arg or config to tell Core where the new blocks directory path is?
I prefer to deal with this on a filesystem level (on Linux), so I just use a symlink as blocks directory. Or you can just mount the SD card as blocks directory directly.
Personally, I prefer the native way of how Bitcoin Core manages its directories.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
LoyceV
Legendary
*
Offline

Activity: 4046
Merit: 21913


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
Today at 05:16:07 AM
 #10

SD card slots are available in the old model laptops, and I assume their R/W speed is less compared to SSD or even HDD!
Some SD cards are faster than some HDDs, but none of that matters much for one-time writing.

Quote
Why not just use an HDD that is reliable compared to an SD
Why are you asking things OP already answered?
I considered this option, but would rather avoid using an external device

but you said Micro SD, which is even possible to insert in a laptop without the SD card reader?
That completely depends on the laptop, I've seen them with all kinds of slots.

Quote
That is going to take months to complete sync.
With the right hardware, it can be done within a day.

The main issue is if he'll need to rescan or build other databases which will be slower than HDD.
For raw read speed, I wouldn't be surprised if a (quality) SD card is faster than an equal size HDD. Those disks are limited by their spinning speed, my 2 TB 2.5" laptop drive doesn't get above 100 MB/s.

Quote
Personally, I prefer the native way of how Bitcoin Core manages its directories.
The main reason I don't do that, is laziness Tongue Creating a symlink is faster than reading application-specific documentation.

¡uʍop ǝpᴉsdn pɐǝɥ ɹnoʎ ɥʇᴉʍ ʎuunɟ ʞool no⅄
ABCbits
Legendary
*
Offline

Activity: 3612
Merit: 10066



View Profile
Today at 07:43:03 AM
 #11

OP, have you checked average cost of 2TB microSD and 2TB SSD on place where you live? Both of them share some same component, so i notice price of both SD and microSD card have risen a lot in past year. If the price gap is relative small, replacing your internal SSD with 2TB ones probably makes more sense.



but you said Micro SD, which is even possible to insert in a laptop without the SD card reader?

Since OP mentioned type of his laptop, it would be great if you checked specification of that laptop before writing your reply.

Despite the redesign, the port selection has not changed significantly compared with the Lenovo ThinkPad T580. The full-size SD card-slot has been removed in favor of a microSD slot.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!