GNU/Linux >> Tutoriales Linux >  >> Linux

Arranque de red (pxe) desde Bios/efi?

¿Cuál es la diferencia entre estos dos esquemas de carga?

  1. PXE del BIOS.
  2. PXE de EFI.

Sé que el firmware pasa el control al programa NIC que está almacenado en la ROM NIC. Este programa proporciona una dirección IP sobre BOOTP y al menos una ruta al cargador. Este cargador se carga a través de TFTP en la RAM de la NIC y comienza a ejecutarse. Luego, el cargador (syslinux, grub...) carga kernel e initrd a través de TFTP/HTTP/FTP en la RAM del host y pasa el control al kernel.

¿Por qué debo tener dos versiones diferentes del cargador (versión BIOS y versión EFI)?

Respuesta aceptada:

Pensé que los cargadores que han sido recuperados por el firmware de la NIC son ejecutados por el controlador de la NIC, pero eso es incorrecto. Este cargador es ejecutado por BIOS o EFI. BIOS es un entorno de 16 bits, EFI es un entorno de 32/64 bits. Por lo tanto, el cargador debe ser compatible con el entorno de ejecución. Gracias por el enlace Administrar cargadores de arranque EFI para Linux


Linux
  1. ¿Cómo acceder a la configuración de BIOS con Efi?

  2. Arrancar un servidor desde un volumen de Cloud Block Storage

  3. CentOS / RHEL 5,6:Cómo reinstalar el cargador GRUB desde el modo de rescate

  4. ¿Puedo iniciar Linux desde un VHD?

  5. arrancar Windows desde el rescate de GRUB

Configure el servidor de instalación PXE (arranque de red) en CentOS 7.x

Instale Debian 9 (Stretch) a través del servidor de arranque de red PXE

Arranque Linux ISO desde un teléfono Android

Cargador de arranque GRUB

¿Convertir el sistema de archivos de arranque de Xfs a Ext4?

Resolución de problemas de red desde la línea de comandos con TShark