omv 6.x on rpi

  • Just to head off the coming storm of omv 6.x on RPi questions even though I know no one will read this....

    • Yes, the install script is working with the new Debian 11-based Raspberry Pi OS image - (32 bit | 64 bit)
    • No, you shouldn't upgrade from OMV 5.x. The RPi Foundation recommends a clean install (read the end of the blog).

    I will add more answers here as I think of them or people ask.

    omv 5.6.18 usul | 64 bit | 5.11 proxmox kernel | omvextrasorg 5.6.3 | kvm plugin 5.1.7
    omv-extras.org plugins source code and issue tracker - github


    Please read this before posting a question.
    Please don't PM for support... Too many PMs!

  • From my part, a fresh install is the best way to go.


    If OMV5 is running solo on either SDcard or USB stick, the migration won't take too long or be that difficult.

  • What is the recommended procedure to migrate OMV configuration from an OMV5 installation to a fresh OMV6?

    Install OMV 6 and set it up the same way you setup OMV 5.

    omv 5.6.18 usul | 64 bit | 5.11 proxmox kernel | omvextrasorg 5.6.3 | kvm plugin 5.1.7
    omv-extras.org plugins source code and issue tracker - github


    Please read this before posting a question.
    Please don't PM for support... Too many PMs!

  • Did an update using omv-release-upgrade from latest v5 to 6 and all went well. Raspberry PI4 4gb

    omv-release-upgrade wouldn't have upgrade omv-extras or any of its plugins. Are you sure it went well?

    omv 5.6.18 usul | 64 bit | 5.11 proxmox kernel | omvextrasorg 5.6.3 | kvm plugin 5.1.7
    omv-extras.org plugins source code and issue tracker - github


    Please read this before posting a question.
    Please don't PM for support... Too many PMs!

  • I've upgraded to a synology running dockers recently (sorry guys). My Raspberry pi was running the OMV5 with the buster version and installed new 64bit bullseye version and omv6. Reconfigured the dockers running the 64 bit version and pointing to the same /config files in the location of the hard drive and it little config is needed. Here's my checklist of how I did it.


    1. Download 64 bit raspbian lite OS from the website.
    2. Use Raspberry Pi Image and install Os by going to “Use Custom” and use image from step #1.
    3. After image is done, pull out sd card, and put in sd card, put in a blank “ssh” file in the boot partition.
    4. Put sd card into raspberrypi and bootup. Wait for 5 minutes until you can log in as pi, password raspberry. Change password by putting in command “passwd”
    5. Change Localization features by running “sudo raspi-config”
    6. Run the commands “sudo apt update”, “sudo apt upgrade”, “sudo rpi-update” and reboot by running “sudo shutdown” Unplug power. plug in Usb hard drive and plug in power.
    7. Install OMV by putting the 3 commands

    wget https://github.com/OpenMediaVa…Script/raw/master/install

    chmod +x install

    sudo ./install -n

    1. Log into OMV by going to http://<ip of raspberry pi> log in as admin and password openmediavault
    2. Change admin’s password by click on the “cog” on the upper hand corner and go to “change password”
    3. Change the local time zone by going to System -> Date and Time.
    4. Change auto logout time by going to System -> Workbench Change from 5 minutes to about an hour to prevent yourself from auto logoff.
    5. Go to Network -> Interfaces. Add Network for eth0 for raspberry pi.
    6. Add the external hard drive. Go to Storage File Systems, Mount the hard drive as /dev/sda1 Format the hard drive to ext4 partition if needed.
    7. Install docker and portainer by going to System => OMV Extras - Docker and Portainer and install them.
    8. Install symlinks is recommended. Go to System -> Plugins under openmediavault-symlinks 6.0. After installed, it should appear in Services -> Symlinks. Your hard drive location is under /srv/dev-desk-by-uuid-xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxx something like that. Create a simlink from the one above to something simple like /mnt/sda1
    9. Add the Dockers back using cli and point back to the old locations of the /config files
    10. Create Shares/ folder shares and user accounts if needed.
  • Why did you skip networking? The install script works well on the RPi. Some routers don't handle the dhcp change though.

    omv 5.6.18 usul | 64 bit | 5.11 proxmox kernel | omvextrasorg 5.6.3 | kvm plugin 5.1.7
    omv-extras.org plugins source code and issue tracker - github


    Please read this before posting a question.
    Please don't PM for support... Too many PMs!

  • “sudo rpi-update”

    For what reason did you run this?!?

    Not saying that what you did isn't right but this is nowhere mentioned in any Tutorial (that I'm aware) posted here.


    That command installs testing firmware that you don't really want on your server unless your a tester:

    raspberrypi/rpi-update: An easier way to update the firmware of your Raspberry Pi (github.com)

    Ok, you did it at the beginning of the installation but that command should only be used if you really know what it is for.


    Out of curiosity, what is the output of:

    uname -a

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!