Was running 3.0.99 on this setup with no problem until the OS hard drive failed. I installed a new hard drive for the OS and OMV. Fresh install from ISO of 4.1.3 with no errors. However, when I rebooted, this is what I got:
If you want to get it working without any reinstallation you could do the following:
get yourself a live medium and boot it
mount the medium where your installation is, if you have a seperate /boot partition mount it inside the other mount
chroot into the mounted system
if it is not installed run apt-get install grub2
look at your /etc/fstab and make sure there is nothing like /dev/sdX but a disk-by-uuid
If not, change to corresponding id
reboot and you should be fine
It could be enough to change the fstab without chroot and all the stuff.
The problem is, the system creates the alphabetical device names in the order he got the devices. If for example the install medium was listed first, it will be assigned /dev/sda and what ever was assigned /dev/sdb during this boot will be /dev/sda at the next boot without the thumbdrive. /dev/sdl tells me, there were a hell lot of drives connected during installation, which is the reason you should not have used the installation iso. if you use unique disk ids you dont run into this issue, as they always stay the same, whatevery other devices you connect. I know they are somehow bad to type, but you should use them whereever it is possible for this exact reason.