Quota issue on Debian 8/Jessie

Ok here’s the message I get when I recheck configuration, I’m wondering if anyone else is having this problem or it’s tied to my setup somehow:
Quotas are not enabled on the filesystem / which contains home directories under /home and email files under /home. Quota editing has been disabled.

I’ve checked fstab, it has grpquota & usrquota in the appropriate places for the root mounting. Quota package is also installed and happy.

Ways I’ve attempted to fix this:
It’s a VPS (linode), and as it’s a test server towards migrating the main, at first I thought I’d screwed up something, so I wiped it back to base, then installed virtualmin from the script as my first action after updating all the base installed packages. No joy.
So then I thought, maybe if I start from Wheezy and do a dist-upgrade (as there are instructions on the site for it) maybe it’ll work. So I wiped, installed virtuamin to confirm quotas were good, then followed these instructions: https://www.virtualmin.com/documentation/system/os/debian-wheezy-to-jessie-distupgrade
Again, when I was done, same message.

Kernel is 4.0.1 64-bit.

Also, quotacheck -a returns:
quotacheck: Cannot stat() mounted device /dev/root: No such file or directory


We’ve seen that issue on VPS’s that don’t have a /dev/root file.

You should be able to correct it by making /dev/root a symlink that points to the device hosting your main filesystem, which is often something like “/dev/xvda”.