EndeavourOS is a Linux distribution based on Arch Linux and it succeeds Antergos which came into an end on 2019. It supports graphical installation with various desktop environments such as GNOME, Cinnamon, Deepin, KDE Plasma, Xfce among others. EndeavourOS was initially released in July, 2019 and is a rolling release which ensures that it is always up to date. EndeavourOS makes the introduction into Arch Linux easier for beginners. It supports both online and offline installation and replaced the text-based Arch Linux installation with a GUI-based installer with support for about nine desktop environments; the default being the lightweight Xfce. In this guide, we are going to look at how to install EndeavourOS on VirtualBox and VMware Workstation.

Installing EndeavourOS on VirtualBox

Open your VirtualBox and click ‘New‘. Enter the name for your VM installation, choose destination folder and select the target operating system. Click ‘Next

In the next page, edit the memory size you need for your installation. Click ‘Next

Next, my virtual machine will have a virtual hard disk. I will therefore leave the default selection. Click ‘Create

Next, we need to choose the file type for the virtual hard disk. VDI is the default setting for VirtualBox and I am going to leave it as selected. Click ‘Next

I am going to leave storage as ‘dynamically allocated’ so that the VM only uses what it needs at any given time. The amount of disk soace you set will only be the maximum.

Now, set the maximum size of hard disk for your VM and click ‘create

You should your VM created and added to the list of your VirtualBox virtual machines. But remember we have not installed the operating system yet.

To install the operating system, select EndeavourOS in the list and click on ‘Settings‘. Under storage, click on ‘Empty‘ then on the far right, there is an optical disk icon. Click on the dropdown and select ‘choose a disk file‘ so that you can select the iso from where it was saved on the host. Once the iso file is imported, click ‘OK

Now click on ‘Start

Select the operating system to boot using arrow keys and click ‘Enter

In a few seconds, you will be presented with some options. Since it is our first installation, select ‘Start the installer

Choose if you want an offline or online installation. Online installation requires internet. I chose an offline installation

The installation will begin and the next thing you will be prompted is to choose your language.

Next, select your region and time zone

Select the keyboard type

Select the storage device and choose whether you want to use the whole disk or partition. For this example, I am just using the whole disk but you might need to partition and create disks you need.

Enter names and create a password.

Confim your settings and click ‘Install

Os installation will begin and you should see the progress

When installation is complete, you will be prompted to restart the VM.

Before restarting, remember to remove the installation file under settings -> storage the proceed to reboot. Once rebooted, your EndeavourOS VM should be ready to use.

Installing EndeavourOS on VMware Workstation

The process of installing EndeavourOS on VMware Workstation is just as easy as installing it in VirtualBox. Open your VMware and click on ‘Create a New Virtual Machine

Choose the type of installation you want. I am going for ‘typical installation‘ and click ‘Next’

Select ‘installer disk image‘ and browse to where the installation file is saved. Click ‘Next

Select guest operating system and click ‘Next’

Name your installation and choose installation location

Specify the size of the virtual disk for your VM and choose whether you want to save the file as a single disk or as multiple disks

Confirm your settings and if you need to modify anything for example memory, click on ‘customize hardware‘. I am adding memory to 2GB. You can also add or remove any other settings as per your choice and close.

Confirm your settings and click ‘finish’

The VM will be added to the list of the VMs on VMware workstation. Select the VM and click the power button

Select the OS to install. Click ‘Enter

Next, click on ‘Start the installer‘ and from this point, continue with the same steps and in the installation of EndeavourOS on Virtualbox.

That’s it. Ypu have successfully installed EndeavourOS Linux on VirtualBox and VMware Workstation. I trust the guide has been helpful and have fun using it! More educative guides below:

Video Courses to Learn Linux System Administration:


Please enter your comment!
Please enter your name here