SYSLINUX

ImprimirCitar
Bootloader suite para el sistema operativo Linux

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

Componentes

El Proyecto Syslinux consta de cinco cargadores de arranque diferentes:

  • El Eponymous SYSLINUX, utilizado para arrancar del sistema de archivos FAT
  • ISOLINUX, utilizado para arrancar desde el sistema de archivos ISO 9660
  • PXELINUX, utilizado para arrancar desde un servidor de red usando el sistema Preboot Execution Environment (PXE)
  • EXTLINUX, utilizado para arrancar desde Btrfs, ext2, ext3, ext4, FAT, NTFS, UFS/UFS2, y XFS filesystems
  • MEMDISK emula un disco RAM para sistemas operativos antiguos como MS-DOS

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

SYSLINUX e ISOLINUX

SYSLINUX fue diseñado originalmente para rescatar disquetes, USB en vivo u otros entornos livianos. ISOLINUX está diseñado para CD en vivo y CD de instalación de Linux.

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

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

  • No emulación– Requiere almacenar la información de arranque directamente en el CD. ISOLINUX es adecuado para este modo.
  • Emulación de Floppy– 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.

Tener esta opción a veces es útil, ya que ISOLINUX es vulnerable a errores de BIOS. Por ese motivo, resulta útil poder iniciar utilizando SYSLINUX. Esto afecta principalmente a las computadoras construidas antes de 1999 y, de hecho, para las computadoras modernas, la opción "sin emulación" es la más común. El modo es generalmente el método más confiable. Las versiones más nuevas de ISOLINUX admiten la creación de los llamados archivos ISO "híbridos" imágenes, que colocan tanto el registro de arranque de El Torito de los discos compactos como el registro de arranque maestro de los discos duros en una imagen ISO. Esta imagen híbrida podría luego escribirse en un disco compacto o en una unidad flash USB.

PXELINUX

PXELINUX se utiliza junto con una ROM compatible con PXE en un controlador de interfaz de red (NIC), que permite recibir un programa de arranque a través de la red de área local. Este programa de arranque carga y configura un kernel del sistema operativo que otorga al usuario el control de la computadora. Normalmente, PXELINUX se utiliza para realizar instalaciones de Linux desde un servidor de red central o para iniciar 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 sistemas de archivos Btrfs, FAT, NTFS, UFS/UFS2 y XFS.

COMBATE

SYSLINUX se puede ampliar mediante módulos COMBOOT escritos en C o lenguaje ensamblador. Los módulos de 32 bits suelen utilizar la extensión de nombre de archivo .c32. La versión 5 y posteriores no admiten módulos .com de 16 bits.

Herramienta de detección de hardware (HDT)

Desde la versión 3.74, el proyecto Syslinux aloja el proyecto Herramienta de detección de hardware (HDT), con licencia según los términos de 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 modo de menú semigráfico para navegar. HDT también está disponible como ISO de arranque y como imagen de disquete de 2,88 MB. La última actualización de HDT fue en 2015; desde entonces ha sido descontinuado.

Contenido relacionado

ALGOL Y

ALGOL Y fue el nombre dado a un sucesor especulado del lenguaje de programación ALGOL 60 que incorporaba algunas características radicales que fueron...

Filosofía de la inteligencia artificial

La filosofía de la inteligencia artificial es una rama de la filosofía de la tecnología. Esta se centra en investigar la inteligencia artificial y sus...

Red troncal

Una red troncal o central es una parte de una red informática que interconecta redes y proporciona un camino para el intercambio de información entre...

Historial de versiones de macOS

La historia de macOS, el actual sistema operativo Mac de Apple anteriormente llamado Mac OS X hasta 2011 y luego OS X hasta 2016, comenzó con el proyecto de...

Historia de la supercomputación

El término supercomputación surgió a fines de la década de 1920 en los Estados Unidos en respuesta a los tabuladores de IBM en la Universidad de Columbia....
Más resultados...
Tamaño del texto:
Copiar