Oto szybki przykład komend gruba, które mogą po prostu działać, wyjaśnienia i zastrzeżenia poniżej.
grub2
Najprawdopodobniej dla instalacji po 2010 roku.
set root=(hd1,1)
chainloader +1
boot
grub
Najprawdopodobniej dla instalacji sprzed 2005 roku.
root (hd1,0)
chainloader +1
boot
Dla okresu 2005-2010, Twój domysł jest tak dobry jak mój, ale jeśli użyjesz komendy dla złej wersji, otrzymasz tylko nieszkodliwy błąd składni przy pierwszej komendzie.
Wybór właściwego roota
Przy starcie grub wyszuka twoje urządzenia i przypisze im numery. Wszystkie urządzenia, które są podzielone na partycje (dyski twarde i pendrive'y) również będą miały przypisane numery. Format to (<deviceName>,<partitionIndex>)
. W grub2
zmieniły się indeksy partycji, więc dwa powyższe przykłady mają ten sam efekt, mimo że wyglądają na używające różnych korzeni.
Twoim pierwszym urządzeniem (hd0
) jest urządzenie, z którego właśnie załadował się grub. Po tym, możesz zazwyczaj założyć, że wszystkie urządzenia wewnętrzne pojawią się przed urządzeniami zewnętrznymi. Najprawdopodobniej będą one miały postać hd
i liczby.
Po przecinku znajduje się indeks partycji. Dyski twarde i pendrive'y prawie zawsze będą podzielone na partycje, więc musisz wybrać właściwą (i najprawdopodobniej jedyną) partycję. Dyski CD-ROM zazwyczaj nie są podzielone na partycje.
Więcej dokumentacji: http://www.gnu.org/software/grub/manual/html_node/Device-syntax.html
Podczas wybierania partycji głównej możesz użyć klawisza Tab, aby wysondować nazwy urządzeń i indeksy partycji. Po prostu otwórz nawias i zacznij naciskać Tab, aby zobaczyć listę.