OpenMediaVault (OMV) is an open-source alternative for Windows Home Server (WHS). You can use it for setting up a NAS solution on your Raspberry Pi using nothing but the operating system itself.
This guide will help you get started with OpenMediaVault on your Raspberry Pi. But what is the OpenMediaVault and how does it work?
Before we dive into how to set up OpenMediaVault on the Raspberry Pi, letâs take a quick look at OpenMediaVault.
What is OpenMediaVault?
OpenMediaVault is an open-source home network server that runs from within Ubuntu (the open-source operating system for Linux), so it requires no setup or installation of any kind.
It provides all the functionality youâd expect from a home server, including media streaming, file access, backup, etc.
Inputs It also includes a web interface that allows you to remotely manage and configure the device. The project was initially developed by the French company Openelec but has since been taken under the wing of the German company XBMPedia.
The main difference between OpenMediaVault and other home servers such FreeNAS, Plex Media Servers, etc. is that OMV was designed to run entirely off-the-shelf components.

While many home servers use proprietary hardware such as WDTV Live Hubs, DTVs, NAS devices, and so on, OMV is built using regular PC hardware.
This means that there is no need to buy expensive hardware to create a personal server. You just need a spare computer running Ubuntu 16.04 LTS-or newer- and a USB hard drive to install Ubuntu 16.04 LST.
Why Set Up OpenMediaVault on a Raspberry Pi?
There are several reasons you might want to set OpenMediaVault on a Raspberry Pi instead of on a conventional home server. If you already own a Raspberry Pi, then you donât need any additional hardware.
Secondly, the Raspberry Pi is incredibly compact and small enough to fit into a cupboard or even underneath a desk. Another benefit is that the Raspberry Pi comes preinstalled with Raspbian, which makes things much easier in comparison to using a full operating system, like Debian or CentOS.
The Raspberry Pi is also very cheap compared to most home servers and is also extremely versatile and can do a lot more than just act as your home server.
For example, you can use the Raspberry Pi as an access point, router, firewall, VPN server, media center, digital signÂage device, etc.
Requirements for Setting up OpenMediaVault on Raspberry Pi
Before you start setting up OpenMediaVault, make sure you have the following:
- Raspberry Pi Model B or newer
- A power supply capable enough to power the Raspberry Pi
- A micro SD adapter
- An SD card with 4GB of free space at least
- An HDMI cable
- A spare USB with a 2.0 port
- A keyboard and mouse
How to Install OpenMediaVault on the Raspberry Pi
Installing OMV onto the Raspberry Pi is easy, but there are some things to keep in mind. Thankfully, we are here to help you out! Follow this guide carefully and you will be well on the way to installing OMV with ease.
Make sure youâve downloaded and installed the latest OMV onto your computer before you start. Once youâve got the installer ready, start up your Raspberry Pi by plugging it into an HDMI port and connecting the HDMI cable to your monitor.
Step 1 â Download and Install OMV
First, download the newest version of OMV. Make sure you select âDownload imageâ rather than âDownload installerâ. After downloading, unzip the archive and copy the contents of OMV folder onto your microSD card.
Next, insert the SD card into your Raspberry Pi and begin the process of booting it up. Press Enter to continue when the prompt pops up. You should see the OMV splash screen.
If you get a black screen, press Ctrl + Alt + F1 to switch to the virtual terminal. From there, type âsudo raspi-configâ and make sure to carefully follow the instructions. You should then configure the Raspberry Pi to be able to perform some basic tasks.
After youâve finished, reboot your Raspberry Pi using the command âsudo shutdown nowâ.
Step 2 â Configuring the Network Settings
Next, we are going to configure the network settings for the OMV on your Raspberry Pi. Connecting to the Internet requires plugging an Ethernet cable into one or both of the two available ports located on the back of your Raspberry Pi.
If youâre not sure how to identify these ports manually, refer to the manual provided in the OMV zip archive. Youâll be presented with a login screen where you can log in with any username/password combination you want.
Once you are logged in, click on the network icon in the upper right-hand corner of the desktop. To set up a new wireless network, select âConfigure Wi-fiâŠâ and then âSet Up a New Wireless Networkâ.
Enter the name of the network (e.g. raspberrypi), and select WPA2 Personal. Click next until all the settings are configured correctly.
When finished, click Finish. Your Raspberry Pi should now be able to connect to your Wi-Fi router automatically.
Step 3 â Installing OpenMediaVault
After connecting to the internet, itâs now time to install Open Media Vault. Youâll be prompted to enter your username and password, so do this and then click OK.
Youâll then be taken to the main menu shown above. You can either create a new SD card partition or simply format the entire SD card. To add a new partition, click on the â+â symbol in the lower left-hand corner of the menu.
Now, select âCreate new partition tableâ, then âExt4 file systemâ and finally âMount pointâ and give it a unique name such as /mts. You can also specify the size of a new partition when creating one.
You can set the default value to be whatever percentage you want. However, if you donât have enough space, you might want to reduce this to something lower. For example, if your phone has a total storage capacity of 100GB, then you could set the size to 90% (90GB).
Click on the Install Now button when youâre ready, and the installation process will start. It might take a few minutes, so be patient!
Once completed, OMV will start up again and ask you to log back in. Login with the same username and passwords used during the initial setup
Step 4 â Adding Storage Devices
Next, add additional storage devices to the system. Since we already created an external storage partition, we donât need any additional steps at this point. If you want to add more storage devices to your computer, follow these steps:
- Â Select the main menu and click âAdd Storage Device.â
- Â Select USB Mass Storage Device from the list of options
- Â If you want to automatically mount your USB drive when you plug it into your computer, then make sure to select the option labeled âAutomount device after addingâ and click on âOKâ.
- After adding the USB drive, youâll be notified that the USB drive has successfully been mounted.
Step 5 â Mounting Media Files
By now, you should have everything set up and ready to go. Letâs go ahead and set up some basic settings before we move on to installing applications.
Your IP address may change depending on where you live. If youâre connecting via Wi-Fi, then youâll need to enter the public IP address of your router instead.
OpenMediaVault defaults to using NFS for storage. You can change this setting under âNetworkâ in the configuration section. If youâd rather use SMB/CIFS instead.
To start, open the file manager, navigate to /home/pi, and then click OK. There should be two folders named âdataâ, and âmediaâ. This is where all your media files will be stored.
 Hereâs an overview of the media folders:
- Data â This folder contains the files stored on your hard drive (or SSD).
- Media â This folder contains any media files that are stored on your network-attached storage (NAS) device.
Now that you know how things work, letâs move on to installing applications.
Step 6 â Installing Applications
Next, weâre going to download and install Transmission. First, go back to the application menu and select âApplications.â From there, scroll to the bottom and click on âTransmission BitTorrent clientâ.
Click on it and then wait for the application to download and install. Once it has finished downloading, click on its icon in the system tray. There are plenty of other applications that can be downloaded from the OMV website too.
Just search for them using Google. To uninstall an installed app, all you need to do is right-click on its app icon on the desktop and choose âUninstallâ. Itâs as simple as that.

Accessing OpenMediaVault on the Raspberry Pi
You can access Open Media Vault remotely over the internet or LAN. To access it, just type its IP address into your web browser.
If youâre connecting through a local network, you may also want to forward port 8080 on the router to allow remote access to OpenMediaVault.
You can also access OpenMediavault locally. To do so, plug in a monitor, keyboard and mouse to your Raspberry Pi and then turn it on (see also âHow to Turn on the Raspberry Pi 3 After Shut Downâ). Press Enter when prompted. When you first start up your computer, youâll be prompted to log in as root.
After logging in, the OpenMediaVault Home Screen will appear. You should then be able to browse the file system just like any other Linux computer (see also âCan Linux Read NTFS?â).
To view the contents of the USB drives connected to your Raspberry Pi, first youâll need to enable the USB ports in the configuration section. Click on the âStorageâ tab, then click on âExternal Drives.â
Youâll see a listing of all the devices connected to your system. From the dropdown menu, select one of these devices and click on âEnable storage deviceâ. When you mount the drive, now youâll be able to access its contents.
Adding New Users On Openmediavault On The Raspberry Pi
Letâs say you want to add another user account for your Raspberry Pi. To do so, youâll first need to log out of OpenMediaVault and then log back in again.
When you get back to the main menu, click âUsers & Groupsâ. Next, click âAdd Userâ to add a new user A new window will appear asking you to enter some information about the new user; for example, their name, email address, etc.
Make sure to enter their username and password correctly! Click on âOKâ to save the changes. Youâve just created a new user account!
Upgrading Openmediavault On A Raspberry Pi
If you have a later version of OpenMediaVault installed than the one you initially downloaded, youâll need an updated version before you can update it to the latest version.
If you already have a previous version of OpenMediaVault installed, you shouldnât need a new one.
Make sure you donât delete any old versions of OpenMediaVault before installing the new one!
To upgrade, open Terminal by pressing Ctrl+Alt + T and type: âsudo apt- get update && sudo apt-get dist -upgradeâ.
This will automatically download and install any available updates, and it should only take a few minutes. Once youâve finished, restart your computer (see also âHow to Restart Raspberry Pi Remotelyâ).
Final Thoughts
So now you should have an idea as to how to go about setting up OpenMediaVault on a Raspberry Pi, as well as an idea as to what OpenMediaVault does and how to do things such as upgrading the system and adding on new users. So what are you waiting for, go and get started!
- How To Capture Video With A Raspberry Pi - January 26, 2023
- How To Install Kubernetes On A Raspberry Pi - January 26, 2023
- Which Is The Best OS For Raspberry Pi 4? - January 25, 2023