So I ran CHMOD -R 777 * as root from / yolo

Based on my experience, screwing with permissions on a global scale = trouble. I mean not only in UNIXes, but also Windows…

The only thing you’ll be able to do is (in a nutshell):

Hope that helps …

And before you ask… I’ve did my own share of research, and no, there is no other solution than a fresh format. 

You have to crack it open.

*ps: please note that I’ve never experienced this thing in my MBL, but I did the same mistake twice, back then in my Red Hat days, and in my first Win8 x64 install.