Articulo de referencia

SYSLINUX

El proyecto Syslinux es un conjunto descontinuado de cinco gestores de arranque diferentes para iniciar distribuciones de Linux en computadoras. Fue desarrollado principalmente ...

El proyecto Syslinux es un conjunto descontinuado de cinco gestores de arranque diferentes para iniciar distribuciones de Linux en computadoras. Fue desarrollado principalmente por H. Peter Anvin .

Componentes

El proyecto Syslinux consta de seis gestores de arranque diferentes:

El proyecto también incluye dos sistemas de menú independientes y un entorno de desarrollo para módulos adicionales.

SYSLINUX e ISOLINUX

SYSLINUX fue diseñado originalmente para disquetes de rescate , unidades USB de arranque u otros entornos ligeros. ISOLINUX está diseñado para CD de arranque y CD de instalación de Linux.

El gestor de arranque SYSLINUX se puede utilizar para arrancar múltiples distribuciones desde una única fuente, como una memoria USB. [ 2 ]

Existe una pequeña complicación al arrancar desde discos compactos . El estándar El Torito permite arrancar en dos modos diferentes:

  • Sin emulación : requiere almacenar la información de arranque directamente en el CD. ISOLINUX es adecuado para este modo. 
  • Emulación de disquete : requiere almacenar la información de arranque en un archivo de imagen de disco adecuado para emular un disquete con formato FAT . SYSLINUX es adecuado para este modo. 

Disponer de esta opción a veces resulta útil, ya que ISOLINUX es vulnerable a errores de BIOS . Por ello, es conveniente poder arrancar con SYSLINUX. Esto afecta principalmente a los ordenadores fabricados antes de 1999, y, de hecho, para los ordenadores modernos, el modo "sin emulación" suele ser el método más fiable. Desde la versión 3.72, ISOLINUX admite la creación de las denominadas imágenes "ISO híbridas", que incluyen tanto el registro de arranque El Torito de los CD como el registro de arranque maestro de los discos duros en una imagen ISO. Esta imagen híbrida puede grabarse tanto en un CD como en una unidad flash USB. [ 3 ]

PXELINUX

PXELINUX se utiliza junto con una ROM compatible con PXE en un controlador de interfaz de red (NIC), lo que permite recibir un programa de arranque a través de la red de área local . [ 4 ] Este programa de arranque carga y configura un núcleo del sistema operativo que pone al usuario al mando del ordenador. [ 5 ] Normalmente, PXELINUX se utiliza para realizar instalaciones de Linux desde un servidor de red central o para arrancar estaciones de trabajo sin disco .

EXTLINUX

EXTLINUX es un gestor de arranque de propósito general, similar a LILO o GRUB . Desde Syslinux 4, EXTLINUX es capaz de manejar los sistemas de archivos Btrfs , FAT , NTFS , UFS/UFS2 y XFS .

EFILINUX

EFILINUX es una extensión del gestor de arranque SYSLINUX diseñada para arrancar desde UEFI , aunque tiene algunas limitaciones, como no admitir la carga en cadena a diferentes gestores de arranque.

COMBOOT

SYSLINUX puede extenderse mediante módulos COMBOOT escritos en C o lenguaje ensamblador . Los módulos de 32 bits suelen usar la .c32extensión de archivo . La versión 5 y posteriores no admiten .commódulos de 16 bits. [ 6 ]

Herramienta de detección de hardware (HDT)

Desde la versión 3.74, el proyecto Syslinux aloja el proyecto Hardware Detection Tool (HDT), con licencia GNU GPL . Esta herramienta es un módulo de 32 bits que muestra información de bajo nivel para cualquier sistema compatible con IA-32 . Proporciona una interfaz de línea de comandos y un menú semigráfico para la navegación. HDT también está disponible como una imagen ISO de arranque y una  imagen de disquete de 2,88 MB. La última actualización de HDT fue en 2015; desde entonces, se ha descontinuado. [ 7 ]

Véase también

Referencias

  1. 1 2 Negus 2006 , pág. 133.
  2. ^ Pakrashi 2009 , págs.66 , 71-73.
  3. "syslinux/doc/isolinux.txt" . 4 de mayo de 2011. Consultado el 23 de febrero de 2019 .
  4. Bresnahan y Blum 2019 , págs. 136–137.
  5. "syslinux/doc/pxelinux.txt" . 1 de febrero de 2014. Consultado el 23 de febrero de 2019 .
  6. Matt Fleming (06-12-2012). "Syslinux 5.00 lanzado" . Lista de correo de Syslinux . Consultado el 23-02-2019 .
  7. Herramienta de detección de hardware en SourceForge

Fuentes

  • Bresnahan, Christine; Blum, Richard (11 de julio de 2019). Guía de estudio CompTIA Linux+ — Examen XK0-004 . Reino Unido: Wiley. ISBN 9781119556039OCLC 1066596041 
  • Murphy, Mike (4 de abril de 2017a). Slackware Linux: Cargador de arranque Syslinux . Archivado del original el 21 de diciembre de 2021. Recuperado el 17 de agosto de 2021 a través de YouTube .
  • Negus, Christopher (2006). Live Linux CDs: Creación y personalización de unidades de arranque . Prentice Hall. ISBN 0-13-243274-9OCLC 846108594 
  • Pakrashi, Arjun (agosto de 2009). Rahul Chopra (ed.). "Crear discos de arranque múltiple". Linux para ti . Vol.  7, n.º  6. Delhi: Ramesh Chopra. págs. 66–73 . ISSN 0974-1054 .  
  • Lanzamientos de SYSLINUX
  • Lista de correo