Como descobrir onde o “grub” está instalado [duplicado]

11

Meu Ubuntu Server 12.04 LTS está me perguntando durante o "apt-get dist-upgrade" onde instalar a atualização "GRUB". Como posso simplesmente descobrir qual partição / disco é a resposta correta? Como descobrir onde o GRUB está instalado atualmente? Eu encontrei perguntas e respostas semelhantes, mas como fazê-lo sem instalar script adicional? Eu serei grato por seu conselho.

Questão semelhante: Como conhecer a partição onde o grub está instalado

Felicidades:)

    
por amoooc 23.10.2012 / 17:22

3 respostas

20

Aviso de isenção

O comando

dd é extremamente perigoso. Deve ser usado com cautela. Use a seu próprio risco. O comando abaixo usa dd , é testado por mim e não prejudicará seu sistema. Não altere o formato do comando, a única coisa que você pode alterar são as letras do dispositivo

por exemplo: / dev / sda, / dev / sdb, / dev / sdc ... etc

Você pode examinar os primeiros 512 bytes do dispositivo com o comando dd por meio de strings

Para / dev / sda

sudo dd bs=512 count=1 if=/dev/sda 2>/dev/null | strings

Os resultados no meu dispositivo

ZRr=
'|f 
\|f1
GRUB
Geom
Hard Disk
Read
 Error

como você pode ver, o GRUB está lá.

source

    
por Nick Thom 23.10.2012 / 18:37
3

link experimente esta documentação da fonte oficial

    
por polarkatenuchie 23.10.2012 / 17:25
3

Durante a instalação, você será oferecido para escolher o "Dispositivo para instalação do gerenciador de inicialização". Por favor selecione: * o disco (por exemplo / dev / sdX, não / dev / sdXY) no qual o BIOS está configurado para inicializar (recomendado para uso normal) * OU a partição (por exemplo, / dev / sdXY, não / dev / sdX ) em que o Ubuntu (/ boot, else /) será instalado (somente se você quiser carregá-lo a partir de outro gerenciador de inicialização; se houver alguma dúvida, NÃO escolha isso)

REFERÊNCIA: link

    
por Rishi Kolvekar 23.10.2012 / 18:08