Pregunta Netbooting TODOS los tipos de sistemas operativos


¿Hay algún servicio que le permita iniciar todo tipo de sistemas operativos?

He estado usando WDS, pero hasta ahora no he encontrado la forma de reiniciar a Apple también. Es todos los archivos de windows / wim.

¿Usando DeployStuido sería un sistema ideal? Mantengo cientos de máquinas y varían de Windows XP a 7 y todos los tipos de Apple OS 10.

EDITAR: Los servidores que tengo son Mac OSX (Sé que es horrible. Siempre puedo usar Linux u otro sistema operativo. Nada importante. Solo necesito poder arrancar todo tipo de sistemas operativos desde un servidor)


7
2018-01-14 14:57


origen


WDS se puede adaptar fácilmente a PXEboot linux. Probablemente se puede hacer lo mismo para Mac, aunque nunca lo he probado. - Grant
relacionado support.apple.com/kb/HT5599 - MDMoore313


Respuestas:


No: no es posible arrancar con PXE alguna OS arbitrario.

Déjame explicar por qué:

Después de la primera etapa de arranque, se ha cargado un hardware habilitado para PXE. algún código del sistema operativo en la memoria de la computadora de destino, este código tiene para "saber" que el proceso de arranque debe continuar en la red y no desde Algunos medios locales. Por lo tanto, cada tipo de sistema operativo que necesita para poder reiniciar la red debe modificarse para que sea compatible con el arranque a través de la red.

Para muchos sistemas operativos esto ya se ha hecho. Pero no para todos ellos.


3
2018-01-20 14:17



Es bastante claro que la pregunta se refiere a Windows y OS X, no alguna OS - sciurus
Y también es bastante claro que la pregunta tiene TODO en mayúsculas. - quadruplebucky


Estoy usando PXELinux, así que no estoy seguro de si esto ayudará. Estaba teniendo un dolor de cabeza configurando todas las banderas, etc. para arrancar Winpe desde archivos. Así que le dije a reenviar el iso en su lugar. No estoy familiarizado con macs. Si hay algo como un disco pe, teóricamente puedes enviar el disco pe a la mac y teóricamente hacer que establezca un nfs o smb share, luego instalarlo sobre eso.

Mi sección de Winpe solo envía el disco completo de 300 MB.

LABEL winpe
    MENU LABEL Windows 7 x64 Installer
    KERNEL /memdisk
    INITRD winpe_amd64.iso
    APPEND iso raw

Tenía la impresión de que las macs eran Bsd, por lo que posiblemente podría funcionar como un linux pxe share. Obtuve la mayor parte de lo que necesitaba de este sitio -> http://www.serenux.com

Campo de golf

http://www.serenux.com/2010/05/howto-setup-your-own-pxe-boot-server-using-ubuntu-server/

http://www.serenux.com/2010/05/howto-get-an-ubuntu-live-cd-to-boot-off-a-pxe-server/

Utilicé mi enrutador para redirigir el pxe a mi servidor. No estoy seguro de si algo de esto ayudaría, es solo un comienzo.


2
2018-01-21 00:21



Te ayudé un poco por la edición de la pregunta que escribiste hace aproximadamente una hora. Espero que los votos te ayuden un poco si nada más. - Pimp Juice IT


El UEFI en Macs modernos no admite PXE como lo hace un BIOS antiguo. Macs netboot usando BSDP (Boot Server Discovery Protocol), no PXE.

Existen extensiones para el isc-dhcpd (el paquete snoweagle mencionado) que admiten BSDP.

Para aprovechar esto y tener solo un servidor de arranque para Windows y Mac que necesitaría para alejarse de WDS (según tengo entendido que MSFT necesita administrar el servicio DHCP, puedo estar equivocado), implemente un servidor isc-dhcp y configúrelo para que sea compatible con clientes Windows / Linux a través de PXE tradicional y macs que requieren BSDP.

Aquí hay algo de documentación sobre cómo configurar isc-dhcpd para responder a las solicitudes BSDP: https://code.google.com/p/google-macops/wiki/UnderstandingBSDP

La experiencia de un usuario de Apple (desafortunadamente el enlace con la información real es 404): http://lists.apple.com/archives/client-management/2006/Dec/msg00033.html

Aquí hay un buen resumen de una configuración que le permite a un usuario seleccionar windows / linux en el momento del arranque: http://blog.oberghmans.be/?p=77


2
2018-02-20 02:54



El enlace de Jeff McCune al que se hace referencia en "Experiencia de un usuario de Apple (desafortunadamente, el enlace con la información real es 404): lists.apple.com/archives/client-management/2006/Dec/…"se puede encontrar aquí https://docs.math.osu.edu/linux/how-tos/bsdp_with_isc_dhcp


Estoy trabajando en un entorno de arranque de red multi-OS similar actualmente con WDS y FAI (debian linux). La forma en que manejo el problema es usar un servidor DHCP independiente (usando el paquete isc-dhcp-server que se ejecuta en Debian) como conmutador entre los servidores de aprovisionamiento del sistema operativo.

En la configuración puede apuntar las solicitudes de pxe individualmente a diferentes máquinas:

    # Server: LINUX01
    # Host config for first network address on first NIC
    host LINUX01 {
            hardware ethernet xx:xx:xx:xx:xx:xx;
            fixed-address x.x.x.x;

            # PXE boot config for automated OS install
            next-server <IP of Linux pxe server>;
            filename "pxelinux.0";
    }

    # Server: WIN01
    # Host config for first network address on first NIC
    host WIN01 {
            hardware ethernet xx:xx:xx:xx:xx:xx;
            fixed-address x.x.x.x;

            # PXE boot config for automated OS install
            next-server <IP of WDS Server>;
            filename "Boot\\x64\\wdsnbp.com";

0
2018-02-01 01:24