Ich habe ein ähnliches Problem - startet beim Booten der reguläre Filesystemcheck, läuft der und läuft und läuft - jedenfalls scheinbar.
Mir scheint das aber eher ein Problem des Plymouth-Bootsplash zu sein, der offenbar dazu führt, dass der Check "hängen bleibt".
Eine Möglichkeit ist,
C zu drücken - das verschiebt den abgebrochenen Check aber nur auf das nächste Mal. Durch
Esc wird der Splash-Screen durch eine (statische) Anzeige des (beim ersten Drücken) aktuellen Boot-Fortschritts ersetzt - dann sieht man zwar, wo es vermeintlich hakt, dafür funktioniert danach meist
C nicht mehr.
Eher durch Zufall bin ich auf die Lösung gestoßen:
F3 schaltet auf eine splash-freie Darstellung des Bootvorgangs um, und dann läuft nach kurzer Wartezeit der Filesystemcheck sehr schnell zum Ende durch und das System bootet.