Cómo no pude encender mi MacBook debido a la eliminación de TeamViewer

Cómo no pude encender mi MacBook debido a la eliminación de TeamViewer

Ayer me encontré con una serie de circunstancias totalmente inesperadas durante la última actualización de MacOS. En general, me encantan las actualizaciones de software, siempre tengo ganas de ver las nuevas características de cada programa. Cuando en verano vi que podía descargar e instalar MacOS 10.15 Catalina Beta, decidí no hacerlo conscientemente, entendiendo que la beta podría contener una cantidad significativa de errores, y que mi MacBook lo necesito diariamente para trabajar. Así que ayer vi la esperada notificación.

Cómo no pude encender mi MacBook debido a la eliminación de TeamViewer

Con gusto presioné el botón "Actualizar ahora" y comencé a esperar la descarga. Mientras se descargaba la actualización, decidí hacer algo "útil", específicamente, eliminar algún tipo de basura innecesaria de mi laptop. Y esta vez, TeamViewer cayó en la categoría de basura.

El problema no es en absoluto TeamViewer.
Lo había utilizado antes para ayudar a mis padres de forma remota, pero parecían manejarse bien por sí solos, así que TeamViewer ya no me era necesario. Además, había algo que empezaba a molestarme, y era que, aparentemente, estaba listado en los elementos de inicio en mi Mac, aunque en la configuración del sistema, en la sección "Usuarios y grupos", no aparecía en la pestaña de "Elementos de inicio".

De cualquier manera, decidí eliminarlo. Y para esta tarea, tuve a mano una utilidad conocida por muchos: "Clean my mac". Me encanta este programa, pero esta vez no me ayudó.

Cómo no pude encender mi MacBook debido a la eliminación de TeamViewer

Como de costumbre, fui a la sección "Desinstalador" y seleccioné TeamViewer para proceder con la eliminación. Todo pasó bien y justo llegó la descarga de la actualización de MacOS. Luego todo siguió como de costumbre. La instalación tardó un tiempo, el Mac se reinició varias veces y llegó el tan esperado momento. La etapa final de la instalación y la configuración. Estoy sentado esperando iniciar sesión en el sistema, y ¿qué veo?:

Cómo no pude encender mi MacBook debido a la eliminación de TeamViewer

Y aquí es donde comenzaron mis problemas. Naturalmente, primero presioné OK unas cinco veces, pero eso no condujo a nada. El siguiente paso fue reiniciar un par de veces, ¡y eso tampoco ayudó! Luego comencé a pensar. Recordé que acababa de eliminar TeamViewer y que había vuelto a pensar en los elementos de inicio, y comprendí que había actuado mal. Luego vino una hora de búsqueda de soluciones, y lo primero que encontré fue una solución que sugería eliminar todos los restos de la aplicación manualmente. Resultó que la información sobre los elementos de inicio estaba distribuida por carpetas. LaunchAgents, LaunchDaemons y StartupItems, que están dispersos en el sistema, bajo diferentes permisos de acceso.

Para eliminarlos necesitaba acceso al disco duro. Hay varias opciones para esto, y se ha escrito bastante en línea. Elegí la opción de usar la terminal, iniciándola desde el modo de recuperación del sistema.
No todo fue fácil, ya que el disco está cifrado. Pero eso no me detuvo. Buscando en todos los archivos y eliminando todo lo que se parecía a TeamViewer en el nombre, pensé que había resuelto el problema, ¡pero no fue así! Después de reiniciar, todo seguía igual. Debo aclarar que alguien podría preguntarse lógicamente: ¿por qué no arranqué el sistema en modo seguro? Después de todo, esto desactiva los objetos de inicio para el usuario. Mi respuesta: ¡el sistema no arrancaba en modo seguro!

Después de otra hora de este lío, encontré una solución que funcionó. Consistía en colocar TeamViewerAuthPlugin.bundle en su lugar original, es decir, en el directorio /Library/Security/SecurityAgentPlugins/. ¡Y eso me salvó! Gracias a mi amigo, que en medio de la noche despliegue un servidor local servidor y a través de ngrok me pasó este archivo, que descargué exitosamente desde la terminal usando curl`a.

La lección de esta historia: ¡presta atención al eliminar aplicaciones en MacOS!

P.D. Catalina parece estar bien, todo funciona.

Fuente: habr.com

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster