A veces cuando se cierra mal el eclipse no vuelve arrancar, se queda la pantalla esperando, esto es debido a que el workspace se queda corrupto, una de las soluciones que he encontrado es eliminar el fichero .snap que hay dentro de la carpeta org.eclipse.core.resources de la carpeta oculta .metadata/plugins que hay dentro de la carpeta del workspace.
Con esto conseguimos que arranque el eclipse.
org.eclipse.core.resources#sthash.mXJNZ6DF.dpuf
org.eclipse.core.resources#sthash.mXJNZ6DF.dpuf
rm -rf org.eclipse.core.resources