O que exatamente é o GRUB?

7

Alguém pode me explicar com palavras bastante simples e conceitos não tão técnicos, o que exatamente é o GRUB, qual é o seu uso principal e como usá-lo eficientemente para uma instalação de inicialização dupla do Windows / Ubuntu?

Eu já li alguns recursos, mas ainda estou confuso.

    
por Nikos Grigoriadis 18.09.2013 / 20:55

3 respostas

10

Basicamente, o bootloader do GRUB é o software que carrega o kernel do Linux. (Tem outros usos também). É o primeiro software que inicia na inicialização do sistema.

Quando o computador é iniciado, o BIOS executa primeiro um autoteste de inicialização (POST) para verificar o hardware, como a memória, as unidades de disco e o funcionamento correto.

Em seguida, o BIOS verifica o registro mestre de inicialização (MBR), que é uma seção de 512 bytes localizada primeiro no disco rígido. Ele procura por um gerenciador de inicialização (como o GRUB). As tabelas de partições do disco rígido também estão localizadas aqui.

Em seguida, você será solicitado pelo menu GRUB, que pode conter uma lista dos sistemas operacionais instalados, ou talvez os diferentes kernels instalados em uma distribuição Linux.

Quando você escolhe qual distro ou kernel deseja usar, o GRUB carrega o kernel selecionado. O kernel inicia o init (ou systemd), que é o primeiro processo para iniciar no Linux. O Init inicia outros processos, como serviços de rede e outros que você pode ter configurado para iniciar no momento da inicialização.

O processo de inicialização contém muitas expressões e termos definidos, muito a acrescentar em uma resposta simples como essa. Google é seu amigo!

Lembre-se que esta é uma explicação muito básica do processo de boot e do papel do GRUB nele.

Este vídeo do YouTube fornece uma boa introdução ao processo de inicialização do Linux, incluindo informações básicas sobre o GRUB Bootloader:

Entendendo o processo de boot do Linux - CompTIA Linux +, LPIC-1

    
por Nullet 18.09.2013 / 21:31
2

O Grub é o Grand Unified Boot Loader.

Se você vem do Windows, a explicação mais fácil para o GRUB é "Este é o programa que o Linux grava no seu MBR (Master Boot Record)"

Este programa é responsável por detectar e carregar qualquer sistema operacional em seu computador pessoal.

Em casos comuns Você simplesmente tem que instalar o Ubuntu depois de colocar a janela na sua máquina. O instalador do Ubuntu detectará automaticamente a instalação do Windows e escreverá o arquivo de configuração para você.

Então, quando você liga o seu PC, o GRUB aparece e mostra um menu para selecionar se você deseja inicializar o Windows ou o Ubuntu.

Isso é tudo.

    
por Josh 18.09.2013 / 21:36
0

O GRUB é um gerenciador de inicialização multi boot, é um programa que roda no sistema e permite que você selecione o sistema operacional que você deseja iniciar, como se você quiser o Ubuntu e Windows no mesmo computador, com o GRUB você pode selecione aqueles no início do sistema

    
por Jonathan André Schweder 18.09.2013 / 21:33