< Hogyanok

Az MBR helyreállítása

Gondolatok

Sokszor van szükségünk arra, hogy a Windows telepítés után visszaállítsuk a grub-ot az MBR-be. Sok helyen ajánlják a mount gyökér, chroot gyökér, majd grub-install /dev/hda hármast. Ez azonban valamiért nem szokott működni mostanság. Az alábbiakban egy működő verziót látunk. A telepített Ubuntu 9.x verzió, a telepítő egy korábbi Ubuntu 8.x verzió (ez volt kéznél).

Megoldás

Bootolás Ubuntu Live CD-ről

Terminál ablakban: sudo su -

# grub ettől kapunk egy grub várakozásjelet

grub> find /boot/grub/stage1

root (hd0,5) (pl. ha a sdb6-ként láttuk a gyökeret.

setup (hd0) ; Ha az MBR-be szeretnénk. Vagy lehet máshova: setup (hd0,5)

quit

reboot

Grub2

A Grub2 kicsit másként működik a 1.97 verziótól, ezért grub2 néven szoktuk emlegetni. A Debian GNU/Linux 7.x verziója például a grub 1.99-27 verziót telepíti. Az Ubuntu és az Ubuntu alapú rendszerek mint a LinuxMint a már a grub 2.x-t telepíti.

Kérdezzük le, melyik Grub verziót használjuk, a következő paranccsal:

grub-install -v

A Grub2 esetén elég, ha futtatjuk a következő parancsot (Ha már bejutottunk a rendszerbe, például egy Live CD-vel):

update-grub

Ez a parancs megkeresi a telepített operációs rendszereket, és automatikusan felveszi azokat a listába.

Ha valamin változtatni szeretnénk, azt a következő fájlban tegyük:

/etc/default/grub