mbr’yi tekrar yazmak

17 09 2008

Windows’a format attıktan sonra, artık yerinde olmayan Grub için, ubuntu cd’sinden faydalanmak mantıklı görülebilir. Fakat bunu disk bölümlerini formatlamadan, sadece bağlayarak (yani böylece /home dizininiz falan yerinde kalkacaktır) ubuntu kurulumu yaparak Grub u yerine getirmeye çalışmadan yapın. Değilse bilgisayarı yeniden başlattığınız da “loading from stage 1.5″ vs. gibi yazılar görmek yerine “GRUB” yazısı görebilir, ve öylece kalırsınız. (hem şaşkınlıktan, hem de 2 sisteminde açılmamasından ötürü) Daha sonra mantıklı olan yolu denersiniz yani live cd ile konsoldan

sudo grub

find /boot/grub/stage1

2. komut sonrasında “(hdx,y)” seklinde bir çıktı alır ve işleme devam edersiniz.

root (hdx,y)

setup (hd0)

quit

Ben şimdi oldu dedim fakat, maalesef işe yaramadı. Ama sevgili dostum, sait’in (http://www.mehmetsaityilmaz.com)  söylediği şekilde WinXP cd’sinden kurtarma konsolu ile mbr’yi yeniden windows üzerine aldıktan sonra grub’u yukardaki düzgün yöntemle tekrar yükleyince sorun kalmadı. :)

Peki Mbr’yi nasıl tekrar yazıyoruz?

Önce WinXP cd’si ile kurtarma (recovery) konsoluna düşüyoruz. Sonra ise

fixboot C:

fixmbr

bootcfg /rebuild

komutlarını veriyoruz. fixmbr komutu sonrasında çıkan soruları “e” diyerek onaylıyoruz. Hepsi bu kadar.