? The Grand Unified Bootloader e Linux carregador são ambos gerenciadores de inicialização para o sistema operacional Linux. Um carregador de inicialização é o primeiro programa que é executado quando o computador é ligado . Ele é usado para carregar o sistema operacional e outros programas que são necessários para iniciar o computador. GRUB e LILO executar as mesmas funções, mas eles têm diferentes interfaces e métodos de configuração. História
LILO foi um dos primeiros gestores de arranque para o sistema operacional Linux. Era o carregador de boot mais popular para Linux até 2001, quando o bootloader GRUB começou a substituí-lo. GRUB foi originalmente desenvolvido por Erich Boleyn em 1995 e foi adicionado como um pacote GNU oficial em 1999. A partir do momento da publicação , o desenvolvimento do bootloader GRUB foi descontinuado . Foi substituído pelo bootloader GRUB2 que foi projetado para alargar o âmbito do GRUB
Semelhanças
Ambos GRUB e LILO executar a mesma função básica - . Carregar o sistema operacional na memória RAM do computador. Ambos suportam a capacidade de inicializar o sistema em modo de usuário único. Ambos apresentam uma interface de linha de comando, embora a interface de linha de comando LILO é limitado em suas habilidades. Ambos usam arquivo de configuração de texto simples que pode ser editada pelo administrador do sistema . Ambos GRUB e LILO apoiar o uso de senhas.
Diferenças
LILO é realmente armazenados no Master Boot Record, ou o setor de boot , do disco rígido Considerando que apenas o primeiro estágio de GRUB é armazenado no MBR . Estágio de um único trabalho é para carregar a próxima fase do GRUB localizado dentro dos primeiros 1024 cilindros do disco. Se você fizer uma alteração para o bootloader LILO , você deve reescrever o MBR , o que pode tornar o seu sistema não arranca se a mudança contém um erro. As alterações na configuração do GRUB são lidos durante o processo de inicialização. GRUB suporta o uso de criptografia de senha MD5. LILO apenas suporta senhas em texto . GRUB suporte inicialização em rede enquanto que o LILO não.
GRUB Vantagens
O bootloader GRUB é mais poderoso que o LILO e suporta os sistemas de arquivos maiores. Ele tem uma interface de linha de comando totalmente interativo . Os usuários navegar em um sistema de menu onde se pode escolher qual sistema operacional eles querem carregar. O GRUB suporta mais sistemas de arquivos que o LILO incluindo DOS FAT, BSD FFS e os sistemas de arquivos do Linux. Se o arquivo de configuração não está configurado corretamente , o GRUB será revertida para uma interface de linha de comando ao invés de tornar o sistema não arranca .