OpenMediaVault 0.2 (Ix) has been released

Today, after 2 years of hard work, i am proud to announce the release of OpenMediaVault. You can download the ISO images at Please have a look into the Wiki at for a quick install howto.

For all FreeNAS users, please note that it is only necessary to download and install the ISO once. There is no need of firmware images anymore, updates will come through small packages as it is done in all Debian based distros (e.g. Ubuntu). In OpenMediaVault you also have not to choose between embedded or full installation. The installer uses the whole harddisk for the swap and OS partition. There is no ‘data’ partition anymore. So do not waste diskspace by using a 1 TiB disk 🙂 OMV is designed to be installed on a DOM or small SSD.

Please disconnect all harddisks except the disk used for the OS during the installation, otherwise the Debian installer fails or installs Grub on the wrong harddisk.

Currently the following additional plugins are available:

– Bittorent
– iTunes/DAAP server

Because the netatalk package in the Debian Squeeze repository is not 2.2.2 it will not work with the latest iOS. Due i do not have a Apple computer i do not have any intention to fix that problem, this must be done by the community. So if you have any knowledge how to build a Debian package you are welcome to support the community with your contribution.

The following plugins will be released later after the first wave of bugreports has been fixed:

– iSCSI-Target

For clarification why i decided to use the whole boot disk for the OS:
Why using the whole boot device for the OS? Because this reduces some problems (e.g installation, management, the implementation design, …) and a DOM (Disk on Module) is not really expensive and the best solution for that. In my eyes the user data MUST be seperated from the OS disk.

164 thoughts on “OpenMediaVault 0.2 (Ix) has been released

  1. Hallo,

    ersteinmal vielen dank! Geniale Arbeit.
    Ich habe allerdings Schwierigkeiten mit der Installation gehabt.
    Wollte OMV von einem usb stick auf einen anderen usb stick installieren.
    Hat soweit auch alles geklappt. außer das die Installation bei “Installation abschließen” bei 33% stehen geblieben ist bei dem Punkt “netinst-cd wird in sources.list deaktiviert”.
    Woran kann das liegen? Und was kann ich dagegen tuen?
    Danke schonmal!

  2. Hello Volker!
    More THANKS for you great work! OMV looks like very professional. Simple, comfortably and powerfull at the same time.

    I have several suggestions for OMV:
    1) Support autofill WebGUI password from IE cookies.
    2) NFS Server process count config. NFSD uses default 8 processes and configuration file is /etc/default/nfs-kernel-server, param RPCNFSDCOUNT.
    3) Support AUFS union mountpoint as Filesystem (for Shared Folders, RRD stats). Now AUFS union mountpoints not visible in WebGUI and unavailable as Shared Folders for net shares.
    4) Support Linux-Kernel 3.x.x for new hardware. Debian kernel 3 is available on wheezy repositiory.


    • 1) Hmm, is this really necessary?
      2) For the moment you can modify the defaults file by hand. It is not modified by OMV.
      3) Perhaps later
      4) Perhaps later or part of the community. Currently it is planed only to use Debian repos and some special packages from backports.

  3. It is also possible to add the repository to Ubuntu, and install openmediavault, it worked for me!.

    and to fix samba, just create a link from /etc/init.d/smbd to /etc/init.d/samba

  4. First of all, thanks for your awsome work you have done with OpenMediaVault Volker!

    But as far as I have found out it is possible to share subfolder independent, I needed this for forked-daapd. Also the rightsmanagement kind of works (I made just a few tests, so if this breaks something deeper in the system I didnt figure that out) if you have at least read privileges on the top folder.

    And by the way would it be possible to not delete the folder and its contents if you delete the share?

  5. Very nice indeed! I’ve been playing a lot with the software, and now trying to see whether I can make a simple plugin 🙂

  6. Well done. Some minor stuff that needs worked on (I think the interface is a little weird myself), but beyond some minor stuff, it looks good.

    I had no problems setting up 5 users on my test system.

  7. Hello Everybody,

    Very good job volker, it works very well and the Web GUI is more beautiful and speeder than the WebGUI of Freenas :

    I would like to compare OMV With FreeNAS :

    Avantages :
    – The WebGUI
    – The installer
    – Plugins
    – …
    Disavantages :
    – When you delete a share all folders and files included in this are deleted (not like in FreeNAS)
    – It is difficult to use OMV with severals users (like in FreeNAS)
    – No Web Server in this frist release (like in FreeNAS)
    – …

    • There is no need for another webserver, just create another vhost entry in apache config. (/etc/apache2/sites-enabled”). The greatest advantage of OpenmediaVault is Debian itself. Apt-Get it or Forget it 😉 Great improvement compared to FreeNAS.
      @Volker: Nice work! Für ein erstes Release ist die Qualität herausragend insbesondere wenn man beachtet, dass du alles alleine gemacht hast. Besonders gut finde ich die update Funktion gelungen, ein riesen Vorteil gegenüber FreeNAS. Und dass du dich für Debian entschieden hast freut mich besonders, da bei mir alles auf Debian läuft.

      • Bonjour,
        Merci de poster vos commentaires en anglais. Certaines personnes ne comprenne pas l’Allemand.

        Traduction :

        Thanks to send your messages in english. Some people don’t understand german.

  8. Damn this is good work! 🙂
    I have been weekly checking the website and blog, sometimes even daily and hourly… After the 1,5 years since i first found out about your project I was the first one in Belgium, even the first in BENELUX to download the ISO for hours! 🙂 After installation, I have been smiling for more then 24 hours to test and trial OMV. Amazing work!

  9. Nice work! I find that the extjs webgui uses json-rpc and there seems a lot of remote functions. Is there some documentation about those rpc functions? And I guess those functions are key part of implementation of a OMV plugin. Is that right?

  10. Hello folk,
    Hello Volker,

    All hard drives are recognized and accessible via the webinterface. Great. Thanks a lot.

    Before I use the system I want to simulate a hard drive failure followed by a raid5 rebuild. Does it work with the Webinterface? If not does anyone know a good howto? Which file system is a good choice?

    Thx a lot


    • There is no special failover in OMV except the one mdadm has. I would use EXT4 because it should be possible to convert to BTRFS later.

  11. nun stellt sich mir nur die frage, wie ich mit meinem 15 tb verschlüsselten 10 platten auf ufs zu dir umziehe….:o( ????

  12. Thanks for your previous answer, it helped a lot!

    I have another question, about 4k drives. I have a Samsung F4 2TB drive. Is it automatically aligned correct to 4k or is it something I have to do through CLI? And how do I check if it’s correctly aligned? I’ve tried fdisk -l to try to figure it out, but well, I’m no harddrive expert..

  13. Well done on the your first release, it looks great.

    I am trying to install OMV onto a USB stick instead of a hard drive but the installer cannot find the USB drive. It stops a 50% starting the partitioner, when I do an ALT F4 I see it cannot find any volume groups.

    Using the unetbootin program only copies the install iso to the USB stick so the install can be run from it instead of a CD drive.

    I use Ubuntu and am not familiar with the installer for Debian, can it be installed to a USB stick as the primary drive or is the installer missing something to see the drive?

    I have installed it without issue on VMware to test and you did a great job.

  14. Hallo Volker,

    hab seit gestern OMV auf nem ESXi 5.0 laufen. Als Hardware nutze ich ein HP N36L mit 4x Samsung F4 2TB HDD und 8GB Ram.
    Erst hab ich versucht die Platten als RAW Device Mapping anzubinden.
    OMV hat meine Platten unter Physikal Disks angezeigt mit Seriennummer und Temparatur aber ich konnte kein Raid erstellen.
    Zweiter Versuch war dann die Platten Virtuell anzubinden mit VMFS 5 formatierung und nun konnte ich mein Raid erstellen.
    Allerdings bekomme ich leider kein Seriennummer oder Temparatur angezeigt.
    Erste Kopie versuche waren im gegensatz zu FreeNas aber wirklich erstaunlich. Bei nur 1 Kern (1,3 GHz) und 4 GB RAM kam ich auf erstaunliche 60MB/s im Gigabit Netz. Ist zwar nicht ganz die Geschwindikeit die ein gutes QNAP kommt aber gegenüber FreeNas mit ca. 30MB/s bei 2 Kernen und 8 GB Ram mit mehr Speed daher.

    Top Software von dir Volker.

    Gruss Alex

    • Ich habe (fast) die gleiche Kombination (andere Platten). Es geht mit RAW-Devices. Unter Umständen (wenn die Platten nicht fabrikneu sind) hilft es, die Platten vorher mit fdisk zu bearbeiten. Den Vorteil, die Platten mit S.M.A.R.T. zu überwachen würde ich bei einem File-Server nie aufgeben. Der ESXi kann das (leider ?) nicht selbst vernünftig tun. Ich würde also les also leiber noch einmal mit raw-Devices versuchen. Es geht definitiv.

  15. Mille grazie !!! Very good job. A donation will coming soon.

    It running at me in a ESXi 5 VM on a HP N36L with two raw devices attached. The ufs formated devices couldn’t deleted and new organized before they are new prepared by using the CLI. But after what, everything works fine.

    I found two bug up to now.
    It is impossible to configure a syslog server (“No schema defined for method setSettings”). It is impossible to configure a syslog server name, only an ip address.
    Creating a user by setting UID manually, the choosen UID is displayed in Web. But the UID in the system (/etc/passwd) isn’t the same. This might cause problems with nfs exports.

  16. Hi Volker, great job! Congratulations on your release! I have a question that I’ve seen people ask but I’m not sure I understand the solution. I have folders I want to share seperately .. ‘Media/Shares/Multimedia/Video’ and ‘Media/Shares/Multimedia/Music’. ‘Media’ is the mounted volume. How can I select these folders to share them. There only seems to be the option to share the volume and not navigate to the folders within that volume. In FreeNAS you would navigate the path to the folder that you wanted to share. How is that done in OMV?

  17. While I thank you for all the work you put into this NAS software, I had to revert back to an old FreeNAS version since I don’t want entire drives shared. I prefer directories on the drives to be shared. Since I haven’t found a way in 24 hours to share folders only, I had to give up. If it can be changed to that in future versions, I’d consider trying OMV again, but it doesn’t meet my needs for a media server.

    • OMV does not share whole volumes. ‘Shared Folders’ are directories that are created in a mounted volume and ONLY those directories are shared by services like SMB/CIFS, FTP, NFS. It is like QNAP and Synology does, too.

      • If that’s the case, a tutorial on setting up from scratch would be needed since I have no clue on the new webGUI on how to accomplish this. Just for sake of being a bit detailed, my setup runs as follows:

        AMD Sempron 3200+ 1.8GHz single core processor on an MSI motherboard, 2GB RAM
        OS drive is a 10GB IDE
        Spare drives are
        2x 2TB WD Green SATA in RAID1
        2x 2TB Samsung spinpints SATA in RAID1
        1x 500GB WD Green SATA
        1x 500GB WD Blue IDE
        1x 200GB Maxtor IDE

        Movies and Music shares on the WD Green RAID
        TV Shows are on the sammy RAID
        PS2 games are in a folder called PS2SMB on the 500GB WD Green
        Webserver files are on the maxtor, along with my Pictures folder
        The 500GB Blue is a dump drive for temporary storage.

        In addition to the mounting problems, when I set the RAID1 arrays up, even with no data, they are trying to take 9 hours each synchronizing. That is the secondary reason why I gave up on it.

        • It is the first release. It is great. Help the developer by giving bug reports and/or hints, feature requests to improve the system. Writing a documentation is an other hard task. It is possible, but I believe, it can’t be done by one alone.

          If Volker wishes help, mayby we (the community/users) have the task, writing a documentation by using the wiki.

  18. danke volker, ich werde es am wochenende auf meiner kiste gleich mal installieren.

    warum gibr es eigentlich kein forum ?


  19. I can’t seem to see the hard drive with the installation on it. Is this normal.
    Have installed several times with both iso only to have disks not showing up in physical disks.
    Disks were empty and partitioned, but not formatted at all. What is the ideal state for new disks added to system?
    Have just installed again, only for same result. Can log in but no physical disk shows up. What am I doing wrong? Anyone?
    Once I shutdown then connect second disk, can only see that one. Is it still like Freenas where Installation disk is not usable for storage?

    • OK, Sorry worked it out. OS on flash disk, now can see both drives.
      However, I cant seem to find anywhere to format the drives so I can start from empty.
      Where is the Format command. Or do I use a console command somewhere?
      Thanks for the program and the patience.

    • The device used by the OS is not displayed in the WebGUI. It is not necessary to see it there because OMV does not use diskspace from the OS device for sharing.

      Can you post the output of ‘cat /proc/partitions’ and ‘blkid’.

      Normally it is the best that the disks are completely empty. Partitions MUST be created by OMV because GPT is used instead of MBR. Wipe the disks and everything should work.

  20. What can I say ? Awesome !
    Unfortunately we cannot migrate from FreeNAS.
    Anyway I will wipe my drives and go for OMV , since freebsd was not doing very well with my GBit net cards.

    Anyway , keep up the good work !

  21. It’s probably worth noting that anyone who is trying to install from a usb disk given the way the install is set up will need to launch the installer then goto “Execute a Shell”, type blkid and whatever device comes up with “openmediavault” as the label type
    mount /dev/sdXX /cdrom
    so if /dev/sda1 shows up as the drive it would be
    mount /dev/sda1 /cdrom

    The reason behind this is that the installer looks at /cdrom for the debconf configuration, which is not part of the squashfs and doing an install from usb gets mounted elsewhere.


    With that said, fantastic job volker the interface is great. One “bug” I’ve noticed is when creating a raid array if you add one with a space in the name it’ll throw an error saying “trying to create raid array with more disks than available” or something along those lines. So there clearly isn’t any escaping of spaces in the script and it’s recognising the 2nd word of the name as a device

  22. Volker
    This is magnificent work!!!

    I made some comments on the Apple Filing (AFP) plugin finished article, and as I said back then I am willing to help on the plugin for HFS+
    Is there some documentation on the plugin etc?

    Again BRAVO for this astonishing work

Leave a Comment