I had an issue that occured when a FSCK scan was forced but then failed with a memory shortage issue –
To get the OS back up and running and my services i did this (i will run the fsck again but i needed a server back in production)
#mount -o remount,rw \
#init 1; init 5
This should mount the drives as read write then start the GUI and all services.