grubta windows 7 açılmıyor

Başlatan rizgar, 08 Aralık 2010 - 09:21:27

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

rizgar

merhabalar

Toshiba A300 dizustu bilgisayara format atıyorum. önce windows 7 yi sonrada başka bölüme ubuntu 10.10 kuruyorum.
açılışta grub ekranında windows 7 loader seçince ekrana kursör geliyo yanıp sonup duruyo :) gerisi gelmiyo. birkaç defa gerek windowsu gerek ubuntuyu tekrar tekrar kurdum, grubu yeniledim. sonuç aynı. formda "Yeniden_Grub2_Kurulumu" da parted magic diye bi programdan bahsedilmiş. onlada denedim olmuyo. ama programda menüde dedect os menüsunden gelen window 7 mbr yi seçince windows sorunsuz açılıyo. 3 gündür bunla üğraşıyorum.

bi yardım olursa çok ama çok sevinirim.

selamlar

stratovarius

Ubuntuyu açınız.

sudo update-grub

İle grub dosyanızı güncelleyip , yeniden başlatıp deneyiniz. Olmazsa şu çıktıları buraya eklerseniz daha yardımcı olucaktır,

sudo fdisk -l

cat /boot/grub/grub.cfg

alquirel

Windows 7 nin kurulumda oluşturduğu 100 Mb'lık "SYSTEM" disk alanında değişiklik yaptınız mı?

Eğer benim gibi orayı biçimlendirme şeklinde bir hata yaptıysanız tekrar kurmanız gerekir. ;)

FıratikUS

@alquirel' in dediği gibi yaptım galiba bende.
windows 7' yi açmaya çalışırken"bootmgr is missing" hatası veriyor.
normalde windows cd' si ile bootrec/fixboot ve fixmbr yapınca çözülüyor.win7 64 bit cd olmadığı için yapamıyorum.
ubuntu kurdum, belki gruba ekler diye düşündüm ama olmadı. windows7 ' yi ubuntu üzerinden tekrar bir şekilde gruba ekleme şansımız varmı?
"Yok boşluktan başka bir şey toz nereye konacak"

gufabe

#4
yazılım merkezinden ''başlangıç yöneticisi''ni kurun. sorununuz çözülecektir.

düzeltme: sanırım cevap yazmakta acele ettim. bu yöntem sorununuza çözüm olmayabilir. kusura bakmayın.

BayboraKaan

sudo blkid

Ciktisini ve

sudo gedit /boot/grub/grub.cfg

Icerigini buraya aktarabilir misiniz?

FıratikUS

#6
 :D güncellemeleri yüklüyorum henüz denemedim.
Yine de teşekkür ederim.

@BayboraKaan mesajınızı sonradan gördüm afedersiniz.


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 23 Haziran 2011 - 17:43:44

"sudo blkid" çıktısı;
[sudo] password for zenroshi:
/dev/sda1: UUID="4B9A4186598D7706" TYPE="ntfs"
/dev/sda2: UUID="4A34BA2234BA10C5" TYPE="ntfs"
/dev/sda5: UUID="9CA0EB39A0EB1912" TYPE="ntfs"
/dev/sda6: UUID="D890F37D90F36084" TYPE="ntfs"
/dev/sda7: UUID="3F9424823A9CE055" TYPE="ntfs"
/dev/sda8: UUID="008c4795-9ce9-4dbf-a2fe-9d46da54a6bf" TYPE="ext4"
/dev/sda9: UUID="58d5d84e-710b-42d0-b8ee-9ecbe0025f36" TYPE="swap"
/dev/sdc1: UUID="34FE-5C1D" TYPE="vfat"


"sudo gedit /boot/grub/grub.cfg" çıktısı;
Alıntı Yap#
# 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 part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set 008c4795-9ce9-4dbf-a2fe-9d46da54a6bf
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  load_video
  insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(hd0,msdos8)'
search --no-floppy --fs-uuid --set 008c4795-9ce9-4dbf-a2fe-9d46da54a6bf
set locale_dir=($root)/boot/grub/locale
set lang=tr
insmod gettext
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
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, with Linux 2.6.35-22-generic' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos8)'
    search --no-floppy --fs-uuid --set 008c4795-9ce9-4dbf-a2fe-9d46da54a6bf
    linux    /boot/vmlinuz-2.6.35-22-generic root=UUID=008c4795-9ce9-4dbf-a2fe-9d46da54a6bf ro   quiet splash
    initrd    /boot/initrd.img-2.6.35-22-generic
}
menuentry 'Ubuntu, with Linux 2.6.35-22-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos8)'
    search --no-floppy --fs-uuid --set 008c4795-9ce9-4dbf-a2fe-9d46da54a6bf
    echo    'Loading Linux 2.6.35-22-generic ...'
    linux    /boot/vmlinuz-2.6.35-22-generic root=UUID=008c4795-9ce9-4dbf-a2fe-9d46da54a6bf ro single
    echo    'Loading initial ramdisk ...'
    initrd    /boot/initrd.img-2.6.35-22-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,msdos8)'
    search --no-floppy --fs-uuid --set 008c4795-9ce9-4dbf-a2fe-9d46da54a6bf
    linux16    /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos8)'
    search --no-floppy --fs-uuid --set 008c4795-9ce9-4dbf-a2fe-9d46da54a6bf
    linux16    /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows NT/2000/XP (loader) (on /dev/sdb1)" {
    insmod part_msdos
    insmod fat
    set root='(hd1,msdos1)'
    search --no-floppy --fs-uuid --set 0449-b5da
    drivemap -s (hd0) ${root}
    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 ###
"Yok boşluktan başka bir şey toz nereye konacak"

xwes

Kardeş bu hata bende de defalarca oldu. Kafayı yiyecektim ki çözümü buldum. Ben kurulumda windows disklerine hiç dokunmamayı da, kurulum disklerini değiştirmeyi de her türlü kombinasyonu denedim ama olmadı. Şimdi bulduğum çözüm bu:

1-Önce windows7 kur
2-Ubuntuyu kur ve grubun bozulduğunu gör :)
3-Bir windows 7 DVDsi ile bu sayfadaki yönergeleri kullanarak windowsu tamir et: http://nonpasaran-windows7.blogspot.com/2010/06/windows-7-hasar-gormus-mbr-kaydn.html
4-Şimdi de ubuntu CDsi ile açılış yapıp grubu tekrar kur. Sanırım ben bunu basitçe bu komutla yapabilmiştim
sudo update-grub

Bende bu işi çözüdü. İnşallah yardımcı olur.

zeitgeist

@FıratikUs

Kurulu Windows bölümü sdb1 olarak görünüyor ama blkid çıktısında sdb diye bir disk yok.

fdisk -l

çıktısı nedir ve vereceğin çıktıda hangi bölüme Windows yüklü?
Özgürlüğü ne kadar anlarsan o kadar az sahip olursun. John Fowles

FıratikUS

@xwes sorunda tam olarak şöyle; elimde windows 7 cd' si yok:D
Yoksa çözülmeyecek sorun değil. Acaba dedim Ubuntu üzerinden hasbelkader çözebilir miyiz diye düşündüm:)

Not olarak ta şunu belirteyim:  Xp kurdum,şimdi tekrar grubu onardım mı tamamdır.
Herkese teşekkür ederim...
@zeitgeist aynı zaman da yazmışız mesajları.
Durum yukarıda belirttiğim gibi(önce ki durum çok karışıktı gerçekten).
"Yok boşluktan başka bir şey toz nereye konacak"

Hyperflight

Alıntı yapılan: stratovarius - 08 Aralık 2010 - 11:13:15
Ubuntuyu açınız.

sudo update-grub

İle grub dosyanızı güncelleyip , yeniden başlatıp deneyiniz. Olmazsa şu çıktıları buraya eklerseniz daha yardımcı olucaktır,

sudo fdisk -l

cat /boot/grub/grub.cfg


Allah razı olsun kardeş denedim oldu  :D