Tried to boot VirtualBox this morning from Mageia 1, and got an error message "Owner [of /usr] not root." After looking at their forum, checked the owner of my /usr directory. It was "doug:544" At the next level down, /usr/share was the same. Changed /usr and /usr/share recursively back to root:root and problem solved.
Why? In the forum thread, malware was suggested. That seems unlikely. In my case, there was a power failure while the computer was running.