AIO Boot possesses unique, advanced and user-friendly features. Here is one of the many great features of AIO Boot.


  1. Support boots in both UEFI and Legacy BIOS modes.
    • UEFI mode: Grub2, Clover and rEFInd.
    • Legacy mode: Grub2, Grub4Dos, Clover, Enoch Chameleon and Syslinux.
    • You can choose between Grub2 and Grub4Dos as the default boot loader. Only use Grub4Dos if your computer is not compatible with Grub2.
  2. Supports hard drive, external hard drive and USB, including SDcard.
  3. Boot into Legacy mode on the GPT hard disk.
  4. Secure Boot support via Shim and MokManager.
  5. Support booting into UEFI mode from Legacy mode via Clover regardless of your computer does not support UEFI mode.
  6. Support boot and install OS through Network boot.
  7. Support to create ISO for burning to CD/DVD.
  8. Depending on the case, AIO Boot can be installed on multiple partitions:
    • FAT32:
      • You need to use FAT32 partitions to support booting in UEFI mode.
      • Some operating systems like Bitdefender, Fedora and Gentoo… do not support booting on NTFS partitions.
      • Ubuntu and Debian’s persistent mode is also not supported on NTFS partitions.
      • So we need to use the FAT32 format.
    • NTFS:
      • NTFS partitions can store files larger than 4GB. You can save large files such as backups, VHD files…
      • You can use resident mode larger than 4GB for Android-x86, Remix OS, Phoenix OS and WifiSlax 4.12.
      • Windows ISO files are larger than 4GB, so we will not need to split it if we use NTFS partitions.
      • So we need to use the NTFS format.
  9. Supports to integrate multiple Windows XP/7/8.1/10 installers into USB and HDD.
    • Support USB 3.0 driver for Windows 7 installer. This helps you to install Windows 7 using USB 3.0. If you use other software, you may get the error “A required CD/DVD drive device driver is missing. If you have a driver floppy disk, CD, DVD, or USB flash drive, please insert it now.“.
    • Support split ISO file into several if ISO file is larger than 4GB but you are using FAT32 format.
  10. Supports booting multiple operating systems in just one USB. Includes Linux, Android, Antivirus software, Disk utilities, Backup and recovery programs.
  11. Support booting WinPE and VHD.
  12. Supports persistent mode for many Linux, Android and anti-virus programs. This means that your data will be saved after each session.
  13. Supports identification and boot into the operating system already installed on your hard drive. Includes Windows, Linux, MacOS, FreeBSD and Android.
  14. Supports creating a partition image (.PARTIMG) from ISO file. Use this feature if AIO Boot does not support booting it.
  15. You can switch between the partitions where you have installed the AIO Boot. The menus and packages will be displayed correspondingly on that partition. From Grub2, press y to do this.
  16. Supports recovery of Windows bootloader in both UEFI and Legacy BIOS modes.
  17. Change the background, language, font size in Settings, or from the Help menu (press the z key) of Grub2.
  18. Password protection for the Grub2 menu.
    • Users can not boot, edit menus, or use the Grub2 command line before they enter the correct password.
    • The password is encrypted by PBKDF2 so no one will know the password you have set.
    • Anyone can change or remove the password if they have access to the Grub2 configuration files.
  19. Boot from ISO, WIM, IMG, VHD and IMA files: AIO Boot supports booting Linux as well as other utilities from ISO, WIM, VHD, IMG and IMA files.
  20. Grub2 File Manager: By using Grub2 File Manager, you can browse files and folders on all partitions on your computer. In addition to reading text files, it also supports booting from the files it supports.
  21. Multiple language support for AIO Boot Extractor, AIOCreator and Grub2 menu.
  22. Supports creating Windows VHD.
  23. Support for removing and renaming menus for integrated packages.

AIO Boot Extractor

  1. Help you reformat USB to FAT32 before installing.
  2. Helps you create two FAT32 and NTFS partitions.
    • FAT32: support boots in UEFI mode.
    • NTFS: support for saving files larger than 4GB.

Partition Image Mapper

  1. Support to create USB installed FreeBSD, TrueOS, Ubuntu Server, Debian, Kali Linux and even macOS without loss of data.
  2. Support boot multiple operating systems that AIO Boot can not support in the usual way.
  3. PartIMG Mapper has the same features as Partition Image Mapper, but it runs directly on Grub2 and Grub4dos without Windows.

You can download AIO Boot and experience now.

Join the Conversation


Your email address will not be published. Required fields are marked *

  1. The undionly.kkpxe file was able to boot for both uefi and mbr, but now it can only boot for mbr.

    Can you make it compatible for uefi again?


  2. Hi.

    The program is excellent, to display the windows images, it is practically a WDS
    It would be great to be able to integrate the Microsoft Office ISO, and to be able to deploy it after having installed the O.S, in addition to .exe installers to install programs as well

  3. hi,
    i was really getting into partition image mapper, took me a while to get to grips, really enjoy using the whole AIO concept.
    i’ve been experimenting with GPT partitions and wondering if you think it might at some point be possible to have say 20 primary partitions, on a removable drive, using similar abilites to PIM.
    Say the first 10 could be iso files mapped, the second 10 persistence partitions for each iso, where supported.

    it would be great to see that kind of functionality in the GPT arena.

  4. Hi there! Amazing piece of software you have here, congrats.
    A simple question, i think: If I add a linux distro to my multiboot usb drive already made with AIO Boot, and after I want to remove only that distro, how can I do that?
    Thanks in advance for the help.

  5. hi , can change thems of grub2, or creat bat file for creat message file, this theme very easy, my problem is i cant chsnge theme

  6. Hi mr Tu Nguyen For new versions, I think acronis 2019, name change update should be done.
    I believe that binding Acronis with a single name would prevent confusion.
    Partimg and the main directory iso is a really great feature, but it can be difficult for an advanced user to work in this case, I wish success in your work.
    Respects murat.

  7. My computer does not support UEFI mode, and I’m trying to use it 3TB hard drive only 2TB are recognized, on features page is number 3. the instructions for number 5.? Am I in the right place to accomplish this task?

    3. Boot into Legacy mode on the GPT hard disk.

    5. Support booting into UEFI mode from Legacy mode via Clover regardless of your computer does not support UEFI mode.

  8. Can you please provide a tutorial or guide on how to add password to entries/menus as stated in your features –
    “18. Password protection for the Grub2 menu.”


    Include an option in AIO Boot to simply add password.

    It is a very much needed feature.
    Doing it manually caused non bootable hard-drive. Luckily I tested it using VMware.
    I tried using the “grub-mkpasswd-pbkdf2.exe” to create a secure hash which is provided in

  9. Great work man. This is awesome.

    One Question:
    Can it boot by default to main operating system automatically ( example: Windows 7 x64 after 10 seconds ), but other operating system and tools can only be booted by entering password?

      1. I skimmed through it but to me it is very very confusing.

        Please include an option with a simple gui for the Grub2 password in AIO Boot.
        If not, thanks anyway. Keep up the great work man.

    1. Once again thanks for this Great Tool.

      I just made some minor changes to my Spanish translation for AIOCreator, you will find es.txt on es.7z file, downloand link:

  10. Elcomsoft pasword recovery iso is working properly.
    For integrate : integration>special pack>auto detect and select iso

  11. Hi! Very nice work! I have a question. I am trying to map a vhd file into memory using grub4dos in this tool. However, I get the error 28: file cannot fit into memory. After some testing, I found out that I cannot map any file larger than 2GB (maybe a bit larger, but smaller than 4 GB in any case). What could be the problem? In the AIO boot menue the memory numbers are shown something like 630k/1700M/63000M, so grub4dos is aware of the 64GB of ram installed on the machine. I also checked displaymem, and there is a chunk of continuous ram of 62GB size

  12. Hi, thank you for the great software, still learning on how to use it.
    Can you do a How to on Boot via LAN feature?

      1. Thank you for the reply. I don’t mind testing that feature. So what’s the next step after copying bootx86.wim file to AIOWinPXEsources folder?