Syslinux
| SYSLINUX | ||
|---|---|---|
|
| ||
| Informações gerais | ||
| tipo de programa | gerenciador de inicialização | |
| desenvolvedor | H. Peter Anvin | |
| Licença | Licença Pública Geral GNU | |
| Informação técnica | ||
| Programado em | ||
| Versões | ||
| Última versão estável | 6.03 (6 de outubro de 2014 (8 anos e 11 dias)) | |
| Links | ||
O projeto SYSLINUX engloba um conjunto de gerenciadores de inicialização leves para inicializar computadores no sistema operacional Linux . É o trabalho de H. Peter Anvin e é composto de vários sistemas diferentes.
Lista
- O SYSLINUX original , usado para inicializar a partir de sistemas de arquivos FAT (geralmente disquetes ou pen drives ).
- ISOLINUX , usado para inicializar a partir de sistemas de arquivos de CD-ROM ISO 9660 .
- PXELINUX , usado para inicializar a partir de um servidor de rede com o sistema Preboot Execution Environment (PXE).
- EXTLINUX , usado para inicializar a partir dos sistemas de arquivos Linux ext2 , ext3 , ext4 ou btrfs .
- MEMDISK , usado para inicializar sistemas operacionais mais antigos como o MS-DOS da memória.
- Dois sistemas de menu separados.
- Um ambiente de desenvolvimento para módulos adicionais.
Uso
SYSLINUX e ISOLINUX
O SYSLINUX normalmente não é usado para inicializar instalações completas do Linux, pois o Linux normalmente não é instalado em sistemas de arquivos FAT . Em vez disso, é frequentemente usado para disquetes de inicialização ou resgate, LiveUSBs ou outros sistemas de inicialização leves. ISOLINUX é geralmente usado para Linux LiveCDs instaláveis ou CDs inicializáveis.
Uma pequena complicação aparece ao inicializar a partir do CD-ROM. El Torito (CD-ROM Standard) permite a inicialização em dois modos diferentes;
- modo de emulação de disquete , onde as informações de inicialização são armazenadas em um arquivo de imagem de disquete, que é carregado do CD, para então se comportar como um disquete virtual . Este arquivo de imagem é efetivamente um sistema de arquivos FAT, então SYSLINUX é o carregador de inicialização necessário.
- modo sem emulação , onde as informações de inicialização são armazenadas diretamente no CD. ISOLINUX é necessário neste modo.
No entanto, ter a escolha às vezes é útil, pois o ISOLINUX é vulnerável a bugs do BIOS , nesse caso é prático poder inicializar usando o SYSLINUX. Isso afeta principalmente computadores construídos antes de 1999 e, de fato, para computadores modernos, o modo sem emulação é geralmente o método mais confiável.
PXELINUX
O PXELINUX é usado em conjunto com uma imagem PXE adequada em uma placa de rede . O ambiente PXE usa DHCP ou BOOTP para habilitar uma conexão TCP/IP básica e, em seguida, baixa um programa de inicialização por TFTP . Este programa de inicialização carrega e configura o kernel de acordo com as diretivas que também são obtidas do servidor TFTP.
Normalmente, o PXELINUX é usado para instalações Linux a partir de um servidor de rede central ou para inicializar estações de trabalho sem disco.
EXTLINUX
O EXTLINUX é normalmente usado como um gerenciador de inicialização de uso geral, semelhante ao LILO ou GRUB .
Links externos