Grub helyreállítása Windows telepítés után
Amennyiben egy gépen fent van a Windows és valamilyen Linux (pl. Ubuntu, Mandriva) akkor a gép indításakor a választást a rendszerek között a Grub segítségével tudjuk megoldani.
Azonban ha valami miatt újra kell telepíteni a Windowst, akkor a Windows felülírja a saját boot managerével a Grubot, ami azonban nem tud Linuxot indítani. Így kézzel kell visszaraknunk a Grubot.
Szükségünk lesz ehhez egy Live CD-re (pl. Ubuntu). Indítsuk is arról a gépet.
Ha elindult a Live rendszer, akkor egy Terminálra (konzolra) lesz szükségünk. Majd a konzolba root joggal indítsunk el a grub programot
sudo grubEkkor elindul a grub interaktív módban. A prompt is megváltozik, grub> jelölésűre.
Majd adjuk ki a következő parancsot, hogy megtudjuk hova kell telepíteni a Grubot (korábban hol volt)
find /boot/grub/stage1
A parancs eredménye valami ilyen lesz:
(hdX,Y)
Ahol X és Y helyén egy szám áll. Egy merevlemez esetén az esetek döntő többségében (hd0,0) lesz.
Most mondjuk meg a Grubnak, hogy ezt a megadott partíciót és lemezt szeretnénk használni mert ott találhatóak a grub fájljai:
root (hd0,0)
Ha az előbb eredményként nem (hd0,0)-t kaptunk, akkor írjuk át arra amit nekünk kiírt.
Most telepítsük az MBR-be a Grubot:
setup (hd0)
A hd0 itt az első merevlemez MBR partícióját jelenti. Ha nem az elsőre szeretnénk a Grubot telepíteni, akkor a 0-t módosítsuk értelemszerűen.
Végeztünk is, lépjünk ki a grub shellből
quit
