Pular para o conteúdo

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.
Antônio Vinícius Menezes Medeiros vinyanalista
Hits: 88.026 Categoria: Linux Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar

Parte 5: 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).

   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

Guia de referência do ISOLINUX (parte 2)

Conheça o OpenOffice.org e o BrOffice.org

Incrementando o visual do KDE 4

Instalação do MediaWiki em uma Project web do SourceForge

Portugol Online - Software livre para facilitar o estudo de algoritmos

A Evolução dos Sistemas Operacionais

Instalação do Cacti baseado em uma distribuição própria - CactiEZ

Logstash + Redis + Elasticsearch + Kibana - Gerenciando logs

Engage - o dock do E17 - instalando no Debian Etch

Servidor de rede (PDC - Proxy Transparente - DNS)

#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

Entre na sua conta para comentar.