Il m'est déjà arrivé de tomber sur une VM Debian (7 en l’occurrence) qui démarre avec le système de fichier en lecture seule avec un message de ce type :
La solution que j'ai trouvé grâce à la magie des internets, sûrement un formidable contributeur de Stackoverflow est de démarrer sur un live CD Linux et de lancer le fsck depuis celui-ci.
Activer les groupes de volumes :
vgchange --ignorelockingfailure -ay
Scanner les volumes logiques :
lvscan --ignorelockingfailure
Lancer le fsck sur le volume concerné (ajuster le chemin du volume selon ce qui a été retourné par la commande précédente) : Activer les groupes de volumes :
fsck -y /dev/volume-machin/root
Le fsck se lance, il n'y a plus qu'à redémarrer la machine une fois celui-ci terminé.