First, Thank you very much for the Etcher tool.
May I inquire about how Etcher determines what format to use please? If I am needing to format a USB flash drive using GPT for UEFI (for live distros under efi boot from Clover, to install to NVMe device), but am using Etcher on a legacy BIOS only system running under Clover UEFI, how will Etcher determine the format correctly? I normally use Rufus on Windows because it actually allows you to physically select the required format type, either MBR for BIOS or GPT for UEFI. This is very useful because people want to know something was 100% formatted correctly. With Etcher you are left wondering if it will write it correctly, and if the end result will indeed work for your scenario.
So, how does Etcher actually determine the format type needed? I like Etcher a lot, but I do not trust it because I have no input choices to select or any clue what it is doing. Is there any documentation on what it actually does when you hit the start button? Thanks