How to Create A Bootable USB in Linux | All You Want Is Here

A bootable USB drive stores a whole operating system and enables users to run the system from the USB drive. It has become more and more popular due to its portability and convenience. What do you know about a bootable USB? Do you think it is difficult to create by yourself? This article is going to teach you how to create a bootable USB drive in Linux and Windows and help you solve any possible problem.

  Free Download

Support Windows 11/10/8/7

100% Secure
Updated by Daisy on Jul 20, 2023
Written by Jean

What Is A Bootable USB and Why You Need One

A bootable USB is a USB drive that has been configured to contain all the data and files necessary to run an operating system. When you plug the USB drive into a computer, the computer will be able to boot from the USB drive and run the operating system stored on it.

The main advantage of using a bootable USB drive is convenience. It's much easier to carry around a small USB drive than it is to lug around a laptop or desktop computer. Plus, you can use a bootable USB drive on any computer, regardless of whether or not that computer has its own operating system installed.

Another advantage of using a bootable USB drive is that it's much faster to set up a new computer with a bootable USB drive than it is to install an operating system from scratch. And if you ever need to reinstall your operating system, you can just use the bootable USB drive instead of having to go through the entire installation process again.

How to Create a Bootable USB in Linux

The process for creating a bootable USB drive in Linux is fairly simple. First, you'll need to download the ISO file for the operating system that you want to install. Next, you'll need to use a third-party tool to copy the ISO file to your USB drive. Finally, you'll need to configure your computer's BIOS to boot from the USB drive. Here are the detailed steps of how to create a bootable USB in Linux.

Step 1. Downloading the ISO File

The first step is downloading the ISO file for the operating system you want to install. You can usually find these ISO files on the website of the operating system provider. For example, if you want to install Ubuntu, you can download the ISO file from the Ubuntu website. Once you've downloaded the ISO file, make sure to verify its checksum to ensure that it hasn't been tampered with. You can use a tool like 'md5sum' to do this.

Step 2. Copying the ISO File to the USB Drive

Once you've verified the integrity of the ISO file, you're ready to copy it to your USB drive. To do this, you'll need to use a tool called 'dd'. 'dd' is a command-line tool that can be used to create exact copies of data.

To copy the ISO file to your USB drive, open a terminal window and enter the following command:

sudo dd if=path/to/iso/file of=/dev/sdb bs=4M

examples of dd command

?This is an example of copying the ISO file command in dd

Make sure to replace 'path/to/iso/file' with the actual path to the ISO file you downloaded and '/dev/sdb' with the actual path to your USB drive. Once you've entered the command, 'dd' will start copying the ISO file to your USB drive. This process could take a while, depending on the size of the ISO file and the speed of your USB drive.

Step3. Configuring the BIOS to Boot From the USB Drive

Once the ISO file has been copied to your USB drive, you'll need to configure your computer's BIOS to boot from the USB drive. The process for doing this will vary depending on the make and model of your computer. However, it's usually a fairly simple process.

First, restart your computer and look for a message that says something like 'Press F2 to enter BIOS settings'. Once you see this message, press the key indicated (usually F2) to enter the BIOS settings.

Once you're in the BIOS settings, look for a setting called 'Boot Order' or 'Boot Priority'. This setting will determine which devices your computer tries to boot from when it starts up.

Make sure that the USB drive is listed as the priority. Once you've done this, save your changes and restart your computer. Your computer should now boot from the USB drive.

The above content is about configuring the BIOS. What do you know about BIOS? Here is the guide on what is BIOS. After reading it, you can have an ultimate view of BIOS and how to change the BIOS mode.

How to Create A Bootable USB in Windows

The process for creating a bootable USB drive in Windows is similar to the process in Linux. First, you'll need to download an ISO file for the operating system you want to install. Next, you'll need to use a Rufus tool to copy the ISO file to your USB drive. Finally, you'll need to configure your computer's BIOS to boot from the USB drive.

While on a Windows computer, you can either create a new installation bootable USB drive or a bootable USB drive of your existing system. This part will introduce how to do it one by one.

#1. Create a bootable USB drive using Rufus

Step 1. Download and install Rufus from https://rufus.ie. Then prepare a USB drive that is at least 8 GB.

Step 2. Open Rufus. It will automatically detect the available USB drive. Click Device > Select the USB you want from the drop-down menu. 

Step 3. Keep the Boot Selection option set to Disk for ISO image. Then click on the Select option. A file explorer browser window will now open for you to locate the ISO image.

*You can download the ISO file from Microsoft's official page.

how to use rufus to create bootable usb step 1

Step 4. Normally, standard Windows installations created by Rufus will be automatically detected based on the device. So keep the default settings, but you can still change them if needed.

how to use rufus to create bootable usb step 2

Step 5. Give a name to the Volume label, or use the given name by default. Also, keep the File system and Cluster size settings as they are.

how to use rufus to create bootable usb step 3

Step 6. After clicking the "Start" button, Rufus may send a warning that the data on the USB will be deleted. This is normal, so click OK, and Rufus will start creating the bootable USB.

#2. Create a bootable USB drive using EaseUS Todo Backup

With Rufus, you are creating a bootable USB drive with the ISO image. However, you can also use your computer's system file to create a bootable USB. It's like putting your computer system on a USB drive so that you can carry it anywhere you like. The creating process is a little bit different from using Rufus. You are copying a downloaded ISO image to a USB drive with Rufus. But putting your computer system on a USB drive, you need to clone your system. To do this, you need a tool - EaseUS Todo Backup.

Why we recommend EaseUS Todo Backup:

  • One click to select your system to create a bootable USB
  • On-screen wizard guide you to clone the system to a USB drive
  • Advanced backup and clone software supports further data protection and hard drive management

Now download EaseUS Todo Backup from the button below. Then follow the detailed guide to creating a bootable USB drive with your own system.

  Free Download

Support Windows 11/10/8/7

Preparation:

  1. 1. Check how much disk space is used for the system C drive. Then prepare a qualified USB drive which is larger than the used space.
  2. 2. Make sure you use an empty USB, because the system clone will overwrite the USB data completely.
  3. 3. Connect the USB drive to your machine and make sure it can be detected.

Follow the overall process to create a portable Windows USB drive and boot from it:

Step 1. On the main page, find and click "Tools", choose "system clone".

system clone step1

Step 2. The boot and system partition will be selected automatically, you just need to choose the target disk and click "Next."

system clone step1

*System clone does not support cloning MBR disk to GPT or vice versa. Make sure that the partition style of the source disk and the target disk are the same.

system clone step3

Step 3. Click "Advanced Options", and choose "Create a portable Windows USB drive".

Optimize for SSD

Step 4. Click "Proceed". EaseUS Todo Backup will start to create portable USB.

clone system step4

Step 5. How to boot from the portable USB drive.

  • Connect your portable USB to the computer
  • Restart the computer and press "Del/F2/F12/F10" to enter BIOS
  • Set the PC to boot from the portable USB by changing the boot order in BIOS under the "Boot" tab
  • Save changes and you'll see your system booting up from the USB drive

Things to Keep in Mind When Creating A Bootable USB Drive

Now that you know how to create a bootable USB drive in both Linux and Windows, there are a few things you should keep in mind to ensure that everything goes smoothly.

First, it's important to use a high-quality USB drive. A high-quality USB drive will be less likely to fail or corrupt your data.

Second, make sure you create a backup of your data before you create a bootable USB drive. This way, if something goes wrong, you'll still have a copy of your data.

Third, be sure to check the compatibility of the operating system you're trying to install with the computer you're using. Not all operating systems are compatible with all computers.

FAQs

1. How do I create a bootable USB drive for Linux?

Step 1. Download the ISO image file and save it on your computer.

Step 2. Download Etcher and install. Connect the USB drive to the computer.

Step 3. Copy the downloaded ISO file to the USB drive with the software you download (Etcher).

Step 4. Click start and wait until the creating process is finished.

2. Is Rufus available for Linux?

No, Rufus is not available for Linux. However, other software can create bootable USB on Linux, such as Etcher and UNetbootin.

The Bottom Line

Creating a bootable USB drive is not as difficult as you think. With the help of third-party tools, you can create a bootable USB drive in no time. Just follow the steps in this article, and you'll be able to create a bootable USB drive without any problem. If you have any other questions, please leave a comment below.

  Free Download

Support Windows 11/10/8/7

Was This Page Helpful?

Updated by Daisy

Daisy is the Senior editor of the writing team for EaseUS. She has been working in EaseUS for over ten years, starting from a technical writer to a team leader of the content group. As a professional author for over 10 years, she writes a lot to help people overcome their tech troubles.

Read full bio

Written by Jean

Jean has been working as a professional website editor for quite a long time. Her articles focus on topics of computer backup, data security tips, data recovery, and disk partitioning. Also, she writes many guides and tutorials on PC hardware & software troubleshooting. She keeps two lovely parrots and likes making vlogs of pets. With experience in video recording and video editing, she starts writing blogs on multimedia topics now.

Read full bio

Product Reviews

TrustScore 4.7 | 47 reviews
  • Taking everything into consideration, we can say that EaseUS Todo Backup Home can offer you a little extra sense of security with a set of advanced tools. The interface provides quick adaptation, every process guiding you all the way through so you don't get stuck or further damage your system rather than keeping it safe.

    Read More
  • EaseUS Todo Backup Free lets you create backups of your important files or your entire computer through its streamlined interface. Just choose the backup type you'd like to get started, and let the program do the reset.

    Read More
  • EaseUS includes all the features I expect from backup software like versioning, incremental backups, and scheduling. For more advanced users, EaseUS allows you to install a pre-boot environment onto your hard drive so you can use it to restore files without burning a CD or putting it on an external USB drive.

    Read More

logo

EaseUS Todo Backup

Smart backup tool for your files and entire computer in Windows 10/8/7.

Product Reviews

Install Windows on Multiple Computers at Once? No Problem!

Learn how to install Windows 11/10/7 and special programs/software on a batch of computers. Use 10 minutes to do the 10 hours work without making a single mistake!

Get Free Solution!