O lilo foi um dos primeiros gerenciadores de boot usados no Linux. Ele foi o mais usado durante muito tempo, mas tem sido gradualmente substituido pelo grub, que oferece mais recursos. O Kurumin foi uma das ultimas distribuicoes a adotar o grub, mantendo o lilo como gerenciador padrao ate o 6.1. Atualmente (entre as grandes distribuicoes), apenas o Slackware ainda utiliza o lilo, mas ele nao e parametro de comparacao, pois ainda utiliza o Kernel 2.4 e o hotplug. O principal motivo e que o lilo utiliza uma configuracao mais simples e muito mais simples de entender. Apesar disso, o grub tambem faz bem seu trabalho e permite que o sistema utilize agora um sistema muito mais robusto de deteccao de outros sistemas instalados. Embora seja mais "enjoado", o grub nao e tao complicado como pode parecer a primeira vista. Vamos aproveitar a deixa para aprender um pouco mais sobre ele.O grub usa o arquivo de configuracao "/boot/grub/menu.lst". Este arquivo e lido a cada boot, por isso nao e necessario reinstalar o grub ao fazer alteracoes, como no caso do lilo. Este e um exemplo de arquivo de configuracao, gerado pelo instalador do Kurumin:default 0timeout 9color cyan/blue white/bluegfxmenu (hd0,2)/boot/messagetitle Kurumin Linuxroot (hd0,2)kernel /boot/vmlinuz-2.6.18.1-slh-up-2 ro nomce quiet apm=power-off vga=791initrd /boot/initrd.img-2.6.18.1-slh-up-2title Microsoft Windows XP Professional (hda1)root (hd0,0)makeactivechainloader +1title Debian GNU/Linux (testing/unstable) (hda5)root (hd0,4)kernel /boot/vmlinuz-2.6.18 ro quiet vga=791initrd /boot/initrd.img-2.6.18title memtest86root (hd0,2)skernel /boot/memtest86.binNote que neste exemplo de configuracao, temos (alem do Kurumin), uma instalacao do Windows e uma instalacao do Debian, ambas detectadas pelo instalador e adicionadas no arquivo. Foi adicionada tambem uma entrada para o memtest, que permite checar a memoria RAM do micro.Com a configuracao desta forma, voce pode escolher entre Kurumin, Windows, Debian e memtest no boot. O Kurumin e o default, por causa da opcao "default 0" no inicio do arquivo. Do ponto de vista do grub, o Kurumin e o sistema "0", o Windows e o sistema "1", o Debian e o "2" e o memtest e o "3". Note que ele conta os sistemas incluidos na lista a partir do zero.Se voce quisesse que o Windows passasse a ser o sistema default, bastaria trocar "default 0" por "default 1". O mesmo vale para os outros sistemas operacionais instalados. A linha "timeout 9" e um pouco mais cosmetica. Ela diz que se voce nao pressionar nenhuma tecla na tela de boot, o sistema default sera iniciado depois de 9 segundos. Voce pode aumentar ou diminuir o tempo a seu gosto. A linha "color cyan/blue white/blue" tambem e cosmetica. Ela apenas indica as cores do texto e do fundo na tela de boot. Veja que as cores sao definidas duas vezes. Da primeira voce diz as cores que sao usadas quando e exibida a mensagem de boot e na segunda as cores que serao usadas em micros onde nao seja possivel exibir a imagem de fundo. Completando, temos a linha "gfxmenu (hd0,2)/boot/message", que indica a imagem de fundo que sera exibida. No caso do Kurumin e usado um arquivo de tema (o /boot/message), que e composto por diversos arquivos dentro da imagem