Global Access to Resource Using Distributed Architecture (GARUDA) is an Arch-based Linux system initiated by Indian’s Grid Computer. In contrast to other Arch-Linux systems, Garuda introduced a graphical installer to manage modern graphical tools.

Garuda OS is new in the world of Linux Distributions contains advanced and enhanced features with outstanding performance. The C-DAC (Center for Development of Advanced Computing), IITs (Indians Institutes of Technology), and 45 other institutes are the project participants.

Garuda is an open-source operating system with a terminal-based text editor that makes the system easy and understandable. Also, it provides several GUI tools to manage the system out of the box. As we mentioned above, it is an Arch-based Linux distro, ensuring that users will always get the latest version.

How to Install Garuda Linux System:

There are many ways to install the Garuda Operating System on your system, such as Virtualbox and through the bootable drive. But in this learning tutorial, we will guide how you can install it on Virtualbox, which is pretty simple.

Let’s take a look to understand what is Virtualbox and Virtual Machine:

VirtualBox is an open-source virtualization tool that allows users to run several operating systems on a single platform. Virtual Machine acts like a computer system with hardware devices; you can install and run multiple operating systems in it and behave like you’re running in the real physical environment.

Recommended Requirements:

Before installing the Garuda Linux distribution in the system, there is some prerequisite of it:

  • RAM: 4 GB
  • Free Disk Space: 30 GB

To start the installation process of Garuda OS in the system, follow the steps carefully:

Downloading Garuda OS ISO:

The first step is downloading the ISO for the Garuda operating system; you can download the ISO from the official site of Garuda OS.

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-1.png" data-lazy- height="653" src="data:image/svg xml,” width=”1361″>

Creating Virtual Machine:

To create a new machine on VirtualBox, click on the “New” icon:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-2.png" data-lazy- height="398" src="data:image/svg xml,” width=”721″>

Type the name “Garuda OS” for this Virtual Machine in the text field of “Name” and click on the “Next” button:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-3.png" data-lazy- height="400" src="data:image/svg xml,” width=”719″>

In the next window, select the memory size to allocate for the Garuda Operating System.

(Keep in mind for Garuda OS, 2GB minimum RAM is required)

Let’s set it to 4GB and click on the “Next” button:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-4.png" data-lazy- height="406" src="data:image/svg xml,” width=”723″>

Select “Create a virtual hard disk now” to create a virtual hard disk on the system. If you want to go with the existing hard disk, select the last option, “Use an existing hard disk,”; navigate to the “Create” button:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-5.png" data-lazy- height="406" src="data:image/svg xml,” width=”717″>

Select the hard disk type, as we want to create Virtual Hard Disk (we have selected above”, so select the 2nd option, “VHD (Virtual Hard Disk)” and click on the “Next” button for further process:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-6.png" data-lazy- height="468" src="data:image/svg xml,” width=”726″>

The system will ask you to pick what disk you want to create, dynamically allocated or fixed size.

Dynamically, hard disk files will grow upon installing packages, and in the fixed size, the hard disk size will remain fixed.

I will go with the “Dynamically allocated” disk; select it and hit the “Next” button:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-7.png" data-lazy- height="463" src="data:image/svg xml,” width=”721″>

In the next window, you will see the file location, where a hard disk file has been created (as you can see, mine is created with the name “Garuda Os.vhd”).

You can also set the size of the Virtual Hard Disk, which is changeable when needed. Set it according to the requirement and hit the “Create” button:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-8.png" data-lazy- height="465" src="data:image/svg xml,” width=”726″>

So, the virtual machine for Garuda Operating System is created. Navigate to the “Start” button and click on it:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-9.png" data-lazy- height="403" src="data:image/svg xml,” width=”720″>

On the next window, you will be asked for the start-up disk, select the downloaded ISO of Garuda OS and click on the folder icon to get it:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-10.png" data-lazy- height="553" src="data:image/svg xml,” width=”643″>

As we have downloaded the Garuda OS, so to add the ISO path in the virtual machine, select the “Add” icon:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-11.png" data-lazy- height="556" src="data:image/svg xml,” width=”643″>

Once clicked, choose the ISO and click on the “Open” button:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-12.png" data-lazy- height="563" src="data:image/svg xml,” width=”670″>

It will add to the list, as mentioned below the image. Select it and navigate to the “Choose” button:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-13.png" data-lazy- height="558" src="data:image/svg xml,” width=”654″>

And finally, move to the “Start” button to run Garuda OS on Virtualbox:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-14.png" data-lazy- height="595" src="data:image/svg xml,” width=”656″>

So, the Garuda Setup has launched successfully on the Virtualbox; once you clicked on the “Start” button, the Garuda OS boot menu will appear on the screen:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-15.png" data-lazy- height="650" src="data:image/svg xml,” width=”1004″>

After the welcome screen, the system will start to boot. And once it’s done, a screen will appear with several Garuda tools:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-16.png" data-lazy- height="664" src="data:image/svg xml,” width=”1357″>

Minimize the tools window; you will get the “Install Garuda Linux” icon on the desktop; click on it to start installation:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-17.png" data-lazy- height="663" src="data:image/svg xml,” width=”1364″>

Before the installation begins, you need to configure the setup for Garuda OS, such as language, time zone, keyboard language, etc.

The first window will appear to ask what language you prefer while using Garuda System. Select the language according to choice and navigate towards the “Next” button:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-18.png" data-lazy- height="631" src="data:image/svg xml,” width=”1038″>

Adjust the location and click on the “Next” button:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-19.png" data-lazy- height="631" src="data:image/svg xml,” width=”1031″>

The next window will appear to ask what keyboard language you want to set; set it, and move to the “Next” button:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-20.png" data-lazy- height="630" src="data:image/svg xml,” width=”1036″>

In the next move, choose the partition where you want to install the Garuda system and click “Next”:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-21.png" data-lazy- height="629" src="data:image/svg xml,” width=”1034″>

Now, create a user account by entering all the credentials for the Garuda system and select “Next”:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-22.png" data-lazy- height="631" src="data:image/svg xml,” width=”1029″>

The last step is to select the “Install” button so that it begins to install the Garuda Operating System on the hard disk:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-23.png" data-lazy- height="632" src="data:image/svg xml,” width=”1032″>

A dialogue box will appear to ask if you really want to install the Garuda Operating system; click on the “Install now” button:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-24.png" data-lazy- height="628" src="data:image/svg xml,” width=”1037″>

Once you clicked, the installation process will begin, as you can see in the image below:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-25.png" data-lazy- height="633" src="data:image/svg xml,” width=”1035″>

When it’s done, it will ask you to restart the system, mark check on “Restart now,” and select “Done”:

<img alt="" data-lazy- data-lazy-src="https://kirelos.com/wp-content/uploads/2021/07/echo/Garuda-Linux-Installation-Guide-26.png" data-lazy- height="633" src="data:image/svg xml,” width=”1036″>

Conclusion:

Garuda is the Arch-based Linux operating system initiated by Indian’s Grid Computer. Garuda development aims to create an open-source, user-friendly environment for beginners with outstanding performance. 17 cities connect in this project and 45 institutes, including India’s advanced computing and technology institutes.

This guide has seen a step-by-step procedure to install the Garuda Operating system on a Virtualbox. Although we have two ways to install it, such as on Virtualbox and through the bootable drive, installing it on Virtualbox is quite simple. We have also discussed how to create a virtual machine on VirtualBox.

About the author

<img alt="" data-lazy-src="https://secure.gravatar.com/avatar/81ddc0268829514e304c7a0bfa2cc3f8?s=112&r=g" data-lazy- height="112" src="data:image/svg xml,” width=”112″>

Wardah Batool

I am a Software Engineer Graduate and Self Motivated Linux writer. I also love to read latest Linux books. Moreover, in my free time, i love to read books on Personal development.