Grub a Windows 7 yi eklemek

Başlatan Hashimi, 26 Aralık 2009 - 14:25:09

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

Hashimi

Yeni bir kernel derleme çalışması içinde iken, grub tan win 7 silindi. Tekrar getiremedim malesef.

sudo fdisk -lu cıktısı:


Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Disk identifier: 0x28da28da

  Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048   156512255    78255104    7  HPFS/NTFS
/dev/sda2       156521295   220845554    32162130    5  Extended
/dev/sda3   *   220846232   312576006    45864887+   7  HPFS/NTFS
/dev/sda5       156521358   212684534    28081588+  83  Linux
/dev/sda6       212684598   220845554     4080478+  82  Linux swap / Solaris


grub.cfg:


#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
 have_grubenv=true
 load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
 saved_entry=${prev_saved_entry}
 save_env saved_entry
 prev_saved_entry=
 save_env prev_saved_entry
fi
insmod ext2
set root=(hd0,5)
search --no-floppy --fs-uuid --set 15afb7fe-e3d5-4789-88d2-37358b66a725
if loadfont /usr/share/grub/unicode.pf2 ; then
 set gfxmode=640x480
 insmod gfxterm
 insmod vbe
 if terminal_output gfxterm ; then true ; else
   # For backward compatibility with versions of terminal.mod that don't
   # understand terminal_output
   terminal gfxterm
 fi
fi
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/white
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-16-generic" {
       recordfail=1
       if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,5)
search --no-floppy --fs-uuid --set 15afb7fe-e3d5-4789-88d2-37358b66a725
linux /boot/vmlinuz-2.6.31-16-generic root=UUID=15afb7fe-e3d5-4789-88d2-37358b66a725 ro   quiet splash
initrd /boot/initrd.img-2.6.31-16-generic
}
menuentry "Ubuntu, Linux 2.6.31-16-generic (recovery mode)" {
       recordfail=1
       if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,5)
search --no-floppy --fs-uuid --set 15afb7fe-e3d5-4789-88d2-37358b66a725
linux /boot/vmlinuz-2.6.31-16-generic root=UUID=15afb7fe-e3d5-4789-88d2-37358b66a725 ro single
initrd /boot/initrd.img-2.6.31-16-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
       recordfail=1
       if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd0,5)
search --no-floppy --fs-uuid --set 15afb7fe-e3d5-4789-88d2-37358b66a725
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=15afb7fe-e3d5-4789-88d2-37358b66a725 ro   quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
       recordfail=1
       if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd0,5)
search --no-floppy --fs-uuid --set 15afb7fe-e3d5-4789-88d2-37358b66a725
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=15afb7fe-e3d5-4789-88d2-37358b66a725 ro single
initrd /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/11_Windows ###
menuentry "Windows 7" {
set root=(hd0,3)
chainloader +1
}
### END /etc/grub.d/11_Windows ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
if [ ${timeout} != -1 ]; then
 if keystatus; then
   if keystatus --shift; then
     set timeout=-1
   else
     set timeout=0
   fi
 else
   if sleep --interruptible 3 ; then
     set timeout=0
   fi
 fi
fi
### 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 ###


Windows 7 yi nasıl eklerim. Şu haliyle "BootManager is missing, ctrl+alt+del to restart" hatası veriyor.

Teşekkürler.

localhost

Forumdaki Grub2 kurulumuna ve Grub2 ile ilgili diger konulara baktinizmi?
Linux LPIC1 - MCSA

kuleyni

Aldığın hatayı düzeltmek için windows dvd ni tak başlangıç onarımı yap sonra grub2 yi tekrar yükle ubuntu açılınca da

sudo update-grub2

kodunu yaz.

Hashimi

Malesef. Bakamadım. Arattım ama ayni sorunla karşılaşan bulamadım.

Elimde Win 7 DVD mevcüt değil, Bunu Linux tarafından halledemez miyim?

Teşekkürler.

kuleyni

Alıntı yapılan: Hashimi - 26 Aralık 2009 - 15:38:48
Elimde Win 7 DVD mevcüt değil, Bunu Linux tarafından halledemez miyim?

Sanmıyorum.

bytan

Alıntı yapılan: Hashimi - 26 Aralık 2009 - 15:38:48
Malesef. Bakamadım. Arattım ama ayni sorunla karşılaşan bulamadım.


Başlığın ilk sayfasının sonlarına doğru örnek bir xp girdisi ve anlatımı var. Diğer sayfalarda da benzer şekilde örnekler var:

http://forum.ubuntu-tr.net/index.php?topic=13415.0
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