8 votos

MacOS instalación desatendida

Sé cómo crear una unidad USB de arranque desde la cual puedo instalar macOS.

Sin embargo, el instalador habitual de macOS es interactivo, no puedo simplemente enchufar el medio de instalación y dejar que haga su trabajo. El asistente de configuración pedirá cosas como país, nombre de la computadora, nombre de usuario, contraseña, configuración de wifi, etc.

¿Puedo de alguna manera preconfigurar el medio de instalación para que complete todo el proceso sin ninguna interacción del usuario?

4voto

Oskar Puntos 1242

El instalador de Apple macOS no lee configuraciones, por lo que las personas que requieren una configuración automatizada agregan scripts de post-instalación o un MDM completo para empujar perfiles de configuración. Puedes descomponer la instalación del proveedor y crear un paquete combinado - createOSXinstallPkg - pero los cambios en la versión 10.12.4 pueden limitar las opciones en el futuro.

Al final, la solución para esto varía según tu escala y el costo para permitir la interacción del usuario.

  • Para 5 instalaciones típicamente creas una imagen o utilizas ssh / Apple Remote Desktop para automatizar y personalizar las instalaciones
  • Para 50 instalaciones podrías utilizar una herramienta como createOSXinstallPkg o server.app y profile manager
  • Para 500 a 5000 instalaciones configura un MDM como munki o jamf pro.

Las organizaciones están implementando con éxito soluciones "sin contacto" pero eso significa que IT no tiene que interactuar con el sistema operativo - los usuarios finales todavía necesitan iniciar y manejar cierto subconjunto de los pasos gráficos / interactivos por defecto. Muchos como iCloud, configuraciones de diagnóstico, ubicación y Siri pueden ser preconfigurados o automatizados pero no todo.

0 votos

CreateOSXinstallpkg está completamente roto en 10.12.4

4voto

Hefewe1zen Puntos 324

Esto es difícil de hacer sin herramientas de imagen o de gestión, o ambas. Afortunadamente, hay una gratuita llamada DeployStudio que puede ayudarte a establecer flujos de trabajo para colocar una imagen base (completa o delgada), ejecutar scripts, instalar paquetes, etc. Todavía tendrás que hacer mucha investigación y pruebas para ajustar las cosas exactamente como quieras.

Para empezar... las alertas de iCloud y de diagnóstico se almacenan en com.apple.SetupAssistant.plist. Tendrás que cambiar las claves tanto en la plantilla de usuario como en todas las carpetas de inicio de usuario que tienen este archivo (lo cual también debe hacerse después de cada actualización menor). Por lo tanto, un launchdaemon sería la manera más fácil de configurar esto automáticamente en cada arranque. Puedes hacerte una idea de aquí: https://www.jamf.com/jamf-nation/discussions/17622/suppress-icloud-and-diagnostic-prompts-on-el-capitan-upgrade

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X