Guia de referência do ISOLINUX (parte 1)

O ISOLINUX é provavelmente o gerenciador de boot mais utilizado em LiveCDs, certamente pela grande quantidade de recursos que ele oferece para tornar o boot do LiveCD um processo mais amigável. Nesse artigo você verá como utilizá-lo em seu LiveCD, desde as configurações básicas até alguns recursos interessantes.

[ Hits: 83.237 ]

Por: Antônio Vinícius Menezes Medeiros em 17/03/2010 | Blog: https://antoniomedeiros.dev/


Organizando os elementos do menu



Há algumas tags que você pode empregar no arquivo de configuração do ISOLINUX para tornar seu menu mais organizado. A seguir, elas são apresentadas com suas respectivas sintaxes.

MENU TITLE title

Define um título para o menu. O título do menu é apresentado no topo do menu.

MENU SEPARATOR

Insere uma linha vazia no menu, que atua como um separador.

MENU DISABLE

(válido somente depois de uma tag LABEL)

Impede que uma entrada do menu seja selecionada. Permite que você crie uma seção no seu menu, com diferentes opções abaixo dela.

MENU INDENT count

(válido somente depois de uma tag LABEL)

Usada para indentar (recuar) uma entrada do menu. Recebe como parâmetro um número inteiro que diz em quantos espaços a entrada deve ser recuada. Permite que você crie uma hierarquia de opções.

Vejamos um exemplo para ilustrar essas tags:

DEFAULT vesamenu.c32
MENU BACKGROUND splash.png
TIMEOUT 300
PROMPT 0

MENU TITLE Bem vindo ao Linux

LABEL -
  MENU LABEL Opcoes mais usadas:
  MENU DISABLE

LABEL live
  MENU LABEL ^Iniciar o Linux em modo grafico
  MENU INDENT 5
  KERNEL /boot/vmlinuz
  INITRD /boot/initrd.gz
  APPEND boot=live nopersistent rw quiet splash

LABEL hd
  MENU LABEL Iniciar a partir do ^disco rigido
  MENU INDENT 5
  LOCALBOOT 0x80
  APPEND -

MENU SEPARATOR

LABEL -
  MENU LABEL Outras opcoes:
  MENU DISABLE

LABEL text_only
  MENU LABEL Iniciar o Linux em modo ^texto
  MENU INDENT 5
  KERNEL /boot/vmlinuz
  INITRD /boot/initrd.gz
  APPEND boot=live nopersistent textonly rw quiet

LABEL memtest
  MENU LABEL Testar a ^memoria
  MENU INDENT 5
  KERNEL /boot/memtest86
  APPEND -

Linux: Guia de referência do ISOLINUX - Parte 1
Você pode encontrar a tag MENU SEPARATOR sendo usada no LiveCD do Slax (veja imagem no tópico anterior).

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Configuração básica
   3. Testando o ISOLINUX
   4. Inserindo uma imagem de fundo
   5. Organizando os elementos do menu
   6. Definindo as posições e tamanhos dos elementos do menu
   7. Aplicando cores aos elementos do menu
   8. Alterando as mensagens de boot automático e de prompt
   9. Inserindo textos de descrição
   10. Criando um LiveCD usando o ISOLINUX como gerenciador de boot
Outros artigos deste autor

Criando um LiveCD a partir de uma instalação do Debian Lenny

Instalação do ClamAV com DazukoFS

Exibindo um splash durante o boot com Splashy

Guia de referência do ISOLINUX (parte 2)

Desmistificando a instalação do Dazuko

Leitura recomendada

Customizando o (K/X/ED)Ubuntu Linux Live-CD

SSH - Tradução da man page

Servidor de rede (PDC - Proxy Transparente - DNS)

Transmissão de áudio e vídeo via Multicast

Por que uso Linux?

  
Comentários
[1] Comentário enviado por xirux em 27/03/2010 - 17:44h

Muito bom o artigo, vou tirar um tempo pra praticar!

[2] Comentário enviado por zebento.cpd em 07/08/2010 - 12:07h

Parabéns por mais esse artigo!

Dentre as vantagens de cada gerenciador GRUB e ISOLINUX, existe alguma(s) que façam que um gerenciador sobressaia o outro? Resumindo, qual é o melhor e porque?

[3] Comentário enviado por edutaquary em 17/02/2011 - 13:10h

como faço para gerar uma iso do meu hd usando partimage e depois instalar pelo dvd

[4] Comentário enviado por sboorbou em 13/07/2011 - 12:33h

cara tem como usar o ISOLINUX para iniciar uma iso direto do HD?
Tipo uma iso de um live cd iniciar direto no hd?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts