VirtualBox Arch Linux Guest On Physical Drive
Lots of users run a dual boot between Arch Linux and another Operating System (Windows for instance). It can be tedious to switch back and forth if you need to work in both. Using Virtual Machines, we can install one OS in the VM and have both running. This is not always convenient, because for performance reasons we might want to be able to run both OSes natively when needed and still keep the convenience of having access to both OSes at the same time.
This guide will help you set up your dual boot ArchLinux/Windows system so you can still run your native ArchLinux while in Windows and be able to boot back into the same ArchLinux natively.
First, we have to establish some requirements for this setup. Naturally, you need to have both OSes installed and set up for dual boot correctly. Here we will assume you are using GRUB to boot, but I'm sure other boot managers can be set up in a similar manner. This guide is focusing on setting up the environment using VirtualBox. Similar guide exists for VMWare (link) if you are using that. Assumption is that you have downloaded and installed the latest version of VirtualBox in Windows. So to sum up:
- Running dual-boot ArchLinux/Windows system using Grub
- Have installed VirtualBox in Windows