How to Implement an Open Media Vault NAS on the Raspberry Pi
Open Media Vault is a comprehensive, open source, network-attached storage (NAS) solution that fully converts the host computer into a NAS, which in turn can support a wide range of protocols including FTP, NFS, SMB (Samba), and others. In this video, I will simply demonstrate an SMB NAS setup comparable to my Samba-only NAS tutorial previously posted.
As with Samba, the installation will be off of the Internet, so a download link wouldn't necessarily make sense here. This is the Open Media Vault developer site, though:
https://www.openmediavault.org/
I also use the Raspberry Pi Imager again to install Raspberry Pi OS Lite on the SDCard:
https://www.raspberrypi.org/%20downloads/
For the initial install of Raspbery Pi Imager and the Open Media Vault, most instructions specify the use of a monitor and keyboard, although it is also possible to install Raspberry Pi OS Lite, use "sudo raspi-config" to activate SSH, and then log back in over the network using SSH. This is, however, not what I do in the video, even if I demonstrate raspi-config again.
The video is really supposed to be what you use for instructions, but here are some very basic text instructions for reference:
-Install Raspberry Pi Lite OS on your SD Card using the Raspberry Pi Imager
-Log into the Raspberry Pi at the command line using a monitor and keyboard
-sudo apt update
-sudo apt upgrade -y
-sudo rm -f /etc/systemd/network/99-default.link
-sudo reboot
-Log back into the Pi
-wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash
-Wait 30 minutes for install
-Take down new IP address of Pi (this could change on reboot, but in this case turned out to be 192.168.0.102)
-Log in via your laptop or desktop PC using a web browser (username: admin password: openmediavault)
-Change the Open Media Vault password (see the video for details)
-Set up shared folder under Storage-Disks
-Mount the disk under the File System menu
-Create a shared folder and set permissions under Access Rights Management-Shared Folders
-Enable SMB/CIFS
-Add the Share "Public," giving the desired users access (In the video, I give full access to "Everyone.")
-On the laptop/PC, go to Network and Internet-Advanced sharing settings and turn on network discovery
-Then, This PC-Computer-Map Network Drive, and add the shared folder on the Raspberry Pi