15 comments

[ 3.6 ms ] story [ 35.9 ms ] thread
It's so odd they don't publish the source. You'd think an organization like this which at least claims to have strong opinions about how sd card formatting should work would want to actually communicate what those opinions are.
Related discussion from 2023: https://news.ycombinator.com/item?id=35610243

I didn't see that the first time around so this re-post was interesting, thanks! There's a bit of discussion in the other thread about the "protected area" - anyone got good links to the minutiae of that? How big is it, what tools exist to access it etc. ?

I have legitimately had this fix weird errors with SD cards in certain devices when nothing else worked.
I love this tool. I use it not just for SD cards but for all sorts of portable storage.

It seems to fix things where Windows File Explorer's formatter and other tools fail. A simple tool that does a really good job. It has even fixed some partition weirdness I've needed to deal with.

I wonder if this does anything more than fill with zeros or 0xFFs and then run the normal file system formatting… Maybe trim/discard operation too.

Seems weird it can be applied to bitlocker to go volumes.

I work as a junior software engineer at the company developing this software (Tuxera Inc.), and I have done some release testing work on this. I might have influenced the "Arch Linux" support that is mentioned on the page under System Requirements, because I also tested it on my machine :)
The only thing I use SD cards for are my digital cameras. I have always read that the cards should be formatted within the camera rather than the computer. I've never seen any issues but I the only thing writing to the card is the camera so I would rather format the card in the camera in case there are any incompatibilities.
Can this tool burn ISO images directly? I currently use the Raspberry Pi Imager (on macOS) for burning my ISOs to SD Cards and USB drives and it works great.
What if you're formatting your own SD cards for Raspberry Pi, and need control over the partition layout, filesystem, etc. Surely there are some best practices that this tool embodies, which one can follow to achieve the same level of robustness and performance?
I hope this is a short term solution, pending the various OS vendors modifying their native tools to handle the formatting correctly.