Linux Grub (I). O que é e como funciona?

El GRUB é uma das partes mais importantes de Linux, mas também pode ser um dos mais problemáticos, então vamos explicar em que consiste e como funciona da perspectiva mais simples.

Linux Grub

O primeiro setor do disco rígido é chamado o Master Boot Record (MBR). Este setor tem apenas 512 bytes de comprimento e contém um pequeno trecho de código (446 bytes) chamado de bootloader primário e a tabela de partição (64 bytes), que descreve as partições primárias e estendidas.

Por padrão, o código MBR procura a partição marcada como ativa e, quando uma partição é encontrada, ele a carrega do setor de inicialização para a memória e passa o controle para ela. GRUB substitui o MBR padrão pelo seu próprio código.

A operação do GRUB pode ser classificada em vários estágios.

estágio 1. Ele está localizado no MBR e aponta principalmente para o estágio 2, pois o MBR é muito pequeno para conter todos os dados necessários.

estágio 2. Aponta para o seu arquivo de configuração, que contém toda a interface de usuário complexa e opções normalmente conhecidas ao falar sobre o GRUB. O estágio 2 pode estar localizado em qualquer lugar do disco. Se o estágio 2 não puder encontrar sua tabela de configuração, o GRUB deixará a sequência de inicialização e apresentará ao usuário uma linha de comando para configuração manual.

estágio 1.5. Lata use as informações de inicialização, que são pequenas o suficiente para caber na área imediatamente após o MBR.

A arquitetura do palco permite GRUB ser bastante complexo e altamente configurável, em comparação com a maioria dos bootloaders, que são esparsos e simples de caber dentro dos limites da tabela de partição.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.