A Detailed Guide to Creating Bootable USB Drives with Rufus

Let’s look at how to write an image to a USB drive using Rufus, what else the program can do, and which operating systems it supports. We’ll also cover which computer parameters and application settings are worth paying attention to.

Reinstalling an operating system starts with downloading an image containing its distribution. The contents of the ISO must be written to a USB drive, with a bootable area created on it beforehand. Simply copying files from an image mounted in a virtual drive won’t solve the problem. This is exactly what the Rufus utility was created for.

Rufus Features

This is a freely distributed utility with an interface available in many languages. It’s used to create a bootable area on flash cards and external hard drives and then deploy images to them. These include copies of installation disks, bootable CDs with applications and operating systems:

  • client and server versions of Windows;
  • DOS;
  • three dozen Linux builds;
  • LiveCD, Hiren’s BootCD, WinPE.

On Windows XP and Vista, the software runs up to and including version 2.18.

The utility was written by a developer from Akeo Consulting and ships with its source code. Rufus writes a bootable image to media and performs both quick and low-level formatting of the USB drive. It comes with an interface available in multiple languages.

Below we cover using Rufus to write a Windows 10 installation disk. Read the article about Linux here. About Hive OS here.

Utility Settings for Creating a Bootable USB Drive

Configuring Rufus comes down to selecting the digital storage device to write the image contents to, choosing the ISO file itself, and specifying parameters to adapt the USB drive’s configuration to a specific PC.

Setting Up the Partition Scheme and Target System

On laptops and computers released over the last 8–9 years, UEFI has replaced the old BIOS. It can emulate the BIOS — working in a mode compatible with the legacy input/output system. The new firmware allows the OS to boot from partitions larger than 2.2 TB thanks to GPT partitioning. GPT replaced MBR. UEFI differs from BIOS in its boot process and expanded address space, which is why it starts up faster.

Installing Windows on GPT and MBR partitions requires a different bootable USB drive configuration. Check which scheme your computer uses:

  1. Open the Disk Management utility through the Start context menu.

    A Detailed Guide to Creating Bootable USB Drives with Rufus
    Disk Management.

  2. Right-click the drive and select “Properties”.

    A Detailed Guide to Creating Bootable USB Drives with Rufus
    Disk properties.

  3. On the “Volumes” tab, look at the value of the “Partition style” field.

    A Detailed Guide to Creating Bootable USB Drives with Rufus
    Determining the partition style (MBR).

Setting Up the File System Type

Due to the specifics of the boot process, the FAT32 file system (FS) is recommended for UEFI. For PCs with EFI and GPT, it’s enough to copy the image contents to a USB drive formatted as FAT32. Rufus isn’t required to create a bootable USB drive.

When working on an old computer with BIOS or UEFI running in compatibility mode (Legacy, UEFI-CSM), NTFS partitioning is required. Otherwise, you may run into problems with the USB drive being detected and installing Windows from it.

The UDF file system can be read on any platform and was created as an alternative to FAT to avoid issues with Microsoft patents. The main difference is that there are no file size limits like in FAT32 (4 GB).

exFAT was designed for portable devices. It doesn’t limit the number of files in a directory and features reduced data fragmentation.

Ext2 and ext3 are data storage structures for Linux.

A Detailed Guide to Creating Bootable USB Drives with Rufus
List of disk structures.

The cluster size and FS are determined automatically — don’t change them.

New Volume Label

The label is the name of a digital storage device, specified before its drive letter. It’s used to identify the drive or partition. It’s copied from the image name, and after writing it can be changed the same way you rename files.

A Detailed Guide to Creating Bootable USB Drives with Rufus
Select the device, press F2, and enter a new name.

Selecting the Image Type for a Bootable Disk and Its Path

For self-bootable images, leave “Boot selection” unchanged:

  1. Click “SELECT”.
  2. Click the file and open it.
A Detailed Guide to Creating Bootable USB Drives with Rufus
Path to the document.

System administrators sometimes need to boot a computer under DOS. The “FreeDOS” method is provided for this purpose.

“Non-bootable image” writes the ISO contents to the USB drive.

How to Create a Bootable USB Drive in Rufus?

A drive you can boot a computer from is a tool for:

  • installing an operating system;
  • servicing SSDs and HDDs: partitioning, searching for damaged sectors;
  • working with data: backup, recovery, transfer;
  • starting a PC without an OS;
  • hardware diagnostics (RAM);
  • updating the BIOS firmware of the motherboard and video card.

Determining the PC Configuration

When creating a bootable USB drive from an image, the “Target system” is determined automatically based on the “Partition scheme”. In recent Rufus releases, it can’t be selected manually. With partitions:

  • MBR sets the value to “BIOS (or UEFI-CSM)” or Legacy Mode — EFI in BIOS compatibility mode;
  • GPT — “UEFI (non-CSM)”.

For non-bootable media, the “Target system” is determined as “BIOS or UEFI”.

A Detailed Guide to Creating Bootable USB Drives with Rufus
True democracy — a choice with no choice.

Downloading a System Image for a Bootable USB Drive

Open the properties of the “This PC” directory and check the processor architecture.

A Detailed Guide to Creating Bootable USB Drives with Rufus
CPU bitness.

Download an OS image of the appropriate bitness. Windows is downloaded from the Microsoft website (more details at the link), and Linux distributions are distributed for free on official resources.

Alternatively, download the original image from a torrent tracker after reviewing feedback from other users. As for custom builds, especially Windows with spyware features disabled and unnecessary features removed, download them at your own risk.

Writing an Operating System Image to a Bootable USB Drive

Make sure to back up the files on the USB drive — they get deleted during the process of writing Windows via Rufus. Once the preparatory stage is complete, launch Rufus.

Select:

  1. The media from the list.
  2. The ISO file.
  3. The partition scheme: GPT or MBR.
  4. Then click “START”
  5. Confirm formatting the device.
A Detailed Guide to Creating Bootable USB Drives with Rufus
The writing procedure.

In the case of hybrid images, a window with action options will appear — select the first one.

A Detailed Guide to Creating Bootable USB Drives with Rufus
Writing an ISO.

Optionally, in Rufus you can:

  • change the label;
  • choose the formatting method;
  • check the memory for damaged blocks (cells);
  • add an icon from the image to the USB drive.

A Detailed Guide to Creating Bootable USB Drives with Rufus

How to Format a USB Drive Using Rufus

Rufus automatically formats the drive after you click “START” and confirm the operation. There’s a function to forcibly wipe the disk: removing partitions, the label, and a full format with recovery of logically damaged sectors.

Select the media, press Alt + Z, and confirm the wipe.

A Detailed Guide to Creating Bootable USB Drives with Rufus
The files will be deleted.

After it’s done, the USB drive will need to be formatted through “Disk Management” or Rufus. It will no longer appear in Windows Explorer.

Non-Bootable Image in Rufus

Rufus will unpack the contents of the ISO file to the drive without creating a bootable area on it:

  1. In the “Boot selection” field, specify “Non-bootable…”.
  2. Choose the ISO, the file structure, and additional parameters.
  3. Start writing, first clearing the contents of the USB drive.
A Detailed Guide to Creating Bootable USB Drives with Rufus
The writing procedure.

Questions and Answers

Can I create a bootable disc instead of a bootable USB drive?
Only through third-party applications: UltraISO, MagicISO, ImgBurn.
Can I create a portable system in Rufus to run from a USB drive?
Yes. Download a WinPE or Hiren’s BootCD image. To run portable Windows, the Windows To Go function is available. Download a Windows 10 image with a version released before May 2020. After selecting it, an additional “Persistent partition size” field will appear.
What should I do if the program takes a long time to write the image to the USB drive?
A 4 GB file takes about 6–8 minutes to write to an old USB 2.0 drive and 3–4 minutes to a USB 3.0 one. If you’re writing a non-bootable image or something like WinPE with thousands of files inside, the process can drag on for ten minutes or more.
Can I create multiple images on a single USB drive?
Yes. Using WinSetupFromUSB.
Rating
( 6 assessment, average 4.17 from 5 )
Mikhail Strogunov/ author of the article
rufus-win.com
Leave a Reply