Ecco un breve esempio di comandi grub che potrebbero funzionare, spiegazioni e avvertenze di seguito.
grub2
Molto probabilmente per le installazioni post 2010.
set root=(hd1,1)
chainloader +1
boot
grub
Molto probabilmente per installazioni precedenti al 2005.
root (hd1,0)
chainloader +1
boot
Per il periodo 2005-2010, la tua ipotesi è buona come la mia, ma se usi il comando per la versione sbagliata, otterrai solo un innocuo errore di sintassi sul primo comando.
Scegliere la radice giusta
All'avvio, grub esaminerà i tuoi dispositivi e assegnerà loro dei numeri. Tutti i dispositivi che sono partizionati (dischi rigidi e unità flash) avranno anche numeri assegnati. Il formato è (<deviceName>,<partitionIndex>)
. In grub2
, gli indici di partizione sono cambiati, quindi i due esempi sopra hanno lo stesso effetto nonostante cerchino di usare radici diverse.
Il tuo primo dispositivo ( hd0
) è qualsiasi dispositivo grub appena caricato. Successivamente, di solito puoi presumere che tutti i dispositivi interni verranno prima dei tuoi dispositivi esterni. Molto probabilmente saranno nella forma di hd
e un numero.
Dopo la virgola è l'indice di partizione. I dischi rigidi e le chiavette USB saranno quasi sempre partizionati, quindi è necessario scegliere la partizione giusta (e molto probabilmente solo). I CD-ROM di solito non sono partizionati.
Ulteriore documentazione: http://www.gnu.org/software/grub/manual/html_node/Device-syntax.html
Quando si sceglie la partizione di root, è possibile utilizzare il tasto Tab per verificare i nomi dei dispositivi e gli indici di partizione. Basta aprire la parentesi e iniziare a premere Tab per visualizzare l'elenco.