¿Por qué las aplicaciones que no están instaladas se ejecutan desde una unidad de arranque externa?

1

Después de una falla del disco en mi MacBook Pro con Lion, reemplacé la unidad, instalé Mountain Lion y estoy reconstruyendo mi sistema. Utilicé el Asistente de Migración para transferir desde una unidad de clonación de arranque externa (con el antiguo sistema Lion) 'usuarios' y posiblemente 'configuraciones', pero no 'aplicaciones' u 'otros archivos'. Quería un sistema nuevo y limpio, pero el Asistente de Migración es útil para no tener que volver a ingresar la información de identificación del usuario, las contraseñas, la configuración de red y el amp; contraseñas, etc La mitad de mis aplicaciones se han reinstalado hasta ahora.

En el Dock, las aplicaciones que solían estar, pero aún no están instaladas, se muestran como un signo de interrogación: [ OOPS, no puede publicar la foto: "como mecanismo de prevención de spam, no se permiten nuevos usuarios. para publicar imágenes "] Supongo que esto significa que el Asistente de Migración transfirió información como" aplicaciones que están en el muelle ". Una pregunta anterior:
¿Hay una descripción completa y detallada de lo que el Asistente de Migración copia? no pudo enumerar precisamente lo que transfiere el Asistente de Migración. No pude encontrar ningún archivo SystemMigration.log en mi nuevo sistema.

Ahora, la parte más extraña: cuando tengo el disco Lion de arranque externo conectado, ¡todas las aplicaciones que faltan aparecen en mi dock y son ejecutables! ¿Esto es normal? no se supone que suceda? Fue particularmente desconcertante y confuso, ¡soy un usuario bastante novato de OS X! Cuando el nuevo sistema tenía Pathfinder 6 instalado y en funcionamiento, y desde la unidad de respaldo, Pathfinder 5 apareció en el dock y comenzó de alguna manera. De repente, la unidad y otros íconos del escritorio aparecían dos veces, y los duplicados a menudo se superponían entre sí. Plus Pathfinder comenzó a pedirme que comprara & ¡registro! ¡Me tomó un tiempo para descubrir que esto era de una instancia separada que quería su propia clave de licencia!

Similarmente extraño: aún no he podido instalar la gran aplicación muCommander (¿infracción de seguridad en Mountain Lion?), pero con la unidad de respaldo adjunta, ahí estaba en el dock y es completamente ejecutable.

He tenido rutinariamente unidades con respaldo, particiones de arranque conectadas y montadas (cuando se ejecuta Lion); p.ej. una unidad 1T con copia de seguridad de arranque 400G y datos 600G. Nunca he visto este comportamiento. ¿Es esto normal o peligroso? ¿Podría haber obtenido una configuración inconsistente en el nuevo sistema 'limpio' a través del Asistente de migración? ¿Alguna otra causa posible?

Edit: I más tarde (febrero de 2013) descubrí una solución parcial para este problema en una publicación de julio de 2012 de Martin Bay enlace que cito a continuación:

  

Acabo de instalar Mountain Lion y me pregunto cómo se vería el nuevo muelle con una instalación nueva, así que tuve que averiguar cómo hacerlo. ¡No hay problema!

     

Para restablecer completamente el dock a la configuración original, haga lo siguiente:

     
  1. Borre los archivos com.apple.dock.plist de / Usuarios / "nombre de usuario" / Biblioteca / Preferencias. Recuerde reemplazar el "nombre de usuario" con su nombre de cuenta de SO > X.
  2.   
  3. Ingresa el comando ‘killall Dock’ en el terminal y presiona intro

         

    rm / Users / "nombre de usuario" /Library/Preferences/com.apple.dock.plist

         

    Killall Dock

  4.   

Esto limpió muy bien (eliminó los signos de interrogación en) mi dock.

Finalmente (marzo de 2013) respondió el resto de mi pregunta. Aparentemente Migración Asst. copia "elementos de inicio de sesión" = programas de inicio del disco / sistema de copia de seguridad y los coloca en Preferencias del sistema / Usuarios / Elementos de inicio de sesión, con el enlace al directorio de aplicaciones en la unidad de copia de seguridad. Entonces, si mi unidad externa se separó, estos elementos eran 'Desconocidos' y, si estaban conectados, se iniciaron al iniciar sesión desde la unidad de respaldo. Solución: eliminar elementos antiguos de los elementos de inicio de sesión. Ya vives y aprendes.

    
pregunta BobH 13.12.2012 - 22:48

2 respuestas

0

El Asistente de migración copia todo, incluidas las preferencias dañadas.

Si desea tener un sistema realmente limpio, lo que debe hacer es hacer un reformateo seguro del disco duro en el que va a instalar el nuevo sistema, asegúrese de instalar las aplicaciones directamente usando el instalador desde el fuente de instalación original (y si está disponible, debe obtenerla en la Mac App Store).

En Mountain Lion, el sistema operativo reconocerá las aplicaciones instaladas en una unidad externa en un sistema anterior como se instala en el sistema. Debe desinstalar o eliminar esas aplicaciones y, a continuación, no se verán como instaladas.

En cuanto a las aplicaciones que no se pueden iniciar debido a la seguridad GateKeeper en Mac OS X 10.8 Mountain Lion, eso es parte de la seguridad mejorada. Si intenta y ejecuta esas aplicaciones desde PathFinder, no podrá hacerlo. El primer lanzamiento debe ocurrir en el Finder, y si recibe un error que le dice que la aplicación no se puede iniciar debido a la configuración de seguridad en GateKeeper, entonces inicie la aplicación haciendo clic derecho en la aplicación y seleccionando "Abrir" en el contexto menú. Luego, aparecerá un nuevo cuadro de diálogo que le preguntará si está seguro de que desea abrir la aplicación ya que no está firmada / reconocida.

Puede deshabilitar esa función al cambiar la configuración en Seguridad y amp; Panel de control de privacidad y configuración de "Permitir aplicaciones descargadas de:" en cualquier lugar. La configuración predeterminada es "Mac App Store y desarrolladores identificados"

    
respondido por el Ali Samii 14.12.2012 - 00:37
0

Cuando migró su sistema desde la unidad externa, el sistema que movió conservó todos sus enlaces y referencias a programas y archivos en la unidad externa.

En otras palabras, el sistema migrado en su unidad interna aún cree que reside en la unidad externa. Cuando falta la unidad externa, el sistema no puede encontrar todo lo que espera usar. Cuando vuelva a conectar el externo, el sistema ahora puede encontrar las partes "faltantes".

    
respondido por el TomUnderhill 14.12.2012 - 01:55

Lea otras preguntas en las etiquetas