Open markstos opened 8 years ago
Hi @markstos ,
Thanks for the suggestion. It might be out of the scope of the core functionality provided by Etcher, but we're planning to implement a plugin framework, so users can build and distribute plugins to do all sorts of crazy workflows, like cloning drives, streaming the image file from a URL, etc; so this might be a great use case as well.
The plugin framework work has not been started yet, and it'll probably take a while to mature, but just to collect as much information as possible on this issue for when that is ready:
Here are some references for multiboot USB on Linux:
Most recently, I had trouble getting "MultiBootUSB" to work for me. I think there may have been a problem relating to BIOS vs UEFI booting. I never quite figured out why it wasn't working my case. But I've got this working in the past, and love having a single USB "rescue" stick that can hold several different Linux rescue "disks" on it was well as several different installation ISOs.
There is also a great Windows example of this called YUMI which makes it possible to have a stick with both multiple Linux Distros and Windows images. http://www.pendrivelinux.com/yumi-multiboot-usb-creator/
My choice goes to YUMI at the moment as well. It's got a crude UI and I'm forced to resort to a Windows VirtualBox to use it, but it gets the job done. Multiboot as well as persistent storage (#413) for that matter. Multiboot and Linux support with an efficient UI would make me switch to Etcher right away.
Easy2Boot is another good example of multi booting USBs, but it is more of an ISO loading framework than an actual "flasher".
Any idea why everytime I use Etcher to burn an ISO to a USB that it won't make it bootable? For example if I want to burn the Windows 10 ISO onto a USB, it doesn't make it bootable, or Ubuntu etc. I've tried this with the absolute latest version of Etcher and on Windows 10/Ubuntu 18.04.
Thanks,
Sam
@Catley94 How is your issue related to this issue? Please create a separate issue for, well, different issues.
This may be outside of the scope of the project but having a single USB stick that contains multiple bootable images inside it would be very useful.
Some other projects do this, but none seem to excel at it.