omv 6.x on rpi

    • Official Post

    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 7.4.9-2 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.14 | compose 7.2.10 | k8s 7.3.1-1 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.0.9


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    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.

    • Official Post

    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 7.4.9-2 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.14 | compose 7.2.10 | k8s 7.3.1-1 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.0.9


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

    • Official Post

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

    Was that an upgrade from a clean install of OMV5? What, if anything, did you have installed when it comes to add-on's like Docker or plugins?

    • Official Post

    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 7.4.9-2 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.14 | compose 7.2.10 | k8s 7.3.1-1 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.0.9


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    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.
    • Official Post

    Why did you skip networking? The install script works well on the RPi. Some routers don't handle the dhcp change though.

    omv 7.4.9-2 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.14 | compose 7.2.10 | k8s 7.3.1-1 | cputemp 7.0.2 | mergerfs 7.0.5 | scripts 7.0.9


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    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

    • Official Post

    The script downloads the appropriate version of OMV, to your version of Debian... to install OMV 5, you need to download/install Debian 10 (Legacy) lite here...


    https://www.raspberrypi.com/software/operating-systems/


    Then run the script, and that will give you OMV 5.

  • Thanks but this is so interesting. I've been using it with the desktop version for years. I don't understand what has changed now :((

    • Official Post

    Thanks but this is so interesting. I've been using it with the desktop version for years. I don't understand what has changed now :((

    I told you... (twice)


    Installing OMV on top of a Desktop, has NEVER been supported or recommended. Many users did it anyway, and when they ran into problems they couldn't fix, they came here crying about it. The issue is, every thing would work fine... until it didn't... then they came here wanting answers that didn't involve reinstalling.


    To prevent this, the script now checks for a desktop GUI, and if it detects one, it exits w/o installing.


    This was changed a couple of months ago I do believe.

  • Hi there,

    has anybody tried to install last upgrade to your rpi ?

    It breaks OMV 6.0.7 (service page crash).

    I tried to re-install from scratch, Raspberry OS up to date before I launched OMV6 install script : same problem.

  • Hi there,

    has anybody tried to install last upgrade to your rpi ?

    It breaks OMV 6.0.7 (service page crash).

    Running 64Bit without any issue on 6.0.7-1

Participate now!

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