No device in Shares dropdown for SMB/CIFS after botched upgrade.

  • Hi!


    Performed an upgrade from OMV4 to OMV5, but did not uninstall all plugins prior to performing the upgrade (stupid me).
    Of-course this botched the upgrade, and I got stuck with broken packages, and after cleanup I basically had to re-install from scratch!
    Followed the "Install OMV5 on Debian 10 (Buster)" (Install OMV5 on Debian 10 (Buster))


    The system is now up and running, and I have started adding my configuration back, but are running into issues!
    When trying to add the SMB/CIFS mounts back, there are no device in Shares dropdown!


    Think it has to do with my "/etc/openmediavault/config.xml" file that was re-installed?
    Thinking it has to do with the configuration of my drive(s) in there?


    The MD-RAID is still there, and I can access the filesystem and files just fine via SSH!


    Any hints on how to configure them back?



    and



    Code
    root@openmediavault:~# blkid
    /dev/sda1: UUID="c3d682ab-930b-4215-a7ac-2f3a21001b45" TYPE="ext4" PARTUUID="00058f90-01"
    /dev/sda5: UUID="243a4b95-21cb-4ead-bc29-e2f38fd37486" TYPE="swap" PARTUUID="00058f90-05"
    /dev/sdb: UUID="d1b4c83e-18a4-f458-86e6-7e94f3158245" UUID_SUB="013fed50-8691-f6d3-22ed-c58d0414439c" LABEL="openmediavault:0" TYPE="linux_raid_member"
    /dev/sdc: UUID="d1b4c83e-18a4-f458-86e6-7e94f3158245" UUID_SUB="bcadfe76-e21a-d14d-70f5-ec7fc650ea3b" LABEL="openmediavault:0" TYPE="linux_raid_member"
    /dev/sdd: UUID="d1b4c83e-18a4-f458-86e6-7e94f3158245" UUID_SUB="e55c1629-9f3c-8bcf-daca-984e7cfa1885" LABEL="openmediavault:0" TYPE="linux_raid_member"
    /dev/sde: UUID="d1b4c83e-18a4-f458-86e6-7e94f3158245" UUID_SUB="cef53523-bbec-a1e2-29d2-5f50fe4c939e" LABEL="openmediavault:0" TYPE="linux_raid_member"
    /dev/md0: LABEL="OMV" UUID="f7e3bc30-c184-4f4d-aa81-b87ffeb6d844" TYPE="ext4"
    /dev/sdf: UUID="d1b4c83e-18a4-f458-86e6-7e94f3158245" UUID_SUB="03a3b1cd-b233-d458-23b2-1a00e336ea7e" LABEL="openmediavault:0" TYPE="linux_raid_member"
    root@openmediavault:~#


    and



    Code
    root@openmediavault:~# dpkg -l | grep openm
    ii openmediavault 5.3.2-1 all openmediavault - The open network attached storage solution
    ii openmediavault-flashmemory 5.0.1 all folder2ram plugin for OpenMediaVault
    ii openmediavault-keyring 1.0 all GnuPG archive keys of the OpenMediaVault archive
    ii openmediavault-omvextrasorg 5.2.4 all OMV-Extras.org Package Repositories for OpenMediaVault
    root@openmediavault:~#
  • and I have started adding my configuration back

    Think it has to do with my "/etc/openmediavault/config.xml" file that was re-installed?

    In any omv versions (except i think really early ones) this is still not feasible. Keep it as reference, but configuration has to be done manually.


    Only people with utter knowledge of how omv works internally might be able to perform a "restore" using config.xml, most of the time unsuccessful. Again don't waste your time redo the configuration manually either by looking at config.xml section by section or if you remember by memory.

  • So, what is your suggestion? Would want to avoid reinstalling the OS from scratch, having to redo the RAID with all my files, or are you saying that is what I need to do/that is the only solution?


    Or is there some setup command for OMV that I can manually run to redo this configuration?

  • There is the base config.xml stored in


    /usr/share/openmediavault/unittests/data/config.xml


    Then you have to clear all omv tagged fstab entries, reboot no disks mounted and start again. The raid should be picked automatically at boot and be available to mount in the ui. From there start doing sharedfolders

  • Ok, so my fstab looks like this:


    So you are saying to hash out/remove:
    "UUID=f7e3bc30-c184-4f4d-aa81-b87ffeb6d844 /media/f7e3bc30-c184-4f4d-aa81-b87ffeb6d844 ext4 defaults,nofail,user_xattr,noexec,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,acl 0 2"


    and then reboot, and OMV should pick it and re-add it to fstab?


    Then I should be able to add it from GUI to SMB/CIFS-shares, is this the correct understanding?



    Edit:


    Tried above, no change to fstab, still no shared-folder available in GUI.
    Sorry if I am "thickheaded", but I want to get it right...

  • So you are saying to hash out/remove:
    "UUID=f7e3bc30-c184-4f4d-aa81-b87ffeb6d844 /media/f7e3bc30-c184-4f4d-aa81-b87ffeb6d844 ext4 defaults,nofail,user_xattr,noexec,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,acl 0 2"


    and then reboot, and OMV should pick it and re-add it to fstab?

    yes hash or remove, then reboot . After boot instead of going shared folder go to the filesystem section, the md0 device should be available there but not mounted. Proceed to mount via the web button, once finished should be available to use for shared folders

Participate now!

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