Aqui está um exemplo rápido de comandos do grub que podem funcionar, explicações e avisos abaixo.
grub2
O mais provável para as instalações pós-2010.
set root=(hd1,1)
chainloader +1
boot
grub
Provavelmente para instalações anteriores a 2005.
root (hd1,0)
chainloader +1
boot
Para o período 2005-2010, o seu palpite é tão bom quanto o meu, mas se você usar o comando para a versão errada, você receberá apenas um erro de sintaxe inofensivo no primeiro comando.
Escolhendo a raiz certa
Na inicialização, o grub examinará seus dispositivos e atribuirá números a eles. Todos os dispositivos particionados (discos rígidos e unidades flash) também terão números atribuídos. O formato é (<deviceName>,<partitionIndex>)
. Em grub2
, os índices de partição foram alterados, portanto, os dois exemplos acima têm o mesmo efeito, apesar de procurarem usar raízes diferentes.
Seu primeiro dispositivo ( hd0
) é o dispositivo que o grub acabou de carregar. Depois disso, normalmente você pode supor que todos os dispositivos internos virão antes de seus dispositivos externos. Eles provavelmente estarão na forma de hd
e um número.
Após a vírgula é o índice de partição. Discos rígidos e pen drives quase sempre serão particionados, então você deve escolher a partição certa (e provavelmente apenas). Os CD-ROMs geralmente não são particionados.
Mais documentação: link
Ao escolher sua partição raiz, você pode usar a tecla Tab para pesquisar nomes de dispositivos e índices de partição. Basta abrir parênteses e começar a pressionar Tab para ver a lista.