[Çözüldü] Grub 2 ekranında Windows 7 gözüküyor, fakat açılnıyor.

Başlatan alisimus, 11 Nisan 2012 - 20:19:27

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

alisimus

   Ubuntu 11.10'u kurdum. Grub2'yi sabit diskin başına, yani sda'ya kurdum. Grub 2 ekranı açılıyor ve Windows 7 sda1'de gözüküyor. Ubuntu içinden de Windows 7 olan bölüme ulaşabiliyorum.
   Fakat Grub 2 ekranında Windows 7 üzerine tıkladığım zaman bilgisayar yeniden başlatılıyor. Aşağıya grub.cfg dosyasını içeriğini yarıştırıyorum. Yardımcı olursanız sevinirim.
   #
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 4ebe8325-627f-4a27-89e3-e4b4355ba40e
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  insmod part_msdos
  insmod ext2
  set root='(hd0,msdos2)'
  search --no-floppy --fs-uuid --set=root 4ebe8325-627f-4a27-89e3-e4b4355ba40e
  set locale_dir=($root)/boot/grub/locale
  set lang=tr_TR
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
  clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
if [ ${recordfail} != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "$linux_gfx_mode" != "text" ]; then load_video; fi
menuentry 'Ubuntu, Linux 3.0.0-17-generic ile' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 4ebe8325-627f-4a27-89e3-e4b4355ba40e
linux /boot/vmlinuz-3.0.0-17-generic root=UUID=4ebe8325-627f-4a27-89e3-e4b4355ba40e ro   quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-17-generic
}
menuentry 'Ubuntu, Linux 3.0.0-17-generic ile (kurtarma kipi)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 4ebe8325-627f-4a27-89e3-e4b4355ba40e
echo 'Linux Yükleniyor 3.0.0-17-generic...'
linux /boot/vmlinuz-3.0.0-17-generic root=UUID=4ebe8325-627f-4a27-89e3-e4b4355ba40e ro recovery nomodeset
echo 'Başlangıç ramdiski yükleniyor...'
initrd /boot/initrd.img-3.0.0-17-generic
}
submenu "Previous Linux versions" {
menuentry 'Ubuntu, Linux 3.0.0-12-generic ile' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 4ebe8325-627f-4a27-89e3-e4b4355ba40e
linux /boot/vmlinuz-3.0.0-12-generic root=UUID=4ebe8325-627f-4a27-89e3-e4b4355ba40e ro   quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-12-generic
}
menuentry 'Ubuntu, Linux 3.0.0-12-generic ile (kurtarma kipi)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 4ebe8325-627f-4a27-89e3-e4b4355ba40e
echo 'Linux Yükleniyor 3.0.0-12-generic...'
linux /boot/vmlinuz-3.0.0-12-generic root=UUID=4ebe8325-627f-4a27-89e3-e4b4355ba40e ro recovery nomodeset
echo 'Başlangıç ramdiski yükleniyor...'
initrd /boot/initrd.img-3.0.0-12-generic
}
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 4ebe8325-627f-4a27-89e3-e4b4355ba40e
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 4ebe8325-627f-4a27-89e3-e4b4355ba40e
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 128A70A28A70844F
chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

     Bu arada;
     sudo blkid
komutunun çıktısı aşağıdaki gibi oluyor, yani Windows 7'ye ait UUID numarasında herhangi bir problem gözükmüyor;
     /dev/sda1: UUID="128A70A28A70844F" TYPE="ntfs"
/dev/sda2: UUID="4ebe8325-627f-4a27-89e3-e4b4355ba40e" TYPE="ext4"
/dev/sda3: UUID="2b13d476-3a41-4f4a-b935-871d21e4ac90" TYPE="swap"

     Teşekkür ederim.

     

if

@alisimus, Windows /dev/sda2'de olamaz çıktılarınıza göre çünkü /dev/sda2 ext4 kullanıyor. sudo fdisk -l ne diyor?

alisimus

İf;
    Kusuruma bakmayın ben yanlış yazmışım, hemen düzelttim.
    sudo fdisk -l
komutunun çıktısı;
     Disk /dev/sda: 82.0 GB, 81964302336 bytes
255 heads, 63 sectors/track, 9964 cylinders, toplam 160086528 sektör
Units = sektör of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk kimlikleyicisi: 0xc71fc71f

   Aygıt Açılış    Başlangıç     Bitiş  BlokSayısı Kml Sistem
/dev/sda1   *          63   111940919    55970428+   7  HPFS/NTFS/exFAT
/dev/sda2       111941632   154908671    21483520   83  Linux
/dev/sda3       154908672   160086015     2588672   82  Linux takas / Solaris

şeklinde oluyor.

bytan

Alttaki komutu yürütüp duruma tekrar bakalım. Yalnız fdisk çıktında win7 için boot bölümü göremedim. Tabloya bakarsan 1-63 arası görünmüyor.  Bu bölüm olmadan da win7 açılabilir mi emin değilim. Daha önce de benzer durumla karşılaştığımızda deneme amacıyla @decent kendi win7 boot bölümünü feda etmişti. Netice olarak sistem açılmadı. Benzer durum senin için de geçerli olabilir. Emin olmak için win7 cd'si ile mbr yazımı ve boot onarımı işlemlerini yapmaya çalışabilirsin.

sudo update-grub2
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


Bir şey ne ise odur, bu kadar. Öyleyse, iki şey arasında bağdaşıklık varsa, bu aralarında iletişim kuruyorlar demek değildir.
"... kavrayışını bilgi ile derinleştir ..."
PF @ ST

alisimus

bytan;
      sudo update-grub2
komutunun çıktısı;
      Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.0.0-17-generic
Found initrd image: /boot/initrd.img-3.0.0-17-generic
Found linux image: /boot/vmlinuz-3.0.0-12-generic
Found initrd image: /boot/initrd.img-3.0.0-12-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
done

şeklinde oluyor.

if

@alisimus, windows ile mbr'yi onarmanız gerekmekte. Onarma işleminden sonra Ubuntu'nun grubu silinmiş olacak ve sadece windowsa girebileceksiniz. Bunu düzeltmek içinse yeniden grub2 kurmanız gerekmekte ki forumda anlatımı var, kolay.

alisimus

  if;
  Elimizde Windows 7 DVD'si yok. Başka bir yolu yok mu? Yani Ubuntu ile problemi düzeltmenin bir yolu yok mu?

heartsmagic

Windows'a ait önyükleme sorununu ne yazık ki Ubuntu çözemez. Sen bir şekilde önyükleme bölümünü sildin mi? Zira Windows 7 böyle bir bölüme ihtiyaç duyuyorsa Ubuntu'nun yapacak bir şeyi kalmıyor ne yazık ki. Belki bunu yapan araçlar vardır ama, onları araştırabilirsin.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

alisimus

heartsmagic;
   Windows 7'i kurulduktan sonra Grub 2 ekranından Windows 7 açılmadığı için, Grub 2'yi MBR'a yeniden kurdum. Yani Windows 7 kurulmadan önce Ubuntu kurulu idi. Sistemimi yeniden başlatıp, Windows 7'yi açmaya çalıştım. Fakat başarılı olamadım.

heartsmagic

MBR ayrı bir bölüm değil, Grub'un oraya kurulması sorun oluşturmaz. Hani forumda gördüğümüz Windows 7 örneklerinin çoğunda ayrı bir "boot" bölümü oluyor. Hatta şu bağlantılarda da bundan bahsediliyor, kaldırma yoluna da değiniliyor:
http://technet.microsoft.com/en-us/magazine/gg441289.aspx
http://www.terabyteunlimited.com/kb/article.php?id=409

Şimdi, eğer Windows 7 kurulurken cidden böyle bir bölüm oluşturmadıysa durumu bilemiyorum ama Ubuntu'nun kurduğu Grub MBR'ye yazılır ve MBR diskin başında bulunur. Ayrı bir bölüm gibi değil kendisi yani.

Eğer Windows, Ubuntu kurulumundan önce açılıyorduysa belki Grub dosyasında başka ne gibi değişiklikler yapabiliriz diye araştırabiliriz.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

alisimus

heartsmagic;
   Sabit diskimde C: (sda1) bölümünde önceleri Windows XP vardı. Daha sonra ben D: (sda2) olarak ayırdığım sabit disk bölümüne Ubuntu 11.10'u kurdum. Bir arkadaşım kendisinde Windows 7 DVD'si olduğunu ve kurabileceğimizi söyledi. Ben de bu önerisini kabul edip, C: (sda1) bölümüne yani Windows XP üzerine, Windows 7'yi birlikte kurduk.
   İlk başlarda Windows 7 açılıyordu. Bunu gerçekleştirmek için, Grub2 listesinde Windows 7 üzerine gidip, Enter'a basmak, açılan boş ekranda bir kez daha Enter'a basmak yetiyordu. Fakat Ubuntu 11.10 Grub 2'den açılmıyordu. Ben de Ubuntu 11.10 Live CD'sini takıp, Grub 2'yi yeniden kurdum. Bu kez de Ubuntu 11.10 açılıp, Windows 7 açılmamaya başladı.
   Ubuntu 11.10 içindeki grub.cfg dosyası içinde Windows 7 ile ilgili olan kısımda herhangi bir değişiklik yapamazmıyız? grub.cfg dosyamın içeriğini aşağıya yapıştırıyorum.
   #
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}

function load_video {
  insmod vbe
  insmod vga
  insmod video_bochs
  insmod video_cirrus
}

insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 4ebe8325-627f-4a27-89e3-e4b4355ba40e
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  insmod part_msdos
  insmod ext2
  set root='(hd0,msdos2)'
  search --no-floppy --fs-uuid --set=root 4ebe8325-627f-4a27-89e3-e4b4355ba40e
  set locale_dir=($root)/boot/grub/locale
  set lang=tr_TR
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  set timeout=10
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30; then
  clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
if [ ${recordfail} != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "$linux_gfx_mode" != "text" ]; then load_video; fi
menuentry 'Ubuntu, Linux 3.0.0-17-generic ile' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 4ebe8325-627f-4a27-89e3-e4b4355ba40e
linux /boot/vmlinuz-3.0.0-17-generic root=UUID=4ebe8325-627f-4a27-89e3-e4b4355ba40e ro   quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-17-generic
}
menuentry 'Ubuntu, Linux 3.0.0-17-generic ile (kurtarma kipi)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 4ebe8325-627f-4a27-89e3-e4b4355ba40e
echo 'Linux Yükleniyor 3.0.0-17-generic...'
linux /boot/vmlinuz-3.0.0-17-generic root=UUID=4ebe8325-627f-4a27-89e3-e4b4355ba40e ro recovery nomodeset
echo 'Başlangıç ramdiski yükleniyor...'
initrd /boot/initrd.img-3.0.0-17-generic
}
submenu "Previous Linux versions" {
menuentry 'Ubuntu, Linux 3.0.0-12-generic ile' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 4ebe8325-627f-4a27-89e3-e4b4355ba40e
linux /boot/vmlinuz-3.0.0-12-generic root=UUID=4ebe8325-627f-4a27-89e3-e4b4355ba40e ro   quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-12-generic
}
menuentry 'Ubuntu, Linux 3.0.0-12-generic ile (kurtarma kipi)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 4ebe8325-627f-4a27-89e3-e4b4355ba40e
echo 'Linux Yükleniyor 3.0.0-12-generic...'
linux /boot/vmlinuz-3.0.0-12-generic root=UUID=4ebe8325-627f-4a27-89e3-e4b4355ba40e ro recovery nomodeset
echo 'Başlangıç ramdiski yükleniyor...'
initrd /boot/initrd.img-3.0.0-12-generic
}
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 4ebe8325-627f-4a27-89e3-e4b4355ba40e
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 4ebe8325-627f-4a27-89e3-e4b4355ba40e
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 128A70A28A70844F
chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

    Vermiş olduğunuz linklerden İngilizce oldukları için pek bir şey anlamadım. Fakat galiba bu işlemler Windows 7 içinden yapılıyor. Sabit diskimdeki Windows 7 şu anda hiç açılmıyor.
    Bir de arkadaşımdan Windows 7 DVD'si alıp, aşağıdaki yöntemleri DVD içinden uyguladım. Fakat hiçbir sonuç alamadım.
    Birinci yol:
    1- Windows 7 DVD'si ile sisteminizi başlatın.
    2- Gelişmiş Önyükleme Seçenekleri ekranında, ok tuşlarını kullanarak Bilgisayarınızı onarın'ı seçin  ve ENTER tuşuna basın.
    3- Bir kurulum dili ve klavye düzeni seçin ve İleri'yi tıklatın.
    4- Sistem Kurtarma Seçenekleri menüsünde Başlangıç Onarımı'nı tıklatın.
    5- Şimdi Başlangıç Onarımı çalışmaya başlayacak.
    6- İşlem tamamlandığında Tamam tuşuna basın ve bilgisayarı yeniden başlatın.
    İkinci yol:
    1- Windows 7 DVD'si ile sisteminizi başlatın.
    2- Gelişmiş Önyükleme Seçenekleri ekranında, ok tuşlarını kullanarak Bilgisayarınızı onarın'ı seçin  ve ENTER tuşuna basın.
    3- Bir kurulum dili ve klavye düzeni seçin ve İleri'yi tıklatın.
    4- Sistem Kurtarma Seçenekleri menüsünde Komut İstemi başlığını seçin.
    5- cmd.exe ekranında;
         bootrec.exe /fixmbr
komutunu çalıştırın.
    6- İşlemin bittiğine dair yazı geldikten sonra, cmd.exe ekranın kapatıp, sistemi yeniden başlatın.

if

@alisimus, gurub dosyasından Windows için olan bölümde bulunan chainloader +1 satırının önüne "#" koyup deneyin. #update-grub komutunu vermeyin.

yağmuradam

alisimus,
    Ben, senin problemine çok benzeyen bir problemi şöyle çözmüştüm,adım adım aşağıya aktarıyorum;
    1. Windows 7 DVD'si elinde olduğuna göre, öncelikle o DVD ile bilgisayarını boot et, yani başlat.
    2. DVD çalıştığı zaman açılan ekranda dili ve ülke saat dilimini Türkçe ve Türkiye olarak gir. İleri butonuna bas.
    3. Gelen ekranda sol alt köşede ''Bilgisayarınızı onarın'' ifadesine tıkla.
    4. Gelen ekranda en altta olan ''Komut istemi'' ifadesine tıkla.
    5. ''Komut istemi'' penceresi açıldığında, aşağıdaki komutları teker teker uygula ve her bir komuttan sonra ''Enter''a bas;
          bootrec.exe
ve ''Enter''a bas.
          bootrec.exe /FixMbr
ve ''Enter'a bas.
          bootrec.exe /FixBoot
ve ''Enter''a bas.
          bootrec.exe /RebuildBcd
ve ''Enter''a bas.
          exit
ve ''Enter''a bas. Böylece ''Komut istemi'' penceresinden çıkmış oldun.
          Dikkat: Komutlardaki büyük ve küçük harfleri aynen uygula.
     6. Artık ''Yeniden başlat'' butonuna basıp, bilgisayarını yeniden başlatabilirsin ve Windows 7 DVD'sini çıkartıp, sistemini sabit diskinden başlatabilirsin. Tahmin ediyorum, artık Windows 7'in açılacaktır.
     Bundan sonra MBR'a Grub 2'yi yeniden kurabilmen için, aşağıdaki adımları tek tek uygulaman yeterli olacaktır.
     1. Bilgisayarını Ubuntu 11.10 CD'si ile boot et, yani yeniden başlat.
     2. ''Uçbirim''i aç.
     3. Senin sabit diskinde Ubuntu 11.10'un nerede kurulu olduğunu anlamak için;
         sudo fdisk -l
komutunu uygula ve ''Enter''a bas.. Diyelim ki senin sabit diskinde Ubuntu 11.10, ''sda2'' bölümünde kurulu olsun. O zaman aşağıdaki komutu uygula;
         sudo mount /dev/sda2 /mnt
ve ''Enter''a bas.
     4. Daha sonra sırası ile;
        sudo mount --bind /dev /mnt/dev
sudo mount --bind /dev/pts  /mnt/dev/pts
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys  /mnt/sys

komutlarını uygula ve her bir komuttan sonra ''Enter'' bas.
     5. Aşağıdaki komut ile kök dizinini değiştir.
        sudo chroot /mnt
ve ''Enter'a bas.
     6. Aşağıdaki komutları  sırası ile uygula;
         grub-install /dev/sda
grub-install --recheck /dev/sda

ve her bir komuttan sonra ''Enter'a bas.
     7. Ctrl+D tuş kombinasyonu ile ''chroot'' uygulamasından çık.
     8. Aşağıdaki komutları sırası ile uygula;
         sudo umount /mnt/dev/pts
sudo umount /mnt/dev
sudo umount /mnt/proc
sudo umount /mnt/sys
sudo umount /mnt
sudo reboot

ve her bir komuttan sonra ''Enter''a bas.
     9. Son komutla beraber sistemin yeniden başlatılacaktır. Ubuntu 11.10 CD'sini çıkar ve sistemini sabit diskinden boot et, yani yeniden başlat. Sistemin yeniden başladığında Grub 2 ekranı gelecek ve bu ekranda, ister Ubuntu 11.10'u, istersen de Windows 7'yi kolaylıkla açabileceksin. İnşallah faydası olacaktır.
     

alisimus

yağmuradam;
    Önermiş olduğunuz yol işe yaradı. Artık hem Windows 7'yi, hem de Ubuntu 11.10'u açabiliyorum. Başta siz olmak üzere ilgilenen bütün ağabeylerime çok teşekkür ederim. Bir haftadır kullandığım Ubuntu'dan çok zevk aldığımı, problemleri çözmekten büyük keyif aldığımı söylemek isterim. Görüşmek üzere İnşallah.