How to create an Arch Linux Live USB drive on Ubuntu

This article provides a step-by-step guide on creating an Arch Linux USB installation media on Ubuntu PC. The Live USB media can be used to install Arch Linux.

Arch Linux is a major Linux distribution and is known for its flexibility and bare-bones structure. Arch Linux comes as a CLI (command line) only interface, and users can install the rest of the components of the OS as per their need. This often makes Arch Linux the choice of advanced users.

Other than that, Arch gets quick bleeding edge technology updates, and its “Pacman” package manager is much appreciated and said to be more advanced than any other package manager.

There can be two ways of creating a bootable Arch Linux USB drive:

Download ISO image

You can download the latest image of Arch from below link:

Download Arch Linux ISO

As you will be able to see, it will probably have the latest launched Kernel version, and release date will too be quite recent.

Arch Linux
Download Arch Linux ISO

Arch also provides website installation guide. Read it as well as refer to it on another device when setting up your Arch system. If you can’t see it on another device, don’t worry, Arch will have an installation guide when booting from the USB drive.

Creating an Arch Linux Live USB drive

The result will be a LiveUSB drive that can be used for installing Arch Linux, system maintenance or recovery purposes, and will discard all changes once the computer shuts down due to the nature of SquashFS.

The bootable USB drive can be created in two ways:

1. CLI Method

This method uses Linux’s dd utility. You will need to know the mount point of your USB drive to use this command, and the ISO file downloaded. To check the mount point of your USB drive, use the following command:

sudo fdisk -l

fdisk -l on Linux Mint
fdisk -l on Linux Mint

It will show a description of all the storage devices connected to your system. The mount point of the device will be written as /dev/sdX. The size of the storage device will be written next to the mount point. If you only have a hard drive/SSD and the USB drive, it will probably be /dev/sdb. But anyway, make sure and remember the name of the device that matches the description of your USB drive.

WARNING: Make sure that you have the right mount point of the USB drive. If you enter the wrong name, you may end up deleting your system.

Now to create the bootable USB drive, use the following command:

sudo dd bs=4M if=<ISO file location> of=/dev/sdX status=progress oflag=sync

In my case, the command is:

sudo dd bs=4M if=Downloads/archlinux-2019.04.01-x86_64.iso of=/dev/sdb status=progress oflag=sync

Just wait while it finishes, and you will have a bootable Arch USB drive.

dd command finished
dd command completed

2. GUI Method

If you want to use a safer method, that by no chance can cause damage to your system, you can use the following method.

The GUI method uses a program named Balena Etcher. Visit this link and download whatever Etcher package that is required by your system. If you do not know, we recommend going with the AppImage format. It is a universal format that is supposed to work on any Linux distribution. It is a portable application format that doesn’t need installation.

If you want to install it from the repositories (only on Debian and Ubuntu based systems), use the following commands:

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

Otherwise, if you download the AppImage format, you have first to extract it. You can do that by entering this command:

7z x Downloads/balena*

Let it finish, and then enter this:


Press the Tab key when prompted. The terminal will auto-complete the rest of the name.

Now in Etcher, and in place of ‘Select Image,’ browse and choose the Arch ISO file. In the place of ‘Select Drive,’ choose the USB drive that you want to use, and click on ‘Flash!‘ It will ask for the administrator password, which you will need to provide.


Let Etcher finish, creating Arch Linux’s bootable USB drive perfectly. You can also use Etcher to create bootable USB drives and other distribution SD cards. It’s the simplest and cleanest program for the purpose.


Installing Arch Linux on a USB drive will allow users to experience its greatness, and let’s face it — complexity, without damaging their systems. Arch is the best choice to learn more about how Linux distributions work and not be afraid to take risks! Arch Linux’s image is small, and it’s fast and snappy even after installation. It’s a great experience for you and your system, knowing what you’re doing.

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 LibreOffice on Fedora

If you are looking for a feature-rich and reliable Office Suite for your Fedora PC, then you have an excellent option at hand. LibreOffice, a free and opensource app, has stood the test of time and evolved into a beautiful alternative to Microsoft Office.

How to change Hostname on Ubuntu

Generally, a hostname is just an assigned name to a computer, laptop, or any other connected device to a network. You can say a hostname is a computer's nickname, and it is used to identify the machine over the network uniquely.

Manjaro vs. Ubuntu – which is better for you?

If you are a person associated with Computer technology and spend most of the time in the open-source arena, you must have heard or worked with some of the popular Linux distributions we have in the market. Some of the names that you will never miss are; Ubuntu, Arch Linux, Debian, and Mint.

9 Useful Tips Working with Operating System using Python

There are several situations when we want to work with the operating system using python. We may want to see the user details or want to do some tasks with the files and directories. If you are a system administrator, you will find it useful to work with Operating System as one can easily automate some repeating tasks of the Operating System using python.

System76 Lemur Pro Review

Buyers who wish to go for a machine that is based on Linux often show interest in Chromebooks due to the form factor and extended battery life capabilities. Although ChromeOS power these machines, users can still miss out on a more genuine Linux experience. For those who happen to agree, the new Lemur Pro by System76 might get some heads turning.

Top 10 New Features in Linux Kernel 5.8

Linus Torvalds recently announced the release of Linux Kernel 5.8, and he seems delighted with it. He has pointed it out as the most significant release of all time. To developers, this new kernel comes with an addition of 800,000 new code lines and more than 14,000 changed files. To the average user, you might not see many eye-candy changes, as seen in the earlier releases.


Buyers who wish to go for a machine that is based on Linux often show interest in Chromebooks due to the form factor and extended battery life capabilities. Although ChromeOS power these machines, users can still miss out on a more genuine Linux experience. For those who happen to agree, the new Lemur Pro by System76 might get some heads turning.
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.

Ubuntu MATE 20.04 LTS Review: Refinement at its Best

Ubuntu MATE 20.04 LTS was released a week ago after two years of development. Official updates and security patches will be provided until April 2025. I have installed it on my test laptop for a spin and here are my observations based on almost a week usage.

5 Best Notepad++ Alternatives for Linux

Notepad++ has been the de facto standard for source code editors for nearly 16 years, almost since its creation in 2003.  For Windows users, that is.  For years, Linux users had no source code editor that compared to Notepad++ with all its bells and whistles, such as code folding, scripting, markup languages, syntax highlighting, auto-completion for programming (limited).

Top 5 Linux Distros for Windows Users

When Microsoft initially released Windows 7 in October 2009, the software giant committed to providing ten years of support for its popular operating system.  The much-maligned Microsoft was true to their word, support for Windows 7 ended just yesterday a little over ten years after its release.

CopyQ – Advanced clipboard manager for Linux

We have all had that moment when we copied a text, but we first needed another one, and in the process, lost the first one. If you're lucky, you can get it back quickly with a bit of work.