Espero que alguien pueda ayudarme con un problema que estoy teniendo al intentar hacer una imagen de los nuevos MacBooks con un adaptador de Thunderbolt a Ethernet. El servidor está ejecutando 10.11.6 con la aplicación de servidor 5.1.7 y la imagen que estoy tratando de instalar es también 10.11.6. No es un problema con la imagen, ya que funciona bien en cualquier máquina con un puerto Ethernet interno, pero no en cualquier MacBook que necesita un adaptador Thunderbolt a Gigabit Ethernet. También he intentado utilizar un adaptador USB a Ethernet y todavía no he tenido suerte. Cuando intento arrancar en red con la tecla N, aparece el globo parpadeante que indica que la máquina está solicitando una dirección IP, pero luego parece que se agota el tiempo y arranca en la instalación actual de Mac OS en el disco. He comprobado la configuración de DHCP y todo está bien en ese lado. Si intento mantener la tecla de opción para que aparezca el Administrador de inicio, sólo ve el disco interno y no ninguna de las imágenes del servidor. Pero si entro en las preferencias del disco de inicio, ve todas las imágenes, pero si selecciono una de ellas y reinicio, obtengo el mismo comportamiento que cuando arranco con la tecla N. Parece que no se carga el driver del adaptador thunderbolt hasta que se carga el SO. He comprobado en los registros del Servidor y no veo ninguna entrada relacionada con la dirección MAC del adaptador para DHCP o BDSP. Es una verdadera lástima que no se pueda hacer un NetBoot en modo verbose (no que yo sepa de todos modos) para poder averiguar realmente dónde está fallando. ¿Alguien sabe por qué el adaptador Thunderbolt a Gigabit Ethernet no es reconocido hasta que el sistema operativo se ha cargado? Si esto es por diseño, entonces Apple ha metido la pata, ya que ¿cómo sería capaz de hacer un NetBoot/Instalación/Restauración sin que el adaptador sea reconocido cuando se carga el firmware?
Respuestas
¿Demasiados anuncios?Yo hago NetBoot con ellos todo el tiempo (Thunderbolt principalmente). Este es un dongle de Apple, ¿verdad? Mientras esté conectado antes de arrancar, cargará el controlador.
Puedes hacer el NetBoot en modo verbose. Configure el Disco de Inicio en las Preferencias del Sistema y luego reinicie mientras mantiene pulsado Command-V
(Suelo ponerlo permanentemente en los sistemas de prueba: sudo nvram boot-args="-v"
).
No ver ninguna entrada de la dirección MAC de ese adaptador en el system.log del servidor significa que el tráfico no está llegando al servidor por alguna razón. Puedes confirmarlo obteniendo un rastreo de paquetes del lado del servidor (asumiendo que estás usando en0
):
sudo tcpdump -i en0 -s 0 -B 524288 -w ~/Desktop/NetBoot.pcap
Suelo filtrar en Wireshark para bootp or tftp
para ver hasta dónde llegan las cosas.
Puedes obtener un rastreo de paquetes del lado del cliente utilizando un "concentrador tonto" (no tan común hoy en día) o reflejando un puerto en el conmutador (suponiendo que tu equipo de red pueda hacerlo).