Syslinux
| SISLINUX | ||
|---|---|---|
|
| ||
| 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