Eso suena a que algun programa recien instalado ha tocado alguna DLL del sistema de arranque e impide iniciar. Lo unico que se me ocurre a mi es guardar datos desde Mac y reinstalar.
Pd:. Como bien dices no tiene nada que ver el iMac, es problema de windows.