Definição |
O nome LILO corresponde a Linux Loader, ou seja, o carregador do Linux. Isto significa que o LILO gerencia o processo de inicialização da máquina, permitindo que o usuário escolha qual o sistema operacional que será executado (se houver mais de um sistema operacional residente na máquina).
Pode-se instalar o LILO no MBR (Master Boot Record) ou no primeiro setor da partição de inicialização.
O MBR é o único setor de inicialização da unidade de disco carregado pela ROM BIOS. O MBR contém um pequeno programa de carregamento e uma tabela de partição.
Se o padrão DOS MBR for usado, ele carrega o setor de inicialização daquela partição ativa e então passa o controle para o setor de inicialização. Assim, tanto o MBR quanto o setor de boot da partição ativa estão envolvidos no processo de inicialização.
O LILO pode ser usado no lugar do DOS MBR. Assim, a inicialização não fica limitada à partição ativa do disco de boot, pois o LILO possui muito mais capacidade do que o DOS MBR.
Inicialização do sistema |
São passos do processo de inicialização do sistema:
Observações |
O LILO pode gerenciar mais de sessenta imagens diferentes de inicialização e pode estar instalado em um disquete, em uma partição de disco rígido ou como arquivo de inicialização mestre.
O LILO é configurado pelo arquivo /etc/lilo.conf.
A instalação do LILO é feita através do programa /sbin/lilo. Este programa instala e atualiza o carregador de inicialização LILO. Portanto, após alguma modificação no arquivo lilo.conf, deve-se digitar lilo na linha de comando para atualizar o carregador.
Se você já instalou o sistema e não possui disquete de boot (ou perdeu o disquete), basta usar o seguinte comando para criar um disco de boot
/sbin/lilo -b /dev/fd0