Syslinux

Software captura de pantalla:
Syslinux
Detalles de software:
Versión: 6.03
Fecha de carga: 17 Feb 15
Promotor: H. Peter Anvin
Licencia: Libre
Popularidad: 1308

Rating: 4.5/5 (Total Votes: 2)

Syslinux es un proyecto de código abierto que proporciona a los usuarios una forma sencilla y fácil de configurar el gestor de arranque que permite a los usuarios arrancar varios sistemas operativos desde el local discos, CDs, y PXE (Preboot Execution Environment) .Supports todo proyecto SystemsThe archivo Linux importante es capaz de arrancar sistemas operativos como DOS legado. Ha sido diseñado desde el principio como una gota en el reemplazo de los antiguos gestores de arranque de LILO y GRUB Legacy. De forma predeterminada, es compatible con la FAT, sistemas de archivos EXT2, EXT3, EXT4, y Btrfs.
Tanto BIOS y máquinas basadas en UEFI son compatibles con este gestor de arranque, aunque existen diversas limitaciones de los sistemas de UEFI (Unified Extensible Firmware Interface). Se puede instalar fácilmente en casi cualquier sistema operativo basado en Linux desde el channels.How software por defecto funciona? Simple, como el proceso de arranque Syslinux trabaja por primera carga el MBR (Master Boot Record), luego busca a una partición activa, ejecutar el volumen Boot Record (VBR), ejecute el archivo /boot/syslinux/ldlinux.sys, cargue el archivo /boot/syslinux/ldlinux.c32, así como para buscar y cargar el archivo de configuración (/ boot / syslinux /syslinux.cfg).
Una entrada de menú de arranque estándar para los sistemas operativos basados ​​en Linux se compone de una entrada de menú Etiqueta que puede ser cualquier cosa que el usuario desee (generados automáticamente desde / etc / issue), y una línea de LINUX con la localización del núcleo Linux ejecutable. También puede arrancar sistemas operativos basados ​​en Windows.
Además, incluye una línea APPEND configurable por el usuario que debe apuntar a la ubicación del sistema de archivos raíz, así como una entrada INITRD que contiene la ubicación del archivo de imagen initramfs generada por mkinitcpio.Bottom lineOverall, Syslinux es uno de los más fácil de usar e instalar gestor de arranque de GNU / Linux. Proporciona a los usuarios con texto y menús de arranque no gráficos, admite el arranque automático, cargarlo en cadena, memtest, HDT, reiniciar, apagar, la reasignación del teclado, escondite menú, PXELINUX y funcionalidad del menú claro.

¿Qué es nuevo en esta versión:

  • efi64:. Añadir soporte para arrancar núcleos de 32 bits
  • efi:. Utilice el protocolo de traspaso EFI al arrancar kernels si está disponible
  • Fix diversos objetivos maquillaje que se quebró al cambiar a directorios de objetos per-firmware, incluyendo 'make install' y 'hacer NetInstall'.
  • efi:. Mejorar el manejo de la pérdida de paquetes en la pila UDP
  • pruebas:. Introducir un nuevo marco de pruebas de regresión diseñado para asegurar errores no se vuelvan a introducir una vez fijados
  • efi:. Implementar apoyo LOCALBOOT

¿Cuál es nuevo en la versión 4.04:

  • PXELINUX:. Fijar el manejo de nombres DNS no
  • PXELINUX:. Fijar error temporizador cuando PXELINUX podría ser descargada (Gen Cumm)
  • núcleo / writedec.inc:. Fijar declaración duplicado y desbordamiento (Gen Cumm)
  • GCC 4.5 correcciones.
  • directorio de ejemplo: Fix Makefile include (Gen Cumm)
  • .
  • ver.com: Nueva aplicación / COMBOOT universal de DOS para mostrar información sobre la versión (incluye DRMK) (Gen Cumm)
  • .
  • rosh.c32: actualizado; Utilizando getopt () para comandos internos para ayudar a analizar opciones; Corregir errores en ls; añadir reinicio cálido y echo (Gen Cumm).
  • COM32:. Arreglar una fuga descriptor de archivo
  • gfxboot.c32: manejar TEXT..ENDTEXT; error fuera en ninguna etiqueta encontrados (Sebastián Herbszt).
  • Fix arranque en los dispositivos no particionados.
  • MBR, isohybrid: Solución para un problema de BIOS en Acer Travelmate y posiblemente otras máquinas
  • .
  • COM32: Adición ACPI análisis libary
  • HDT: Release 0.4.1 para apoyar el análisis de ACPI, la mejora de núcleos mutli informes / cpu
  • LUA: Actualización a 5.1.4-2
  • SYSLINUX: núcleo / diskstart.inc:. Restablecer DS después de suma de control en caso de que no es 0 (Gen Cumm)
  • win64:. Actualización de secuencias de comandos para los nombres del compilador MinGW adicional (Gen cumm)
  • diag: Nuevo directorio de herramientas relacionados con el diagnóstico. Añadir un traspaso MBR / VBR y geometría mostrar imágenes (Gen cumm).
  • memdisk: uso & quot; mem = & quot; parámetro para marcar la memoria disponible por encima de este punto como reservada (núcleo ya lo hace la alineación) (Gen Cumm).
  • memdisk:. Sonda disco adicional cheques y salida de depuración (Shao Miller, Gene Cumm)
  • gPXE:. Añadir gpxelinuxk.0, con sede fuera de undionly.kpxe + nuevo guión (Gen Cumm)
  • isohybrid:. Instalar el isohdpfx * .bin / isohdppx * .bin archivos para hacer isohybrid imágenes en un solo paso con GNU xorriso
  • PXELINUX: desactivar un hack que haría el trabajo LOCALBOOT en algunas máquinas, pero romper casi como muchos. Algunas máquinas que trabajaban con & quot; LOCALBOOT 0 & quot; en las versiones anteriores pueden necesitar & quot; LOCALBOOT -1 & quot; en éste. Si usted tiene una máquina que requiere & quot;. LOCALBOOT -1 & quot ;, una copia de la dmidecode o salida sysdump sería apreciada
  • Incluya un conjunto de diagnósticos de Gene Cumm.
  • Correcciones para gcc 4.6 y binutils 21/02/51.
  • chain.c32: Permitir & quot; uuid & quot; como sinónimo a & quot; guid & quot;.
  • nombres de directorio Mango empezando .. para vfat y iso9660.
  • Nuevo comando de menú HIDDENKEY para proporcionar una forma de una sola pulsación de tecla para activar una opción de arranque desde una pantalla de menú de introducción oculta.

¿Cuál es nuevo en la versión 4.03:.

  • No cuelgue si no se encuentra un archivo de configuración
  • Mejor soporte para el arranque desde MBR que no pasan información de traspaso.
  • extlinux: Trate de ser más inteligentes sobre la búsqueda de la compensación partición
  • .
  • chain.c32:. Cargarlo en cadena de soporte de Dell en modo real Kernel (Gen Cumm)
  • chain.c32:. Fijar el arranque en modo CHS
  • rosh.c32 actualizado (Gen Cumm).
  • Fix la opción -s para el instalador syslinux / extlinux (Arwin Vosselman).
  • isohybrid: fijar el relleno de imágenes de gran tamaño (PJ Pandit)
  • .

¿Cuál es nuevo en la versión 4.02:

  • SYSLINUX: manejar correctamente el caso en que la opción -d es especificado con una trayectoria no absoluta, es decir syslinux -d syslinux en vez de syslinux -d / syslinux.
  • ISOLINUX: reconocer el nombre de directorio / boot / syslinux y / syslinux, y el nombre de archivo syslinux.cfg además de los nombres-isolinux específico. Por lo tanto, syslinux.cfg es ahora un nombre genérico, mientras que isolinux.cfg o extlinux.conf es específico de los diferentes derivados.
  • chain.c32:. El establecimiento alternativo nombre de archivo de configuración para stage2 de GRUB Legacy (Gert Hulselmans) apoyo
  • whichsys.c32:. Ejecutar un comando específico, basado en la variante bootloader Syslinux (Gert Hulselmans)
  • lua.c32: una gran cantidad de nuevos enlaces añadidos a la & quot; syslinux & quot; espacio de nombres:. VESA, PCI, DMI, núcleo de carga (Marcel Ritter)
  • Btrfs: imprimir un mensaje de error completa si comprimen o se encuentran los archivos cifrados
  • (ni se soporta actualmente.)
  • SYSLINUX: MTOOLS instalador: el honor TMPDIR, Error cabo en disco por completo
  • .
  • Mango retrocesos de EDD a CHS, para hacer frente a los sistemas de los que anuncian su apoyo EDD, pero en realidad no la tienen.
  • SYSLINUX: las mtools, DOS y Win32 instaladores ahora utilizar las nuevas opciones de la línea de comandos
  • .
  • PXELINUX: fijar el uso de direcciones IP en TFTP :: o tftp:. // Sintaxis host
  • SYSLINUX:. Instalador Win64 experimental (syslinux64.exe)

¿Qué hay de nuevo en la versión 4.01:

  • ISOLINUX: fijar la inicialización en sistemas que no lo hacen bajo cero memoria.
  • SYSLINUX / extlinux:. Fix entrega de lectura de disco reintentos en modo EDD
  • ISOLINUX: cambiar la secuencia de inicialización para evitar problemas con determinados (antiguos) BIOS. Un agradecimiento especial a Helmut Hullen para soporte de depuración invaluable.
  • ifplop.c32: nuevo módulo que detecta si el Boot Manager PLoP ya ha arrancado un CD-ROM o unidad USB (Gert Hulselmans)
  • .
  • Corregir un error de sobreescritura de memoria severa, activa principalmente al seleccionar una línea de comandos muy larga en el sistema de menús.
  • lua.c32:. Intérprete de scripts Lua, actualmente experimental
  • PXELINUX:. IPAPPEND nueva opción 4 para anexar el UUID del sistema para la línea de comandos del kernel
  • PXELINUX: pantalla BOOTIF y SYSUUID en tiempo de inicio, y cuando se pulsa Ctrl-N en la línea de comandos
  • .

¿Qué hay de nuevo en la versión 4.00:

  • Los principales cambios de base de código; todo sistema de archivos reescrito en C. Este trabajo fue hecho principalmente por Liu Aleaxander (Yuanhan Liu).
  • extlinux: Btrfs y soporte ext4. apoyo btrfs hecho por Alek Du de Intel.
  • extlinux ya no es un derivado separada; extlinux y syslinux tanto instalan el mismo cargador (ldlinux.sys); para los instaladores basados ​​en Linux el binario extlinux se utiliza para un sistema de archivos montado; el binario syslinux para un sistema de archivos sin montar.
  • Cuando se carga un nuevo archivo de configuración con el comando CONFIG, puede ahora también especificar un nuevo directorio actual con una sentencia APPEND.
  • Soporte ADV completa para Syslinux, por lo que el arranque de una vez MENÚ GUARDAR funciona.
  • Soporte completo de discos con particiones GPT, incluidos los discos y / o parititions de más de 2 TiB (si es compatible con la BIOS).
  • El protocolo de traspaso GPT ajustado al proyecto de comité T13 actual; ver doc / gpt.txt.
  • HDT: código de limpieza, pequeñas correcciones de errores
  • El & quot; linux & quot; instalador syslinux (syslinux-nomtools) ahora tiene una sintaxis de línea de comandos más cerca del instalador extlinux. Los mtools, dos e instaladores win32 recibirán esta nueva sintaxis eventualmente, pero no se ha implementado aún.
  • chain.c32:. Admiten el arranque particiones GPT por índice, GUID, la etiqueta
  • chain.c32:. Admiten el arranque la partición Syslinux con & quot; fs & quot;
  • chain.c32:. Gpt.txt implementar el protocolo de traspaso
  • chain.c32:. Soporte para cargarlo en cadena Grub etapa 2
  • PXELINUX: sintaxis URL TFTP (tftp: //). Apoyado incluso cuando no se está ejecutando gPXE / gpxelinux
  • Módulo ls.c32 Nuevo para mostrar el contenido del disco desde la línea de comandos, y pwd.c32 para visualizar el directorio actual.
  • rosh.c32 (sólo lectura shell) actualizado y es de esperar utilizable.
  • PXELINUX:. Apoyo & quot; LOCALBOOT -1 & quot ;, al igual que los otros derivados
  • gfxboot.com eliminado en favor de gfxboot.c32.
  • Nueva declaración menú de ayuda para visualizar a pantalla completa texto de ayuda como resultado de una selección de menú.
  • utilidad memdiskfind que se puede utilizar con el conductor Phram en el kernel de Linux para montar una memdisk.
  • ifcpu.c32:. Adición de uso cuando no se dan parámetros, añadiendo soporte PAE
  • ifcpu.c32, ifcpu64.c32:. Manejar más de un argumento por destino
  • isohybrid:. C versión que no requiere Perl
  • Nuevo menú de comandos INMEDIATA para permitir teclas de acceso rápido para activar de inmediato sin necesidad de Enter.
  • mdiskchk.com soporta una opción para suprimir el clásico heurística todo-drive-sondeo secuencial --no (-n o). Útil en los BIOS que tienen un accidente / colgar cuando se sondean ciertos números de unidad.
  • conductor ElTorito.Sys DOS ahora escanea los números de unidad hacia arriba en lugar de hacia abajo, con el fin de evitar un error bastante común en algunas BIOS donde unidad sondeo 0xFF provoca un fracaso.

¿Qué hay de nuevo en la versión 3.83:

  • Esta versión añade algunas nuevas características menores, incluyendo la capacidad de añadir anulaciones de las opciones de DHCP en el binario pxelinux, una nueva versión de la herramienta de detección de hardware y algunas correcciones al módulo gfxboot.
  • También incluye algunas soluciones adicionales para BIOS defectuosas.

¿Qué hay de nuevo en la versión 3.82:

  • isohybrid: fijar la lógica -partok para la carga de una partición .
  • ISOLINUX:. Acuerdo con los sistemas de los que regresan de 13h INT con interrupciones deshabilitadas
  • No invoca el manejador de inactividad durante las cargas de archivos de gran tamaño.
  • menú simple: hacer que el trabajo ONTIMEOUT con menú secreto
  • .
  • PXELINUX:. Manejar servidores TFTP que tienen NULs adicionales al final de un paquete OACK

¿Qué hay de nuevo en la versión 3.80:.

  • Nuevo mecanismo barajador y API
  • Refundido módulo mboot.c32.
  • La función syslinux_boot_linux () se ha simplificado.
  • No cuelgue tratando de arrancar un & quot; menú dejar & quot; etiqueta de la CLI.
  • Solucionar problema con iniciar una vez & quot; se pegue & quot; en algunas BIOS.
  • isohybrid:. Arreglar el problema con las imágenes más de 2 GB de tamaño
  • módulo APM poweroff (poweroff.com) por Sebastian Herbszt.
  • ISOLINUX: fijar el manejo de directorios grandes. Bug encontrado y fijado por Steffen Winterfeldt.

Programas parecidos

ms-sys
ms-sys

14 Apr 15

kexec-chooser
kexec-chooser

3 Jun 15

gummiboot
gummiboot

18 Feb 15

makebootfat
makebootfat

3 Jun 15

Otro software de desarrollador H. Peter Anvin

Comentarios a la Syslinux

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!