How to Install Garuda Linux on VirtualBox: Beginners Guide 2025

Garuda Linux has gained a reputation for being one of the most beautiful yet performance-focused Arch-based Linux distros out there. But let’s be honest — switching to a new OS can feel risky. That’s where VirtualBox comes in.

Installing Garuda Linux on VirtualBox is the safest way to test its features without touching your main system. Whether you’re a Linux beginner or a distro hopper, this guide will walk you through each step with clarity and ease.

What You’ll Need Before You Begin

To get started, make sure you have the following:

  • A PC with at least 8 GB RAM (for smoother performance)
  • VirtualBox installed (free from virtualbox.org)
  • Garuda Linux ISO file (Download here)
  • Around 30–50 GB free disk space

⚠️ Tip: The “Garuda KDE Dragonized” version is the most popular, but you can try other desktop environments too.

Step-by-Step: Installing Garuda Linux on VirtualBox

Step 1: Create a New Virtual Machine

  1. Open VirtualBox and click on New.
  2. Name it something like Garuda Linux.
  3. Folder: Choose where you want to save the virtual machine files.
  4. ISO Image: Choose the ISO file of Garuda Linux from where you’ve downloaded it.
  5. Choose:
    • Type: Linux
    • Subtype: Arch Linux
    • Version: Arch Linux (64-bit)
  6. Skip Unattended Installation: If this option is not disabled then check this option to skip the automatic installation.
  7. Now ignore the Unattended Installation Section and Click on Hardware.

Assign Hardware Resources

  • Base Memory: Allocate at least 4096 MB (4 GB) RAM. If you have more RAM, you can go higher for better performance.
  • Processors: Assign it at least 4 CPU cores.
  • Click on Hard Disk.

Create a Virtual Hard Disk

  • Choose Create a virtual hard disk now
  • Set disk size to at least 30 GB
  • Select VDI (VirtualBox Disk Image)
  • Keep Unchecked Pre-allocate Full Size option for Dynamically allocated storage on the physical hard disk. This means the virtual disk file will only use the space it needs up to the maximum size you set, saving physical disk space initially.
  • Click “Finish”.

Step 2: Boot and Start Installation

  1. Start the virtual machine.
  2. The Garuda boot menu will appear. Select Boot with open source drivers.
  3. Once it loads the live environment, double-click “Install Garuda Linux” on the desktop.

Step 3: Follow the Installer Wizard

  • Choose your language, location, and keyboard layout.
  • When it comes to partitioning, select Erase Disk (this affects only the virtual disk, not your real system).
  • Set your username, password, and computer name.

Click Install Now and let the magic happen.

🕒 Installation usually takes 10–15 minutes depending on your PC.

Step 4: Reboot and Remove ISO

  • After installation, reboot the VM.
  • Go to Settings > Storage, and remove the mounted ISO to avoid boot loop.
  • Start the VM again — you’ll now enter your fully installed Garuda Linux system.
start screen of garuda
Start Screen of Garuda Linux

If you want to try another Linux distro like Kali Linux, check out our guide on How to install Kali Linux on VirtualBox Windows OS!

Troubleshooting Tips

  • Black Screen on Boot? Try enabling 3D acceleration in VirtualBox settings.
  • Low Performance? Allocate more RAM or video memory under Display settings.
  • Networking Issues? Set the adapter to Bridged or NAT mode.

Why You’ll Love Garuda in a Virtual Machine

  • 🔥 Gorgeous UI (especially KDE Dragonized)
  • 🚀 Pre-installed tools for gaming, development, and system maintenance
  • 🧠 BTRFS + Timeshift backups by default
  • 🛡️ Built-in performance tweaks

Final Thoughts: Should You Dual Boot After Testing Garuda in VirtualBox?

If you love eye candy, speed, and power-user features, Garuda might just be the ideal Linux distro for you. Running it in VirtualBox first gives you the freedom to explore without commitment.

Once you’re comfortable, you can consider dual booting or even making Garuda your main OS. Let us know your experience in the comments!

FAQs

Q: Is Garuda Linux good for beginners?
A: Yes — while it’s Arch-based, Garuda makes everything beginner-friendly with GUI tools and out-of-the-box features.

Q: Can I install Garuda on VirtualBox with 4 GB RAM?
A: It’s possible, but you might face lag. 6 GB or more is ideal.

Q: Is VirtualBox safe for testing Linux distros?
A: Absolutely! It’s the safest and fastest way to experiment without touching your main OS.

Aman Singh
Aman Singh

I am Aman Singh, the creator of TechyCraft, a platform dedicated to making tech simple, actionable, and accessible for everyone. At TechyCraft, I share step-by-step tech tutorials, digital marketing tips, and smart PC tricks. All crafted to help users save time, solve problems, and learn something new.

Leave a Reply

Your email address will not be published. Required fields are marked *