4 melhores carregadores de inicialização Linux

4 melhores carregadores de inicialização Linux

Quando você liga sua máquina, imediatamente depois PUBLICAR (Poder no auto -teste) é concluído com sucesso, o BIOS Localiza a mídia inicializável configurada e lê algumas instruções do registro de inicialização mestre (Mbr) ou Guid tabela de partição que é a primeira 512 bytes da mídia inicializável. O MBR contém dois conjuntos importantes de informação, um é o carregador de inicialização e dois, a tabela de partição.

O que é um carregador de inicialização?

Um carregador de inicialização é um pequeno programa armazenado no Mbr ou Guid Tabela de partição que ajuda a carregar um sistema operacional na memória. Sem um carregador de inicialização, seu sistema operacional não pode ser carregado na memória.

Leia sugerida: Um guia básico para o processo de inicialização do Linux

Existem vários carregadores de inicialização que podemos instalar juntamente com o Linux em nossos sistemas e neste artigo, falaremos brevemente sobre um punhado dos melhores carregadores de inicialização do Linux para trabalhar.

1. GNU GRUB

GNU GRUB é um carregador de botas Linux MultiBoot popular e provavelmente mais usado, com base no original Grub (Grande Bootlader unificado) que foi criado por Eirch Stefan Broleyn. Ele vem com várias melhorias, novos recursos e correções de bugs como aprimoramentos do programa GRUB original.

Importante, Grub 2 agora substituiu o Grub. E notavelmente o nome Grub foi renomeado para Legado da Grub e não é desenvolvido ativamente, no entanto, ele pode ser usado para inicializar sistemas mais antigos, pois as correções de bugs ainda estão indo.

Grub tem os seguintes recursos proeminentes:

  1. Suporta multiboot
  2. Suporta vários arquiteturas de hardware e sistemas operacionais, como Linux e Windows
  3. Oferece uma interface de linha de comando interativa do tipo Bash para os usuários executarem os comandos GRUB, além de interagir com arquivos de configuração
  4. Permite o acesso ao editor do Grub
  5. Suporta a definição de senhas com criptografia para segurança
  6. Suporta a inicialização de uma rede combinada com vários outros recursos menores

Visite a página inicial: https: // www.gnu.org/software/grub/

2. LILO (Linux Loader)

LILO é um carregador de inicialização Linux simples, mas poderoso e estável. Com a crescente popularidade e uso do Grub, que veio com inúmeras melhorias e recursos poderosos, LILO tornou -se menos popular entre os usuários do Linux.

Enquanto carrega, a palavra “LILO”É exibido na tela e cada letra aparece antes ou depois que um determinado evento ocorreu. No entanto, o desenvolvimento de Lilo foi interrompido em dezembro de 2015, possui vários recursos, conforme listado abaixo:

  1. Não oferece uma interface de linha de comando interativa
  2. Suporta vários códigos de erro
  3. Não oferece suporte para inicializar de uma rede
  4. Todos os seus arquivos são armazenados nos primeiros 1024 cilindros de uma unidade
  5. Faces limitação com BTFs, GPT e RAID, além de muito mais.

Visite a página inicial: http: // lilo.Alioth.Debian.org/

Leia sugerida: 5 melhores sistemas modernos 'init' linux (1992-2015)

3. Burg - novo carregador de inicialização

Baseado em Grub, Burg é um carregador de bota Linux relativamente novo. Por ser derivado do Grub, ele é enviado com alguns dos principais recursos do Grub, no entanto, também oferece recursos notáveis, como um novo formato de objeto para suportar várias plataformas, incluindo Linux, Windows, Mac OS, FreeBSD e além.

Além disso, ele suporta um menu de inicialização de texto e modo gráfico altamente configurável, stream, além de melhorias futuras planejadas para que ele funcione com vários dispositivos de entrada/saída.

Visite a página inicial: https: // launchpad.net/Burg

4. SysLinux

SysLinux é uma variedade de carregadores de botas leves que permitem a inicialização de CD-ROMs, de uma rede e assim por diante. Ele suporta sistemas de arquivos como gordura para ms-dos e ext2, ext3, ext4 para linux. Também suporta BTRFs de dispositivo único não compactado.

Observe que o SysLinux acessa apenas arquivos em sua própria partição, portanto, ele não oferece recursos de inicialização multi-fil-Filesystem.

Visite a página inicial: http: // www.SysLinux.org/wiki/índice.php?title = the_syslinux_project

Conclusão

Um carregador de inicialização permite gerenciar vários sistemas operacionais em sua máquina e selecionar qual deles usar em um determinado momento, sem ela, sua máquina não pode carregar o kernel e o restante dos arquivos do sistema operacional.

Perdemos qualquer carregador de inicialização do linux da ponta? Nesse caso, informe -nos usando o formulário de comentário abaixo, fazendo sugestões de quaisquer carregadores de inicialização louvável que possam suportar o Linux Operating System.