NetBoot era una tecnología de Apple que permitía a los Mac con firmware compatible (es decir, New World ROM ) arrancar desde una red, en lugar de un disco duro local o una unidad de disco óptico . NetBoot es un trabajo derivado del Protocolo Bootstrap (BOOTP) y es similar en concepto al Entorno de Ejecución Prearranque . La tecnología se anunció como parte de la versión original de Mac OS X Server en la Macworld Expo el 5 de enero de 1999. [ 1 ] NetBoot ha seguido siendo una tecnología central de administración de sistemas para Apple, [ 2 ] y se ha adaptado para admitir las máquinas Mac Intel modernas . NetBoot, USB y FireWire son algunas de las opciones de volumen externo para reinstalar el sistema operativo. NetBoot no es compatible con los Mac más nuevos con el chip de seguridad T2 [ 3 ] o Apple silicon .
Proceso
Se crea una imagen de disco con una copia de macOS , macOS Server , Mac OS 9 o Mac OS 8 mediante la Utilidad de Imagen del Sistema y se almacena en un servidor, normalmente macOS Server. Los clientes reciben esta imagen a través de una red mediante varios protocolos populares, como HTTPS , AFP , TFTP , NFS y la restauración de software de Apple (ASR) multicast . La imagen NetBoot del servidor puede arrancar máquinas completas, aunque NetBoot se usa más comúnmente para la implementación de sistemas operativos y software , de forma similar a Norton Ghost .
Las máquinas cliente primero solicitan información de configuración de red a través de DHCP , luego una lista de imágenes de arranque y servidores con BSDP y luego proceden a descargar imágenes con los protocolos mencionados anteriormente.
Tanto los servidores basados en Intel como los basados en PowerPC pueden servir imágenes para clientes basados en Intel y PowerPC.
NetInstall
NetInstall es una función similar a la de macOS Server que utiliza NetBoot y ASR para distribuir imágenes de instalación a clientes de red (normalmente en el primer arranque). Al igual que NetBoot, las imágenes de NetInstall se pueden crear con la Utilidad de imágenes del sistema . NetInstall realiza en macOS una función similar a la de los Servicios de implementación de Windows para clientes de Microsoft , que dependen del Entorno de ejecución previo al arranque.
Legado
Mac OS 8.5 y Mac OS 9 utilizan únicamente BOOTP/DHCP para obtener la información IP, seguido de una transferencia TFTP del archivo ROM de Mac OS . A continuación, se montan dos volúmenes mediante AppleTalk sobre TCP en los que residen las imágenes de disco del cliente. En total, el Mac OS clásico utiliza tres imágenes: una imagen del sistema que contiene el sistema operativo y puede contener aplicaciones. A continuación, se monta una imagen privada (o disco de trabajo) superpuesta a la imagen del sistema de solo lectura. Finalmente, se monta una imagen de aplicaciones. Sin embargo, esta imagen puede estar vacía.
Véase también
Referencias
- ↑ "Apple anuncia Mac OS X Server" . Apple, Inc. 5 de enero de 1999. Archivado del original el 25 de octubre de 2004. Consultado el 12 de agosto de 2010.
NetBoot, una nueva función que permite arrancar y configurar una red de Macs desde un único servidor
. - ↑ Ryan Faas (11 de septiembre de 2007). "Práctica: Configuración del servicio NetBoot de Apple" . Computerworld . Consultado el 12 de agosto de 2010.
La tecnología NetBoot de Apple ha sido una parte fundamental de Mac OS X Server desde su lanzamiento original.
- ↑ "Descripción general de los modos de arranque de los ordenadores Mac" . Soporte técnico de Apple . Consultado el 29 de diciembre de 2020 .
Enlaces externos
- Análisis del uso del protocolo de descubrimiento del servidor de arranque en NetBoot
- Documentación detallada de Apple sobre el protocolo de descubrimiento del servidor de arranque (Boot Server Discovery Protocol).
- Informe técnico de NetBoot en Wayback Machine (archivado el 30/12/2008)
- Guía de implementación de red de NetBoot en Wayback Machine (archivada el 8 de diciembre de 2009)
- Arranque de red
- macOS