[Beginner's Guide]: Flashing Volumio OS to a microSD Card

Beginner’s Guide: Flashing Volumio OS to a microSD Card

Step 1: Download Volumio OS

Before you can flash Volumio OS onto your microSD card, you need to download the correct image.

  • Go to the official Volumio download page: https://volumio.com/get-started/
  • Select the version for your device (e.g., Raspberry Pi, x86 PC, etc.)
  • Download the image file (ZIP format) to your local computer

:warning: Important: The downloaded file is in ZIP format. Some flashing tools require you to extract it before flashing. To extract:

  • Windows: Right-click the ZIP file > “Extract All”
  • macOS/Linux: Use the built-in archive manager or run unzip filename.zip in the terminal.

Step 2: Prepare a microSD Card

You need a microSD card (8GB or larger, preferably Class 10 or better).

Formatting with Raspberry Pi Imager (Recommended)

If your SD card has existing partitions, formatting it to FAT32 before flashing can help avoid issues:

  1. Install Raspberry Pi Imager (https://www.raspberrypi.com/software/)
  2. Open Pi Imager and click “Choose OS” > “Erase”
  3. Select your SD card under “Storage”
  4. Click “Write” and wait for the process to complete

Step 3: Flashing the Image

Recommended Method: Raspberry Pi Imager (Best for all users)

  1. :warning: Important: Do not use Raspberry Pi Imager’s built-in Volumio download, as it causes issues preventing proper Volumio use. This has been raised with Imager maintainers multiple times.
  2. Download the Volumio image manually from https://volumio.com/get-started/.
  3. Install Raspberry Pi Imager (https://www.raspberrypi.com/software/)
  4. Open Pi Imager and click “Choose OS” > “Use Custom”
  5. Select the extracted Volumio .img file
  6. Click “Choose Storage” and select your microSD card
  7. :warning: Important: Do not apply any customizations or modifications when writing the image. This will break Volumio OS and make it unusable.
  8. Click “Write” and wait for the process to complete

Alternative Method: Using dd (Linux/macOS, Advanced Users)

  1. Insert your microSD card and find its device name:
    lsblk
    
    (Look for something like /dev/sdX or /dev/mmcblkX)
  2. Unmount the SD card:
    sudo umount /dev/sdX*
    
  3. Flash the image (replace sdX with your actual SD card identifier):
    sudo dd if=/path/to/volumio.img of=/dev/sdX bs=4M status=progress
    
  4. Wait until the process is finished, then eject the SD card:
    sync && sudo eject /dev/sdX
    

Step 4: Insert and Boot

  1. Safely remove the microSD card from your computer.
  2. Insert it into your Raspberry Pi (or other supported device).
  3. Power on your device, and Volumio will automatically start booting!

:musical_note: You’re now ready to set up Volumio! Access it via http://volumio.local in your web browser or through the Volumio mobile app.


Troubleshooting

  • Flashing failed? Try formatting the microSD card using Raspberry Pi Imager and retrying the process.
  • Device not booting? Ensure you downloaded the correct Volumio image for your hardware.
  • Can’t access Volumio? Connect your device to Ethernet first or check if it created a Wi-Fi hotspot (Volumio network).

Enjoy your high-quality music experience with Volumio!

Kind Regards,

2 Likes