Ever wondered How to create MultiBoot USB ? to install Windows | Linux | Anti-virus Rescue Disks from single USB stick.
I will cover 3 steps in this tutorial.
- Tools Required
- How to Create MultiBoot USB?
Benefits of Multiboot USB
- Freedom – Select between multiple OS’s on boot time. No need to install OS’s one by one from USB as traditional USB boot creator programs like Unetbootin and others limited user to install single OS on a USB at a time.
- Live USB – Most Linux distributions can be tested without installing on system. #LinuxLove
- Persistence – All the commands executed in terminal or files copied/downloaded vanishes when the live OS restarts.
Persistence feature gives the power to hold the data/information on the Live USB even if the system is restarted .
- Rescue Disk – Anti-virus program like Kaspersky, Norton, AVG etc provides bootable ISO file with latest virus definitions that allows a user to rescue their system when critically infected by viruses. In case when system does not boot up , rescue disk is very helpful.
Checkout my new store for Best WiFi adapters for Hacking, Best-selling Pentesting Books and Best WiFi Boosters: Rootsh3ll rStore
YUMI ( Your Universal Multiboot Installer ) – A tool that allow a user to create bootable USB ( Pen Drive | Flash Drive ) with multiple OS’s ( Operating Systems ) installed from an ISO file for each.
It is download-and-execute program i.e You do not need to install it anyway. Just download and run the file.
you can download latest version of YUMI from their Official site : www.pendrivelinux.com
How to Create MultiBoot USB?
- Start the YUMI program and click “I Agree“.
- Select your USB from the Drop-Down menu.
F:\ (MULTIBOOT) in my case.
- Now click the Drop-Down menu and select “Windows Vista/7/8 Installer” then click browse and select the ISO file.
[ Optional ] – You may also format the drive by selecting the Format checkbox .
- Click next then Yes. Wait for the Process to complete
- When the program completes it will ask you for adding another Distribution i.e Operating System
click “Yes” if you want to add another Operating System
else Click No and Close.
Installing Kali Linux on USB
Step 2: Select the “Kali Linux” from the Drop-Down menu and select your Kali Linux ISO file.
Repeat Step 3 onwards.
NOTE: USB Partition type MUST BE FAT32 . If you are Using multiple OS on USB drive.
If installing only Windows then NTFS Partition will work fine.
Kali Linux Installation (Detect and Mount CD-ROM Fix)
It was seen that Kali Linux is showing error while installation unlike other Linux distribution.
So here is a solution you can use any time using your Multiboot USB
When you see this error screen
Click continue and it show you a list of options.
Go for “Execute a shell“. Click Continue
Now type the following
and check for /dev/sdb1, most probably it should be /media
rm -r /cdrom/
ln -s /media/multiboot/kali-linux-2.0-amd64 /cdrom
NOTE: In my case I have been using Kali 2.0 64-bit. Yours can be different. Use appropriate version. In case you don’t know just press <TAB> after /media/multiboot/kali-linux- to check for auto completion.
What we have actually done is that we have removed the contents for /cdrom directory and linked the kali-linux-2.0-amd/ content to /cdrom directory using ln command.
This tricked the installer into thinking the files on the USB thumb drive were located on an installer CD. The issue will be resolved and the installer will be able to proceed past the point it was stuck at.
Now you can continue with the installation simply
Now you have Windows, Linux and/or Anti-virus Rescue disk on your USB drive.You can boot it on any system.
Simply plug-in your USB ,Re/start the system and set your USB as first Boot priority and install Windows from USB or run Live Linux.
Booting options may differ with different systems(manufacturer)
SanDisk Ultra Fit CZ43 32GB USB 3.0 (International)
Using USB 3.0, your Installation will finish much faster than that of 2.0
Hope this was helpful.
So did it work for you ?
Before you reboot, leave me a comment below and let me know your views about the post.
Your feedback is valuable!
Now you can access your all-time favorite windows applications/files on Linux itself with trending hosted virtual desktop from www.CloudDesktopOnline.com with 24*7 top-notch technical support from one of the best DaaS providers – Apps4Rent.com.
Hardeep Singh (@rootsh3ll)
Bio: A Security enthusiast, Certified Ethical Hacker (C|EH), founder of rootsh3ll.com, Penetration tester, Python and Linux lover.