Etcher is a open source image burner developed by Resin.io, a product to make development and deployment easier for singe-board devices like the Pi, Beaglebone or Intel Edison. To make deployment of project images on thee boards easier, the team wrote their own image burner for SD cards and USB. Etcher is an Electron app using JS and npm modules.
The best thing about Etcher is the possibilities it has. Most USB image writers are still not up to the mark or simple to use. Etcher, if extended by the community, has the potential to fix that. And hopefully it may support regular Linux distro images someday.
- validates the destination medium
- excludes system drives to avoid confusion
- simple workflow
- awesome interface for an image writer
- open source and free
- supports Linux, Windows and Mac
In addition, the team has plans for
- 50% faster burning
- simultaneous writing for multiple drives (check MultiWriter)
- stream a download straight onto card
- write validation
- writing to eMMC cards
To install Etcher on Linux, download the package for your architecture from the project page.
Running the app might not be smooth at the time to writing. You may need to install some dependencies manually depending on your distro. However, better documentation is on the way.