How to create a Live Linux USB drive using Etcher

There are plenty of methods of creating a live Linux USB, but the simplest way is by using the open-source and free utility 'Etcher.' We shall discuss how to use Etcher on Linux, Windows, and macOS systems to create and validate the Live USB drive.

In the Linux community, one thing is common between almost all of the users: trying out different Linux distributions. Most of the Linux based distributions have a great way of being tested as they provide ISO images for creating a Live USB.

In this method, the distribution is installed on a USB drive, which is later used as the boot device. You boot into the distribution without modifying your system configuration – pretty neat.

Now, there are different methods of creating a live USB, but we’re going to talk about a particular program today: Etcher.

Etcher Features

Etcher has recently become very popular in the Linux community, due to its simplistic nature. We have recommended on multiple articles to use Ether to create a live USB drive. Etcher can also be used to flash SD cards, like for the Raspberry Pi operating systems. Let’s talk about the features of Etcher.

1. Beautiful Interface

The interface is the most fantastic thing about Etcher. Historically, bootable drive creators have been not so good looking, complicated, and overall an unpleasant experience. Although Etcher, it has a pretty minimal interface. There are only three buttons in the window:

  • Select Image: To select the location of the image of the operating system that you want to create a bootable drive
  • Select Target: To select which of the external drives is to be used to create the bootable drive
  • Flash! : To begin the process


There are small buttons for opening up the preferences window, and to get help on the top right corner.

2. Validation

This is a unique feature of Etcher. After the image has been flashed to the USB drive or the SD card, Etcher runs a validation process that confirms that the flashing has been done correctly. This is helpful because often, it is found that the flashed drive is corrupt while attempting to boot from it. The validation process prevents that to a large extent.

3. Drive Selection

Etcher chooses one of the external storage devices by itself, and it is generally the obvious choice of a USB drive, according to the storage space. It happens many times that accidentally, the flashing gets done to hard drives or some device that you don’t want to use. To make things better, Etcher also lists the storage space of the device, along with the name for better distinction.

Install Etcher on Linux

Ubuntu/Debian and their derivatives

The repositories of Etcher are available for these systems. For installation, enter these commands:

echo "deb stable etcher" | sudo tee /etc/apt/sources.list.d/balena-etcher.list
sudo apt-key adv --keyserver hkps:// --recv-keys 379CE192D401AB61

Repository addition
Repository addition

This adds the repositories. Now an update is required:

sudo apt-get update

And you can install Etcher:

sudo apt-get install balena-etcher-electron

If you want to remove Etcher, you’ll also need to remove the repositories. Here’s how:

sudo apt-get remove balena-etcher-electron
sudo rm /etc/apt/sources.list.d/balena-etcher.list
sudo apt-get update

Fedora/CentOS and their derivatives

Repositories of Etcher need to be added first to install it. Enter these commands to achieve that:

sudo wget -O /etc/yum.repos.d/etcher-rpm.repo

Now install Etcher:

sudo dnf install -y balena-etcher-electron

To uninstall Etcher and remove repositories, enter:

sudo dnf remove -y balena-etcher-electron
sudo rm /etc/yum.repos.d/etcher-rpm.repo
sudo dnf clean all
sudo dnf makecache


On Solus, eopkg can directly be used to install Etcher.

sudo eopkg it etcher

Etcher can be uninstalled simply using:

sudo eopkg rm etcher

Other distributions

There are only DEB and RPM specific packages available, so for other distributions, Etcher has an AppImage file. The AppImage file is standalone and runs on pretty much any distribution. You can find the download link to the AppImage right here on the official website.

Install Etcher on Windows and macOS

Windows and macOS users can create a Linux Live USB drive from their system too.

Download Etcher for Windows and macOS

In the download page, click on the drop-down list and select your OS accordingly. Once installed, the usage is the same, which we will be discussing in the next section.

Etcher download options
Etcher download options


The usage is pretty simple. Make sure that you have the image of the operating system. This can be in various formats, most commonly ISO, IMG,  Zip, etc. Now, launch Etcher.

1. Choose an image

The first prompt on Etcher is to choose the location of the image file of the operating system to be flashed. Choose the image file by clicking ‘Select Image.’

Selecting an image file
Selecting an image file

2.  Choose the removable drive

Now the next step is to proceed and choose the desired removable drive option by clicking on ‘Select Target.’

3. Flash!

Now click on the ‘Flash!’ button. This will prompt you for the administrator password. Enter the password, and the flashing process will begin.

Flashing begins
Flashing begins

As seen in the screenshot below, the validation is also done after the flashing completes.



Etcher makes one of the most common tasks of a Linux enthusiast easy. It has a beautiful interface, works well, works on everything, and has a satisfying result. On top of that, it is also quite faster than the other methods. If you have any questions, feel free to use the comments section.

Pulkit Chandak
Pulkit Chandak is a Linux enthusiast and has been using and experimenting with open source software and hardware too since a long time. He is a huge admirer of open source software and wants to ventilate it to all around him. He is interested in reviewing and writing tutorials on Linux and its many distributions. He believes that freedom in software leads to freedom of the mind from the chains of limits.


Please enter your comment!
Please enter your name here




How to install CMake on Ubuntu

CMake is a cross-platform free and open-source software tool designed to build, test, and package the software. CMake uses a simple platform and compiler-independent configuration files to control the software compilation process.

How to install Lightworks on Ubuntu

Even though Linux may not get a native installer of video editing software like Adobe Premiere or Final Cut Pro, that doesn't mean there are no industry standards tools available. Lightworks is non-linear editing (NLE) video mastering app for Windows, Linux, and macOS. Installing it on Ubuntu is simple due to deb package availability.

How to install DaVinci Resolve on Fedora

Davinci Resolve is a professional application used for color correction, video editing, visual effects, and motion graphics. It is one of the extensively used software by movie industries located in Hollywood.

The 10 Best Programming Languages for Hacking

One of the significant entities we have in Cyber Security is Ethical Hacking (ETH). It is the process of detecting and finding flaws or vulnerabilities in a system that a hacker would exploit.

5 Ways to Open a Terminal in Ubuntu

Even though Ubuntu supports many applications with amazing Graphical User Interfaces (GUI), there are always reasons why users prefer using the Terminal to perform different tasks.

How to install Wine on Fedora Workstation

Linux distributions are becoming more and more popular every day, and Fedora Workstation is not left behind. This popularity brings forth the need to run Windows applications on Linux distros like Fedora. Windows has quite some excellent Software that is not available for Linux.


Linux is growing faster than ever. As per the latest report, there is a drop in the Windows 10 market share for the first time, and Linux's market share has improved to 2.87% this month. Most of the features in the list were rolled out in the Pop OS 20.04. Let's a detailed look into the new features, how to upgrade, and a ride through video.
Elementary OS 5.1 Hera has received a point release with a handful of new features and bug fixes, and we will be reviewing the significant changes in this article. For those new to elementary OS, this Ubuntu-based Linux distribution uses their inhouse built Pantheon desktop environment and AppCenter.

How to create a Live Linux USB drive using Etcher

In the Linux community, one thing is common between almost all of the users: trying out different Linux distributions. Most of the Linux based distributions have a great way of being tested as they provide ISO images for creating a Live USB.

Ubuntu 19.10 (Eoan Ermine) Beta Installation and Overview

It may be early, but I've been looking forward to the release of Ubuntu 19.10 for some time now. As an impatient person, and promised readers in the FOSSLinux article announcing the release of Eoan Ermine that we would provide you a review of Ubuntu 19.10 Eoan Ermine - Beta.  So, here it goes.

Removing the Virus from a Windows PC with a Ubuntu Live USB drive

In this tutorial, we are going to show you how to clean your Windows machine from infected viruses using an Ubuntu live USB or CD and the ClamAV antivirus. The ClamAV is a free, open-source antivirus that can be used on Ubuntu.

10 top reasons to switch to Manjaro Linux

Manjaro is Linux distro based on Arch-Linux which follows a rolling release model. Is this distro good for you? Let's find out the main reasons for using Manjaro.