Work in Progress
OpenMediaVault

Description

Installation

Download ISO

Create VM

  • Create a new VM following the wizard.
    • The disk scsi0 will be for your system volume. This won't be used to store any storage data. We'll add the storage drive later.
    • Under the CPU tab, increase the number of Cores, and change Type to host.
  • Once the wizard is complete, navigate to the new VM in the tree view, then select Console in the list view.

Install OpenMediaVault

  • Follow the OpenMediaVault's installation wizard.
  • When it's complete, shut down the VM (don't reboot or restart)
  • Under Hardware, remove the item called CD/DVD Drive (ide2) that is your Installation ISO.
  • Log in to the web UI (the credentials are in the console login screen)
  • Change your password
  • Go to Network > Interfaces > Interface 1 > Edit and give your device a static IP.
  • If you've never used OMV before, you'll notice that it will prompt you with a yellow banner to confirm changes before applying them. You will have to do this whenever you make changes.

Passing through a SATA drive

  • Get the disk ID of the disk you want to passthrough:
    • ls -l /dev/disk/by-id | grep ata
  • Add it to your VM with the following:
    • qm set 103 -scsi2 /dev/disk/by-id/ata-ST1000LM035-1RK172_WL1P2SZV
  • You should now see the drive in the web UI under Storage > Disks
  • If you're not using encryption, you can create a file system. Otherwise, head on to encryption.

Enable omv-extras and LUKS encryption

  • start [omv-extras.org]
  • Install omv-extras using the command on the docs page.
  • In OMV web UI, navigate to System > Plugins, then search for luks to find:
    • openmediavault-luksencryption
  • Select it in the list, click the Install button on the ribbon, then Confirm and press Yes.
  • #todo How do we backup the header file?

Encrypt your storage harddrive

  • Navigate to Storage > Encryption > Create
  • Fill in the dialog, and confirm the changes.

Create filesystem

  • Storage > File Systems > Create and mount a filesystem

Create a Shared Folder

  • Storage > Shared Folders > Create

Enable SMB/CIFS

  • Services > SMB/CIFS > Settings > Enabled to true

Create a SMB Share

  • Services > SMB/CIFS > Shares > Create
  • Under Shared folder select the one you just created.

Create a SMB User

  • Users > Users > Create | Import
  • Select the user you just created, then click the Permissions button on the ribbon.
  • Add Read/Write for the Shared Folder you created earlier.
  • Click Save, then Apply configuration changes.

Setting up Shared Folders

Setting up SMB shares

Setting up NFS shares

  • Enable NFS under Services > NFS > Settings
  • Create a new Share under Services > NFS > Shares

See Also

External Links