Created at: 2025-05-18
Before starting the installation, make sure that your BIOS is set up to allow for virtualisation.
You just have to go to the BIOS panel, security, and tick all the virtualisation features.
Find wheter you are using the LTS linux kernel or not:
uname -r
# 6.12.27-1-lts
Install the first package above if you are using lts
, else the second one.
zgrep CONFIG_MODULE_SIG_FORCE /proc/config.gz
If it is, follow the instructions in: here.
Else, skip it (I have skipped in my installation as I don't set that variable).
It is also recommended to install the virtualbox-guest-iso package on the host running VirtualBox. This package will act as a disc image that can be used to install the guest additions onto guest systems other than Arch Linux. The .iso file will be located at /usr/lib/virtualbox/additions/VBoxGuestAdditions.iso, and may have to be mounted manually inside the virtual machine. Once mounted, you can run the guest additions installer inside the guest.
yay virtualbox-guest-iso
(only free for personal use)
yay virtualbox-ext-oracle
VirtualBox comes with four front-ends:
VirtualBox
.VBoxSDL
command, which only provides a plain window for the virtual
machine without any overlays.VBoxHeadless
command. With the VRDP extension you can still remotely
access the displays of your virtual machines.