balena-io / etcher

Flash OS images to SD cards & USB drives, safely and easily.
https://etcher.io/
Apache License 2.0
29.99k stars 2.12k forks source link

Support flashing images from tarballs #2338

Open jhermsmeier opened 6 years ago

jhermsmeier commented 6 years ago

Implement support for flashing images from .tar archives

lurch commented 6 years ago

See also #1895

jdmarshall commented 5 years ago

What ever became of https://github.com/balena-io/etcher/blob/bdf920f86459d4ab63e62bd3b380f6c2d336ceac/docs/EXTENDED-ARCHIVES.md ?

It looks like there was interest in providing metadata along with the images, and as I'm sorta keen to have some of the facilities that file hinted at.

It seems to me that if zip files are supported, pulling an img out of a tarball would represent feature parity with zip files.

If I tried to put together a PR to make compressed tarballs work like zip files, would you be amenable to landing it?

lurch commented 5 years ago

IIRC Extended Archives became deprecated, but I think parts of it are still supported, and e.g. https://www.ev3dev.org/downloads/ uses them. And see https://github.com/balena-io/etcher/pull/707#issuecomment-274945531