14 Ekim 2009 Çarşamba

LINUX+WINDOWS sistemde WINDOWS yeniden kurulunca ortaya cikan grub problemi (grub restore)

Windows kendini bu alemde patron zannettigi icin kuruldugu zaman hep kedini MBR a yazar ve kendi ailesinden olmayan diger isletim sistemlerine acilma hakki tanimaz. Ama linux oylemidir hayir tabiki degil kendisi mutavazi oldugu icin kendinden once kurulu isletim sistemi varsa onlara da acilma hakki taniyarak lilo ya da grub listesine ekler. Bu nedenle siz linux+windows ikili isletim sistemi kullanmak istiyorsaniz genelde önce windows sonra da linux kurarsiniz. Fakat oldu ki windowsu yeniden kurmaniz gerekti ve bir daha linuxu kurmak istemiyorsaniz ne yapacaksiniz. XP inizin kurlumu bitince xp kendini mbr a yazdigi icin grub listesini goremeyecek ve dolayisiyla linuxa giremeyeceksiniz. Bu sorunun ustesinden gelmek icin once

1-)herhangi bir live CD linux isletim sistemi ile bilgisayarinizi acin ve bir tane terminal acin.
2-)linux isletim sisteminin harddiskimizin hangi partitioninda kurulu oldugunu bilmemiz/bulmamiz gerekmektedir. Bilmiyorsak eger terminalde

# sudo fdisk -l

Device Boot Start End Blocks Id System
/dev/sda1 1 18662 149902483+ 83 Linux
/dev/sda2 * 18662 40000 18000000+ 7 HPFS/NTFS

yukardaki listede /dev/sda1 linuxun kurul oldugu bolumu(partition) gosteriyor.
linux isletim sisteminin hangi bolumde oldugunu bulduktan sonra grub baslangic yoneticisini geri yukleyebiliriz. Bunu icin yine terminalde (console)

#sudo grub

dedikten sonra karsimiza alttaki gibi bir ekran cikiyor

[ Minimal BASH-like line editing is supported. For
the first word, TAB lists possible command
completions. Anywhere else TAB lists the possible
completions of a device/filename. ]

grub>

burda asagidaki komutlari calistiriyoruz sirasiyla buldugumuz partition /dev/sda1 idi bu sda1 ise 1 eksigini aliyoruz ve 0 oluyo mesala linux sda5 kurulu olmus olsaydi bir eksigi 4 rakamini alacaktik

grub>root (hd0,0)

eger linuxumuz /dev/sda5 olsaydi biz root (hd0,4) yazacaktik

grub>setup (hd0)

grub>quit

diyoruz ve grub arabiriminden cikiyoruz sonra makinamizi kapatip cdyi cikartiyoruz ve bilgisayarimizi tekrardan aciyoruz voila grub gelmis :)

Hiç yorum yok:

Yorum Gönder

İzleyiciler