Supported Sources

Here is an incomplete list of some of the supported sources tested with WinSetupFromUSB.
Since new sources are added frequently, please check again for updates.

Tests are usually performed on a NTFS formatted USB flash disk, including the Linux based ones. If there are additional steps needed to get a source going or another file system is needed, there will be a note.

Please leave a comment if you have tested another source, with a description and link to it, or if you have a request for a new one.

WindowsLinux / *BSD / *nixAntivirus Rescue DisksDOS/Other

Windows 2000/XP/2003 Setup option, multiple sources are supported:

  • Windows XP, any architecture (32 and 64 bits), any Service Pack (SP), any version (Home, Professional etc.)
  • Windows 2000, any SP, any version
  • Windows 2003, any architecture, any SP, any version

Windows Vista / 7 / 8 / Server 2008/2012 based ISO option, multiple sources are supported::

UBCD4Win/WinBuilder/Windows FLPC setup/BartPE option:

IA64/Itanuim versions are not tested.

Linux ISO/Other Grub4dos compatible ISO option, multiple sources are supported:

Ubuntu / Xubuntu / Kubuntu

Note- if there are problems starting or installing Debian/Ubuntu from USB hard disk take a look at this tutorial

Debian
Mageia
Fedora / CentOS / RedHat
Suse / OpenSUSE
Slackware
Others

Use Linux ISO/Other Grub4dos compatible ISO option unless other specified

Use Linux ISO/Other Grub4dos compatible ISO option

525 thoughts on “Supported Sources

  1. Hello, I’m trying to make a Windows 11 on ARM64 installation USB. It shows an error that ‘Either \bootmgr or \BOOT\BCD are missing, or source is not supported’. I checked the ISO file and found that it’s true. It doesn’t have \bootmgr and \BOOT\BCD. But I found it has \efi\microsoft\boot\bcd (while the normal version Windows 11 has it too). Do you have any plan to support Windows 11 on ARM64?

    By the way, I’m curious about whether I can use a windows recovery image instead of an ISO. The windows recovery image downloaded from Microsoft is a ZIP instead of an ISO. Can I convert the ZIP to an ISO to make a bootable USB drive?

    • Hello, removing that check is trivial, just not sure if that’s everything required. I don’t have ARM hardware to test on, so can’t support.

      For the recovery image- what’s in the zip file? If it’s all the files then you can put them all in an ISO and use it as a source. If it’s ISO then just use it.

    • There must be something else blocking access to the USB disk, checl what else is running on this system and remove/disable it.

  2. Is there a plan to support adding
    ChromeOS flex,
    as well as Kon-Boot?
    I wish you could add these as well .
    Thank you for making this program..
    Keep safe everybody..

  3. Worked for me, not listed:
    – Pop! OS (22.04 LTS with Nvidia drivers on a system with an Nvidia card) https://pop.system76.com/
    – Macrium Reflect Rescue Media / Rescue Environment, from Macrium Reflect 8.0 (based on Windows RE, not Windows PE) https://knowledgebase.macrium.com/display/KNOW80/Creating+rescue+media

    Didn’t work for me, not listed:
    – Tails OS (unable to boot into it, not too surprising)
    – Nvidia MODS/MATS, a GPU VRAM diagnostic that uses some variant of Linux as a host OS (unable to boot into it)
    – Windows 11 (could initially boot into it, but it had an error of something like “unable to mount disc” in the setup environment; not sure what the problem is/was as I didn’t try to troubleshoot it)

  4. Is Ubuntu 22.04 (or really any version of Ubuntu more recent than 13.04) supported? I tried adding Ubuntu 22.04 and while it works and shows up in QEMU it only shows the Windows ISOs when I actually test it on a system (Out of curiosity I tracked down a download of Ubuntu 13.04 to try). I know there was a message when I installed it initially but I’m sorry to say I’m not yet experienced enough with this software to fully understand what it meant.

    Ubuntu 13.04
    http://old-releases.ubuntu.com/releases/raring/

  5. Wait, never mind, I just found my answer in the comments on the Windows/Ubuntu tutorial page, I’m booting in UEFI mode, nuts

  6. I managed to install NetBSD 9.3 from WinSetupFromUSB with some workaround. First unpack NetBSD ISO to a folder in the drive with 7-Zip or WinRAR (don’t mount and copy the files, otherwise Windows will make all filenames uppercase), then insert Super Grub2 Disk ISO with WinSetupFromUSB.

    Once booted to GRUB4DOS, select Super Grub2 Disk, wait until GRUB2 shows and hit C key. Assuming the NetBSD folder is named “netbsd-cd”, type “knetbsd (hd0,msdos1)/netbsd-cd/amd64/binary/kernel/netbsd-INSTALL.gz” followed by Enter, then type “boot” and Enter.

    After selecting the language and keyboard layout, go to “Utility menu” and run /bin/sh. Mount the WinSetupFromUSB partition to /mnt and exit the shell to go back to sysinst. Follow the installer until it asks where to install from. Select “Local directory” and point to mnt/netbsd-cd. The installation should succeed, with some exception like the network configurator behaving weird because netbsd-INSTALL.gz only contains needed files without additional drivers.

Leave a Reply to Justasking4afriend Cancel reply