USB Drives are the most convenient go-to devices nowadays when the need to prepare a Bootable media arises. For a reason being readily available and configurable, USB drives have slowly overtaken CD/DVDs of the olden times. But even when Bootable USB media hold a significant edge over CD/DVD drives in most cases, it does have some caveats as well. The prominent one being the setting up of a USB installation media for Windows or Linux requires additional software.

You can choose any application that works for you. Among all of them, RUFUS is the most popular choice software for Windows 10 as well as OSX bootable USB tool. In this article, we aim to guide you through the steps for creating a Bootable USB Media for Linux OS using Rufus. So let’s get right to it.

How to Create a Bootable USB using RUFUS?


  • RUFUS application.
  • ISO file for creating Installation Media.
  • USB device with adequate capacity( 4GB Minimum for Linux and 8GB minimum for Windows).

Download RUFUS Latest Version from here

RUFUS is a freeware Windows 10 ISO to USB media creation utility. 

Scroll down to the Download section where you will find both the latest executable file and portable file. Additionally, you can get previous versions by going to the other versions section.

Download Page

Create Bootable Media

This Windows 10 bootable USB creation application doesn’t require installation to run. Just run the executable file, and you are good to go.

First of all, Insert the USB Device and start the application as Administrator. 

If the USB is mounted, RUFUS will automatically detect the drive and show the same. If multiple USB devices are mounted, choose the one that you prefer from the drop-down menu under Devices.

This free USB media creation tool for Windows 10 and Mac can create USB Bootable media from ISO files devices with different settings like partition schemes, Cluster size, and file system. As you may know, various hardware and Operating system ISO files require different settings so make sure you specify them accordingly.

Next, browse to the Windows 10 ISO or any other ISO files that you would like to create a Bootable Windows 10 USB media for. This can be done under Boot selection. The latest version of this ISO to USB media application (Rufus-3.1 and above) provides options for Non-Bootable, FreeDOS and Disk or ISO images. Choose Disk or ISO Image and click select to browse to the Linux ISO file.

Then, Click on Start, and in the subsequent window popup, click on OK to confirm erasing the content and format the drive. Probably, the process would not take more than a few minutes. The status bar displays the progress. Finally, when everything is complete, you will have your Boot device ready.

Recommended Settings for RUFUS

Usually, the default settings would be enough, and you can start the process of Creating your Windows 10 USB or Linux USB boot media. For those of you who would like to know your hardware better, we’ll have a brief look.

Basically, the two types of low-level software that are the first to run when a computer starts are UEFI and BIOS. Barring old hardware, most of the newer machines come with UEFI (Unified Extensible Firmware Interface). UEFI is much more capable than Legacy BIOS.  

Furthermore, if you want to know the recommended settings for each of the partition scheme, we will list the same below.

Create Bootable Windows 10 USB with UEFI

  • Partition scheme: GPT.
  • Target System type: UEFI.
  • File System: FAT32.
  • Cluster Size: select the 4096 bytes(Default).

In Format Options, Check both:

  • Quick format.
  • Create extended label and icon files.

Create Bootable Windows 10 USB using Legacy BIOS

  • Partition scheme: MBR.
  • Target System type: BIOS or UEFI-CSM.
  • File System: NTFS.
  • Cluster Size: select the 4096 bytes(Default).

In Format Options, Check both:

  • Quick format.
  • Create extended label and icon files.

You should use the ISO Image mode if you get this screen

Click ISO Image Mode

Another thing to look for in the case of Creating Linux Boot media is that RUFUS will check for updated Syslinux/GRUB files. Consequently, a window popup will appear asking you to choose whether to download the newer files from the server or to continue using the ones in the application.


After clicking OK the process of creating the bootable USB starts.

Completed Process

Troubleshooting RUFUS Problems and Errors

You might run into some issues when making bootable USB from ISO using Rufus

Error: [0x00000015] The device is not ready.

Mainly, this error indicates a hardware problem where the USB is not connected correctly. This type of error can happen if there is automounting disabled for the USB device. Further, this error is likely to come up during the USB formatting process. To fix this RUFUS problem,

  • Open Command prompt as Administrator.
  • Type mountvol /e and press Enter.

Besides, if the error pops up during the ISO extraction process, this might be due to a bad USB connection. Hence, using an external cable/connector to plug in a high speed 3.0 USB is not recommended.

Device eliminated because it appears to contain no media

If you happen to encounter this error, try using another USB device. Because this means that the device is no longer able to rewrite memory.

Error [0x00000005] Access is denied

Certainly, these types of errors are mostly third party software conflicting with this free Windows 10 USB tool. You should check external software like Anti Virus or Anti-malware software that might be blocking this bootable media creation application from accessing the USB drive.

Moreover, if you are using Windows 10 to create a Bootable USB device, the feature called Controlled Folder Access will cause problems if enabled. Controlled Folder Access prevents applications from writing to drives outside of the location of the executed software. So make sure to disable the feature. To do this,

  • Select Start > Settings > Update & security  > Windows Defender.
  • Open Windows Defender Security Center.
  • Go To Virus & threat protection > Virus & threat protection settings.
  • Under Controlled folder access, turn off the toggle switch to disable it.

Bootable USB using RUFUS

So that’s pretty much all that you need to know while creating a bootable USB media using Rufus for Installing Windows 10 or Linux distributions. Finally, if you are facing any more problems during any of these processes, check out the official GitHub FAQ section.