close

Syslinux

Vai alla navigazione Vai alla ricerca
SISLINUX
SysLinux.png
Informazione Generale
tipo di programma gestore di avvio
sviluppatore H. Peter Anvin
Licenza Licenza pubblica generale GNU
Informazioni tecniche
Previsto in
Versioni
Ultima versione stabile 6.03 (6 ottobre 2014 (8 anni e 11 giorni))
Collegamenti

Il progetto SYSLINUX comprende una serie di boot manager leggeri per l'avvio di computer sul sistema operativo Linux . È opera di H. Peter Anvin ed è composta da diversi sistemi.

Elenco

  • Il SYSLINUX originale , utilizzato per l'avvio da file system FAT (solitamente floppy disk o chiavette USB ).
  • ISOLINUX , utilizzato per l'avvio da file system CD-ROM ISO 9660 .
  • PXELINUX , utilizzato per eseguire l'avvio da un server di rete con il sistema PXE ( Preboot Execution Environment ).
  • EXTLINUX , utilizzato per eseguire l'avvio dai file system Linux ext2 , ext3 , ext4 o btrfs .
  • MEMDISK , utilizzato per avviare i sistemi operativi meno recenti come MS-DOS dalla memoria.
  • Due sistemi di menu separati.
  • Un ambiente di sviluppo per moduli aggiuntivi.

Utilizzo

SYSLINUX e ISOLINUX

SYSLINUX non viene normalmente utilizzato per avviare installazioni Linux complete poiché Linux non è generalmente installato su file system FAT . Invece, viene spesso utilizzato per l' avvio o il ripristino di floppy disk, LiveUSB o altri sistemi di avvio leggeri. ISOLINUX è generalmente utilizzato per LiveCD Linux installabili o CD avviabili.

Una piccola complicazione appare durante l'avvio da CD-ROM. El Torito (CD-ROM Standard) consente l'avvio in due diverse modalità;

  • modalità di emulazione floppy , in cui le informazioni di avvio vengono memorizzate in un file immagine floppy, che viene caricato dal CD, per poi comportarsi come un floppy disk virtuale . Questo file immagine è effettivamente un file system FAT, quindi SYSLINUX è il boot loader necessario.
  • modalità no-emulation , in cui le informazioni di avvio vengono archiviate direttamente sul CD. ISOLINUX è richiesto in questa modalità.

Tuttavia, avere la scelta a volte è utile in quanto ISOLINUX è vulnerabile ai bug del BIOS , nel qual caso è pratico poter eseguire l'avvio utilizzando SYSLINUX. Ciò riguarda principalmente i computer costruiti prima del 1999 circa e, in effetti, per i computer moderni la modalità senza emulazione è generalmente il metodo più affidabile.

PXELINUX

PXELINUX viene utilizzato insieme a un'immagine PXE adatta su una scheda di rete . L'ambiente PXE utilizza DHCP o BOOTP per abilitare una connessione TCP/IP di base, quindi scarica un programma di avvio tramite TFTP . Questo programma di avvio carica e configura il kernel in base alle direttive ottenute anche dal server TFTP.

Tipicamente, PXELINUX viene utilizzato per installazioni Linux da un server di rete centrale o per l'avvio di workstation senza disco.

EXTLINUX

EXTLINUX è normalmente usato come bootloader generico, simile a LILO o GRUB .

Collegamenti esterni