How do i get 64bit image for pi

Hi, I would like a volumio 64bit version for the Pi but I keep trying to put the latest image from the volumio website onto my ssd - boot the pi and it only ever gives me armv7l (32bit)

Can anyone share a link to a 64 bit Volumio pi image please? I am using a pi 4B

thanks

Stuart

Hi,

Does anyone else end up with a 64bit version of the OS on the Pi after installing Volumio?

thanks

Stuart

There are no released 64bit Volumio images on arm devices, they are always 32bit. However, the OS can be 32bit or 64bit, depending on the board used.

Thanks gkkpch,

This is what I thought - not sure how the image decides whether the OS should be 32bit or 64bit but I need 64bit OS if possible. I am running a Raspberry Pi4B, does anyone know if I can force it to use a 64bit OS?

Hey @stuart_smith,

Welcome to the community.

I need to clarify something important: Volumio 4 on Raspberry Pi 4 already runs a 64-bit kernel by default. The kernel architecture and userland architecture are two separate things.

When you run “uname -m” and see “armv7l”, this indicates the kernel is running in 32-bit mode. However, on a properly installed Volumio 4 image for Pi 4, you should see “aarch64” instead.

As @gkkpch has already explained:
The userland (all applications, libraries, binaries) is always 32-bit (armhf) on all Volumio ARM images. This is a deliberate design decision - it allows a single unified image across all supported Pi models and avoids significant maintenance overhead for negligible real-world benefit in an audio streaming context.

Before we proceed further, I need to understand:

  1. WHY do you need 64-bit? Is there a specific application or plugin that requires it? Without knowing your actual requirement, I cannot determine whether a solution exists or not.

  2. Please run these commands via SSH and share the output so we can verify your current state:

uname -a
getconf LONG_BIT
cat /boot/userconfig.txt

If your underlying requirement absolutely demands a full 64-bit userland (kernel AND applications), this does not exist as an official Volumio image. However, Volumio OS is open source. The build system is available at GitHub - volumio/volumio-os: Volumio OS Build System and you can create a custom arm64 port if this is a must-have for your use case.

Kind Regards,

Hi, thanks for the comprehensive reply! I install openhab onto the same image as volumio for my home automation. Openhab 5 has been released and they have dropped 32bit support and it now requires a 64bit OS. I think it also needs a 64bit version of Java.

uname - a Linux volumio 6.12.47-v7l+ #1904 SMP Mon Sep 15 13:08:10 BST 2025 armv7l GNU/Linux

getconf LONG_BIT 32

cat /boot/userconfig.txt # Add your custom config.txt options to this file, which will be preserved during updates

I have a feeling the OS is 32bit?

Stu

when i type cat /proc/cpuinfo i get:

processor : 0
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 270.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3

processor : 1
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 270.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3

processor : 2
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 270.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3

processor : 3
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 270.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3

Hardware : BCM2711
Revision : b03115
Serial : 100000004a6aa70c
Model : Raspberry Pi 4 Model B Rev 1.5

which confirms I am running a 32bit OS on a 64bit capable Pi

Stu

I think I will need to wait until there is a 64bit version of Volumio. Its OK, I can wait :slight_smile:

OpenHAB 5 requires a 64-bit Java Virtual Machine (JVM) (specifically, Java 21). You cannot install and run a 64-bit Java application on a 32-bit userland, even if the kernel is 64-bit.

stu