GRUB em MBR ou Partition?

10

onde devo instalar o GRUB? MBR ou setor de inicialização de partição?

Quais são as vantagens e desvantagens de cada abordagem?

Além disso, se instalarmos o GRUB no setor de inicialização de partição, como o processo de inicialização funciona?

    
por MA1 16.04.2010 / 12:15

2 respostas

13

Leia a primeira metade de esta resposta para entender os conceitos básicos de MBRs, VBRs (também conhecidos como setores de inicialização de partições) e gerenciadores de inicialização.

Agora que você já leu isso, você entende que precisa de algum carregador de boot no MBR, ou o BIOS não consegue inicializar a partir da unidade. O BIOS carrega o código do MBR, que então carrega o código de um VBR (ou às vezes fornece um menu de VBRs para escolher).

Se você instalar o Grub em um VBR, mas não no MBR, precisará de algo else no MBR capaz de chainloading o gerenciador de inicialização Grub. Se você tem algo mais em mente (por exemplo, o gerenciador de boot do Win7, ou outra versão do Grub, ou algum outro gerenciador de boot), certamente é possível, mas os específicos dependerão dos recursos do outro gerenciador de inicialização.

Qualquer análise de vantagens versus desvantagens terá que comparar as características do Grub com as de outros gerenciadores de inicialização específicos. Você precisará ser mais específico quanto às suas opções.

    
por 16.04.2010 / 13:09
4

Nos velhos tempos do LILO e do GRUB Legacy (também conhecido como GRUB), normalmente era considerado uma questão de preferência onde instalar o seu gerenciador de inicialização Linux. O MBR ou a partição funcionaria da mesma forma, assumindo para o caso de partição (conforme a resposta de quack quixote) que o MBR padrão do DOS carregaria a primeira partição marcada como "inicializável" na tabela de partições. (Presumo que os MBRs atuais do Windows ainda façam isso, embora eu não tenha certeza.) A instalação em uma partição foi considerada um pouco mais segura quando deixou o caminho de inicialização original intocado.

Mas atualmente você provavelmente está usando o GRUB2, que tem um design completamente novo com muitos mais recursos e maior robustez . No entanto, o GRUB2, aconselha a instalação em uma partição , pois alguns dos recursos de confiabilidade são perdidos. Geralmente, essa configuração não é mais incentivada e pode não ser suportada pelo sistema operacional. Não sou especialista em GRUB para entender todas as implicações, mas a menos que você sinta que corre o risco e se sustente, eu instalaria o GRUB2 no MBR. É muito confiável e quase certamente inicializará seus outros sistemas operacionais.

Atualização: Parece que o MBR padrão nos computadores de hoje pode não ser tão simples quanto costumava ser. Depois de instalar o GRUB no MBR do meu ThinkPad X220, descobri que pressionar o botão "ThinkVantage" durante a inicialização não me levou mais ao modo de recuperação. Esse recurso estava no MBR original . Portanto, estamos em uma situação ruim: as distribuições do GRUB e do Linux recomendam a instalação no MBR, ignorando o fato de que o MBR existente pode ter recursos nos quais o usuário confia.

    
por 03.08.2012 / 15:03