2013. november 28., csütörtök

GRUB2 újratelepítése Ubuntu Live CD használatával

Bootoljunk be a Live CD-ről, és listázzuk ki a partíciókat:

sudo fdisk -l

Itt egy példa a parancs kimenetére, jobb megértés végett :

/dev/sda1 29 8369 66999082+ 83 Linux
/dev/sda2 * 8370 13995 45190845 7 HPFS/NTFS
/dev/sda3 13996 14593 4803435 5 Extended
/dev/sda5 13996 14593 4803403+ 82 Linux swap / Solaris

Most csatlakoztatjuk (mountoljuk) a Linuxos partíciót (sda1 esetemben), mint láthatod, nincs kiterjesztett partíció. (Ha neked van, ne felejtsd mountolni!)

sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc

A következő parancs nem kötelező (resolv.conf másolása):

sudo cp /etc/resolv.conf /mnt/etc/resolv.conf

Most chrootoljunk a környezetbe amit csináltunk :

sudo chroot /mnt

A chrootolás után nem kell sudo-t írnunk a parancsok elé, hiszen root felhasználóval operálunk.

Most telepítsd/javítsd a Grub2-t a :

grub-install /dev/sda

paranccsal. Lehet, hogy hibákat kapsz. Ha igen, használd ezt a parancsot:

grub-install --recheck /dev/sda

Mostmár kiléphetsz a chroot-ból lecsatolhatod a rendszerfájlokat, és újraindíthatod a rendszert :

exit
sudo umount /mnt/dev
sudo umount /mnt/proc
sudo umount /mnt
sudo reboot

Nincsenek megjegyzések:

Megjegyzés küldése