Installing Volumio into VirtualBox

Three simple steps:

  1. Download the Volumio image
  2. Convert the Volumio image to a VHD
  3. Create the VirtualBox VM using the converted VHD

Note: Follow these steps on your VirtualBox host.

Download the Volumio image

Go to their download page and download the PC (X86/X64) option. Extract the .img file from it using your favorite compressed archive utility.

Convert the Volumio image to a VHD

Now to convert this to something that VirtualBox can use. And VirtualBox provides a command-line tool to do this: VBoxManage. So run this command:

VBoxManage convertfromraw /path/to/downloaded_volumio.img /path/to/converted_volumio.vhd --format=VHD

On Windows, VirtualBox does not install itself into the path, so you’ll need to do this first:

path=%path%;C:\Program Files\Oracle\VirtualBox

Once you have the converted Volumio VHD file, you can create the virtual machine.

Create the VirtualBox VM

Note: these steps presume you’re using VirtualBox 7.1 or later. In the VirtualBox Manager, create a new VM with these settings:

  • Name and Operating System:
    • Name: Volumio
    • Type: Linux
    • Subtype: Other
    • Version: Other Linux (64-bit)
  • Hardware
    • Base Memory: 4096 MB
    • Processors: 2
  • Hard Disk
    • Use an Existing Virtual Hard Disk File: (Add the converted Volumio VHD made earlier)

Click Finish. We’re not done yet. Open the settings for the new VM and change these settings:

  • Display
    • Video Memory: max it out
  • Storage
    • Remove the IDE adapter and CD drive
  • Network
    • Adapter 1
      • Attached to: Bridged adapter

And click OK, then start the VM, preferably using a Detachable Start. It should boot successfully into the UI, presenting you with the first run setup.