2010
Robiąc porządki na dysku twardym, znalazłem plik tekstowy z instrukcją przywracania GRUBa z płyty LiveCD. Obecnie najnowsze wersje Ubuntu wykorzystują GRUBa w wersji 2, którego jeszcze nie miałem okazji przywracać, dlatego opiszę sposób na przywrócenia GRUBa w niższej wersji - dla Ubuntu 9.04 i niższej jeśli dobrze pamiętam - należy mieć na uwadze, że wersja 8.04 LTS jest nadal wspierana!
Co będzie potrzebne? Uszkodzony GRUB oraz płyta LiveCD z wersją systemu, którą masz zainstalowaną - najlepiej.
Uruchom system z płyty - jak to zrobisz powinieneś wiedzieć, a sposobów jest na to mnóstwo i wszystko zależy od rodzaju BIOSu.
Jeśli uruchomiłeś już system, to najtrudniejszy element masz już za sobą
Teraz wystarczy uruchomić terminal i wpisywać kolejno:
sudo grub
Teraz w konsoli powinien pojawić się taki znaczek:
>
Wpisz następnie:
find /boot/grub/stage1
Powyższe polecenie wyszuka na Twoim dysku GRUBa i zwróci numer partycji, na której się ukrywa, zapamiętaj to.
W następnym poleceniu znaki x zastąp uzyskanymi wcześniej wartościami:
root (hdx,x)
Teraz:
setup (hd0)
I na pożegnanie:
quit
To wszystko. Teraz pozostaje uruchomić ponownie komputer i sprawdzić czy Twoje działania osiągnęły zamierzony rezultat.
W jednym z kolejnych artykułów postaram się opisać przywracanie GRUBa w wersji 2 - o ile uda mi się go wcześniej popsuć
Zobacz także:
Na każdy komentarz postaramy się udzielić odpowiedzi w ciągu 24 godzin od momentu wysłania.
Mile widziane komentarze z uwagami lub informacjami o rozwiązaniu problemu.




Rejestracja
Zapomniane hasło






find /boot/grub/stage1 nie zawsze działa. Trzeba podmontować dysk z katalogiem /boot z dysku twardego a następnie uruchomić gruba z parametrem --root-directory=. Tak to szło mniej więcej.