Right, I'm new here so I'm incredibly sorry if this has been answered elsewhere...

But I was wondering if it was possible to have a USB that can boot into both Linux (e.g Ubunutu, Kali) but can also boot into multiple versions of Windows (e.g 10, 7) or even work so that I could wipe a HDD of the current Windows installation or delete partitions etc...?

Frankly, I'm new to Linux as well and it would come in handy for what I am about to start studying and I am genuinely interested on how to do it (if it can be done).

Thanks for your time.

  • 2
    Windows only boots from internal hard drives, not from USB flash drives. It license is for one system only. So only Windows installer can be on flash drive. You can do full installs of Ubuntu or other Linux which if larger flash drive, then is just like any install to external drive or install multiple ISO to flash drive and boot with grub, but ISO are not updateable.
    – oldfred
    Oct 6, 2016 at 20:35
  • I would have asked this on U+L ( unix.stackexchange.com) and not here. Windows: off topic, Kali: off topic.
    – Rinzwind
    Oct 14, 2016 at 14:19

2 Answers 2


Can I have more than one version of Linux that I can boot from on a USB?

Yes, there are multiple programs out there that can help mount more than one ISO file to a USB and make two seperate partitions to boot from. Here are two that I can recommend:

Just make sure you have enough space.


you can install windowstogo(WINDOWS 8) to usb.This is not installer but OS.

To multiboot it my advice is to use gpt partition system with usb. You'll need additional grub patition(~2mb) there. run grub-mkconfig -o (usb part)/boot/grub/grub.cfg and then grub-install --boot-directory=(usb part)/boot/ (usb) .ie mount /dev/sdb2 /mnt grub-mkconfig -o /mnt/boot/grub/grub.cfg


you can copy images to same usb part-n,then edit usb part)/boot/grub/grub.cfg .Remove all menuentries there exept that's you unerstand are about

and add

menuentry "Xubuntu (32bit)" {


export iso_path

search --set --file $iso_path

loopback loop $iso_path

configfile /boot/grub/loopback.cfg

loopback --delete loop


somethin like that for each iso

  • immediately after the "windows to go" question'd put to on hold or so. Oct 15, 2016 at 1:34

Not the answer you're looking for? Browse other questions tagged .