[Çözüldü]Grub'a windows vista eklemek

Başlatan nasilolcekbuisler, 21 Ekim 2011 - 22:37:40

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

nasilolcekbuisler

merhaba

norton ghost ile windowsu geri yükledim.grub a dokunmadım.grub a vistayı nasıl ekleyebiilirim?

şu şekilde olurmu kendimce bir benzetme yaptım :D

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Vista" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 90541C92541C7D62
chainloader +1
}
### END /etc/grub.d/30_os-prober ###


şu vista yazısını başka * bir şey olarak da değiştirebilirmiyim?illa vista yazması gerekiyormu?sanırım windows'un yüklü olduğu bölümün numarası ile iş yapıyordur :D o sadece kullanıcının tanıyabilmesi içindir.



/dev/zram0: UUID="b4c2fe3d-0f85-46cc-af19-030c05cfdd51" TYPE="swap"
/dev/sda1: LABEL="Vista" UUID="90541C92541C7D62" TYPE="ntfs"
/dev/sda2: LABEL="yedek" UUID="94CA1F8DCA1F6B2E" TYPE="ntfs"
/dev/sda3: UUID="95dcab26-52d8-4a79-be2b-30a19c9189ee" TYPE="ext4"


#
# 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,msdos3)'
search --no-floppy --fs-uuid --set=root 95dcab26-52d8-4a79-be2b-30a19c9189ee
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  insmod part_msdos
  insmod ext2
  set root='(hd0,msdos3)'
  search --no-floppy --fs-uuid --set=root 95dcab26-52d8-4a79-be2b-30a19c9189ee
  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-12-generic-pae 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,msdos3)'
search --no-floppy --fs-uuid --set=root 95dcab26-52d8-4a79-be2b-30a19c9189ee
linux /boot/vmlinuz-3.0.0-12-generic-pae root=UUID=95dcab26-52d8-4a79-be2b-30a19c9189ee ro   quiet splash vt.handoff=7
initrd /boot/initrd.img-3.0.0-12-generic-pae
}
menuentry 'Ubuntu, Linux 3.0.0-12-generic-pae ile (kurtarma kipi)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos3)'
search --no-floppy --fs-uuid --set=root 95dcab26-52d8-4a79-be2b-30a19c9189ee
echo 'Linux Yükleniyor 3.0.0-12-generic-pae...'
linux /boot/vmlinuz-3.0.0-12-generic-pae root=UUID=95dcab26-52d8-4a79-be2b-30a19c9189ee ro recovery nomodeset
echo 'Başlangıç ramdiski yükleniyor...'
initrd /boot/initrd.img-3.0.0-12-generic-pae
}
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,msdos3)'
search --no-floppy --fs-uuid --set=root 95dcab26-52d8-4a79-be2b-30a19c9189ee
linux /boot/vmlinuz-3.0.0-12-generic root=UUID=95dcab26-52d8-4a79-be2b-30a19c9189ee 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,msdos3)'
search --no-floppy --fs-uuid --set=root 95dcab26-52d8-4a79-be2b-30a19c9189ee
echo 'Linux Yükleniyor 3.0.0-12-generic...'
linux /boot/vmlinuz-3.0.0-12-generic root=UUID=95dcab26-52d8-4a79-be2b-30a19c9189ee 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,msdos3)'
search --no-floppy --fs-uuid --set=root 95dcab26-52d8-4a79-be2b-30a19c9189ee
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos3)'
search --no-floppy --fs-uuid --set=root 95dcab26-52d8-4a79-be2b-30a19c9189ee
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/sda2)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 447094B67094B062
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 ###



gecegezen

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Vista" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 90541C92541C7D62
chainloader +1
}
### END /etc/grub.d/30_os-prober ###


Çalışabilir ama " set root='(hd0,msdos2)' " kısmındaki 2 yı 1 olarak değiştirirmelisin bence vista birinci bölümde yüklü gibi geldi bana

Birde dosyada değişiklik yapmadan önce  "sudo update-grub" komutunu bir dene önce derim bu komut ile dosyaya girdiyi kendisi eklemeli diye düşünüyorum.
Ve "" menuentry "Vista" --class windows --class os  ""  kısmındaki " Vista " istediğin bir şeyle değistirebilirsin o grub menüsündeki isletim sistemini ismi.
Yotube kanalım hepinizi beklerim...
https://www.youtube.com/channel/UCsRQPZxNJKZbfpGy6r97nJw

nasilolcekbuisler

Alıntı yapılan: gecegezen - 21 Ekim 2011 - 23:21:57
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Vista" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root 90541C92541C7D62
chainloader +1
}
### END /etc/grub.d/30_os-prober ###


Çalışabilir ama " set root='(hd0,msdos2)' " kısmındaki 2 yı 1 olarak değiştirirmelisin bence vista birinci bölümde yüklü gibi geldi bana

Birde dosyada değişiklik yapmadan önce  "sudo update-grub" komutunu bir dene önce derim bu komut ile dosyaya girdiyi kendisi eklemeli diye düşünüyorum.
Ve "" menuentry "Vista" --class windows --class os  ""  kısmındaki " Vista " istediğin bir şeyle değistirebilirsin o grub menüsündeki isletim sistemini ismi.

o 2 eğer vista nın kurulduğu parçanın numarasını temsil ediyorsa evet 1 olmalı :) ben onu grub un eski haline benzeterek yaptım.

update komutunda Found Windows Vista (loader) on /dev/sda1
done

yazısı belirdi sanırım oldu?

aan-han

selam,
belki yeri ddğil ama,ilgili olduğundan yazmak istedim.hep kafamda soru işareti idi.
vista ve ubuntu yüklü bilgisayarımda ubuntuyu sıfır yüklesem bir sorun çıkmaz biliyorum.ancak,vistaya format atınca  grubu kaybeder miyim? ubuntu gurubta kaybolursa bu durumda ne yapılabilir?galiba tekrar gurubu yüklemek gerekecek ama hangi aşamada yüklemeyi bitirmeliyim?

gecegezen

vista, xp veya 7 yüklesenizde durum aynı gurb kaybedersiniz ama hepsini değil sadece açılış kaydı windows kendi üzerine alır. Bu konuda windows bize bir seçenek sunmuyor malesef yapılacak işlem windowsu normal bir şekilde kurmak tabi ubuntu veya diğer işletim sistemi yüklü bölümlere dokunmadan sonra http://forum.ubuntu-tr.net/index.php?topic=13415.0  konu anlatımındaki yöntemlerden biri ile grubu tekrar kurmak benim tavsimyem 2 numaralı yöntem. genelde grubta yaptığınız değisiklikler etkilenmiyor grub ayarlarınız eskisi gibi geri geliyor.

Not: Bu konu Genel altında yeniden grub2 kurulumu adı altında sabit.
Yotube kanalım hepinizi beklerim...
https://www.youtube.com/channel/UCsRQPZxNJKZbfpGy6r97nJw

nasilolcekbuisler

sudo update-grub

ile sorunum çözüldü.

nasilolcekbuisler

Alıntı yapılan: aan-han - 22 Ekim 2011 - 00:21:34
selam,
belki yeri ddğil ama,ilgili olduğundan yazmak istedim.hep kafamda soru işareti idi.
vista ve ubuntu yüklü bilgisayarımda ubuntuyu sıfır yüklesem bir sorun çıkmaz biliyorum.ancak,vistaya format atınca  grubu kaybeder miyim? ubuntu gurubta kaybolursa bu durumda ne yapılabilir?galiba tekrar gurubu yüklemek gerekecek ama hangi aşamada yüklemeyi bitirmeliyim?

kişisel tavsiyem şu şekilde.ben yıllardır bunu kullanıyorum.önce normal format atıp windowsu yüklüyorum güncellemeleri yapıyorum.programlarımı yüklüyorum sonra norton ghost ile yedek alıyorum.daha sonra format atmak gerekirse 5 dakika da geri dönüyorum.sürücüler programlar yüklü halde oluyor.bu işlemi yaparken restore mbr komutundaki işaret i kaldırırsanız grub sağlam kalır.açılışta linux ile girersiniz sudo update-grub komutunu kullanırsınız windows grub a yüklenir.

if