Grub2 helyreállítása Ubuntu 10.04-ben.
A dyra.eu megőrzött technikai archívumából
Nem egyszer fordult már elő velem, hogy az elsődleges merevlemez Master Boot Record (MBR) formázása után, a Bootmanager programom elveszett. Ezáltal elvesztettem a lehetőségét, hogy induláskor válasszak az operációs rendszerek közt.
Nekem az alábbi megoldás szokott működni:
- Be kell bootolni egy 10.04 Ubuntu Live CD -vel.
- Indítani kell egy konzolt (ALT-F2 egyszerre írjuk be, hogy “gnome-terminal” és enter)
-
Tudom, hogy nem illik, de én rootá szoktam magam tenni; vagyis sudo su (így nem kell mindig beírni a sudot)
-
Ezek után fdisk -l lekérjük milyen merevlemezek és partíciók vannak a gépen, azért fontos ez, mert az elsődleges merevlemez Master Boot Record (MBR) kell nekünk újra írni és tudnunk kell a Linuxunk /boot/grub helyét partíció szerint (általában a gyökér partícióban van vagyis ami így van jelölve /).
-
Miután ezzel megvagyunk, mountoljuk fel egy könyvtárba a gyökér partíciót! Jómagam lustaságból az /mnt-be szoktam, hisz az megvan és általában üres,
mount /dev/sda4 /mnt
-
Konfiguráljuk újra a grub2-t ehhez 2 parancsot kell kiadnunk: Előbb
grub-install —root-directory=“/mnt” /dev/sda
-
Majd
grub-setup -d /mnt/boot/grub /dev/sda
(feltéve ha /boot/grub a ugyanazon a partíción van mint a gyökér, default telepítésnél mindig)
-
Ezután indítsuk újra a masinát. Lusták írják be a konzolba, hogy reboot és enter majd vegyük ki a live CD-t vagy hagyjuk, hogy a gép magától bootoljon. Elméletileg már tudni fogunk választani az operációs rendszerek közt. Bootoljunk be a Linuxunkkal és adjunk ki még1 parancsot a konzolban (az elején írtam, hogy kell elindítani) ez már csak egy frissítés.
sudo update-grub2
Meg is volnánk! Innentől ismét szabad a vásár bootoláskor 



