Aqui está um exemplo rápido de comandos do grub que podem funcionar, explicações e advertências abaixo.
grub2
Provavelmente para 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, 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 pesquisará 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 procurar usar raízes diferentes.
Seu primeiro dispositivo ( hd0) é o que o grub do dispositivo acabou de carregar. Depois disso, você geralmente pode assumir que todos os dispositivos internos virão antes dos seus dispositivos externos. Eles provavelmente estarão na forma de hde um número.
Após a vírgula é o índice da partição. Discos rígidos e pen drives quase sempre serão particionados, portanto, você deve escolher a partição correta (e provavelmente apenas). CD-ROMs geralmente não são particionados.
Mais documentação: http://www.gnu.org/software/grub/manual/html_node/Device-syntax.html
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.