Ubuntu Türkiye

Ubuntu => Kurulum Öncesi ve Sonrası => Konuyu başlatan: bytan - 24 Ağustos 2009 - 01:13:19

Başlık: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 24 Ağustos 2009 - 01:13:19
Ubuntu 9.10 ile beraber sistemde artık eskisi gibi menu.lst dosyası mevcut değil. Bunun yerine /etc/grub.d/ altında sıralanmış betikler var:

Alıntı Yap00_header        10_hurd   20_memtest86+  40_custom
05_debian_theme  10_linux  30_os-prober

Tüm bu betikler aşağıdaki komutla çalıştırılıyor ve /boot/grub/ altındaki yapılandırma dosyalarının oluşturulmasını sağlıyor. Özellikle bizim ilgilendiğimiz grub.cfg dosyasının:

sudo update-grub2

Grub.cfg, sistem tarafından yazmaya kapalı halde bulunuyor. Update-grub2 komutunun her çalıştırılmasında, durumunda değişiklik olmuşsa dahi, yine yazmaya kapalı hale geliyor. Bu sebeple üzerinde değişiklik yapabilmek için öncelikle yazma hakkı edinmeliyiz:

sudo chmod +w /boot/grub/grub.cfg 

Dosyayı düzenlemek için açalım:

sudo gedit /boot/grub/grub.cfg 

Dosya içinde girdi yapısı iki ayrı şekilde olabilir.

Örnek 1:

Alıntı Yapmenuentry "Ubuntu, Linux 2.6.31-5-generic (on /dev/sda5)" {
   set root=(hd0,5)
   linux /boot/vmlinuz-2.6.31-5-generic root=UUID=fecea394-1625-4c95-8d3e-985b605fbdcb ro quiet splash
   initrd /boot/initrd.img-2.6.31-5-generic
}

Alıntı Yapmenuentry Başlık {
              set root.....
              parametreler
}
Örnek 2:

Alıntı Yapset root=(hd0,4)
search --fs-uuid --set fecea394-1625-4c95-8d3e-985b605fbdcb
menuentry "Ubuntu, Linux 2.6.31-5-generic (on /dev/sda5) {
   linux /boot/vmlinuz-2.6.31-5-generic root=UUID=fecea394-1625-4c95-8d3e-985b605fbdcb ro quiet splash
   initrd /boot/initrd.img-2.6.31-5-generic
}


Alıntı Yapset root....
search.....
menuentry Başlık {
              parametreler
}


Menü girdilerindeki bu farklılığa dikkat ederek kendinize ait düzenlemeleri yapmalısınız.

Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: zeitgeist - 13 Ekim 2009 - 09:07:45
Ellerine sağlık bytan.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: erginemr - 13 Ekim 2009 - 10:46:38
Eline sağlık @bytan. Bu, yakında sıklıkla başvuracağımız bir [Nasıl] belgesi olacak.

Farkettiniz mi, Ubuntu/Linux hakkında bildiklerimiz hızla demode oluyor ve yapı değiştikçe gelen yeni şeylere adapte olmamız gerekiyor. "Grub 2" de bu yeniliklerden biri... Yine fark ettiniz mi bilmiyorum, ayar dosyalarındaki bu değişiklikler, çoğu zaman daha karmaşıklaşmaya doğru gidiyor. Örneğin eskiden çalışma seviyeleri inittab dosyasında belirtilirdi, başlangıç servisleri tek bir dosyaya (rc*) yazılırdı. Gnome ayarlarının tutulduğu merkezi yönetim sistemi GConf, şaşırtıcı şekilde Windows Kayıt Defteri'ne benzemeye başladı. Halihazırdaki udev kurallarına ait dosya-dizin yapısı ise ayrı bir hikaye...

Diyeceğim o ki; Ubuntu kullanıcıları olarak Windows karşısında, Linux ayar dosyalarının metin bazlı olması, basitliği ve kullandığımız sisteme hakim olmamızla övünüyorduk. İşlemleri otomatikleştirmek adına, yavaş yavaş bu avantajımızı da yitiriyor muyuz acaba?
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: zeitgeist - 13 Ekim 2009 - 11:07:36
Hakikaten öyle erginemr, çok yerinde tespitler. @bytan grub2 linkini verdiğinde ve incelediğimde tam olarak benim de aklımdan geçenler buydu.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: Balliba - 13 Ekim 2009 - 12:58:18
Alıntı yapılan: bytan - 24 Ağustos 2009 - 01:13:19
sudo uptade-grub2
kısmında yazım hatası olmuş. "sudo update-grub2" olarak düzeltilirse kopyala-yapıştırcılar için olası hataların önüne geçmiş oluruz :)
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: fincan - 13 Ekim 2009 - 13:00:58
Bir de elle nasıl grub2 kurulur anlatımı gelirse benim için çok iyi olacak. Raid kurulumunda 9.04ve oncesinde ne yazık ki grub kurulumunu elle yapmak zorundayım. Denemedim grub2 raid kurulumunu kendisi yapabiliyor mu ama eğer yapamıyorsa bana sistem kurulumundan sonra nasıl elle kurulum yapılır rehberi lazım :).
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: kahraman masa esat - 21 Ekim 2009 - 15:43:10
Örneğin ben şuan grub 22 hatası alıyorum. Bir tek canlı cd'den müdahale etme şansım var. Yazma hakkını nasıl verebilirim?

Not: grub.cfg'nin içi boş.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 21 Ekim 2009 - 15:48:54
Canlı cd ile, ubuntunun kurulu olduğu bölümdeki /boot/grub klasörünün altındaki grub.cfg dosyasına bakacaksın. Yazma hakkı içinse, yukarıda bilgi var.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: hasansahin - 22 Ekim 2009 - 16:55:30
Alıntı yapılan: erginemr - 13 Ekim 2009 - 10:46:38
Farkettiniz mi, Ubuntu/Linux hakkında bildiklerimiz hızla demode oluyor ve yapı değiştikçe gelen yeni şeylere adapte olmamız gerekiyor. "Grub 2" de bu yeniliklerden biri... Yine fark ettiniz mi bilmiyorum, ayar dosyalarındaki bu değişiklikler, çoğu zaman daha karmaşıklaşmaya doğru gidiyor. Örneğin eskiden çalışma seviyeleri inittab dosyasında belirtilirdi, başlangıç servisleri tek bir dosyaya (rc*) yazılırdı. Gnome ayarlarının tutulduğu merkezi yönetim sistemi GConf, şaşırtıcı şekilde Windows Kayıt Defteri'ne benzemeye başladı. Halihazırdaki udev kurallarına ait dosya-dizin yapısı ise ayrı bir hikaye...

Diyeceğim o ki; Ubuntu kullanıcıları olarak Windows karşısında, Linux ayar dosyalarının metin bazlı olması, basitliği ve kullandığımız sisteme hakim olmamızla övünüyorduk. İşlemleri otomatikleştirmek adına, yavaş yavaş bu avantajımızı da yitiriyor muyuz acaba?
Yürekten katılıyorum, bu sebeptendir ki; belli bir aşama kaydetmiş kullanıcılar nispeten basit ve sistemin tamamına hakim olabileceği yazılımlara ve dağıtımlara yöneliyorlar. Archlinux,gentoo ve LXDE bu yazdıklarımı çok güzel destekliyor diye düşünüyorum. Şahsen; gnome,XFCE ve KDE'yi tamamen terkedip, LXDE'ye yönelmek istiyorum.
Şahsi fikrim; her bir karmaşa, sistemin anlaşılmasını daha bir zorlaştırıyor ve kaynakları daha fazla kullanıyor. Bu arada GRUB2 konu başlığı altında bunları yazdığım içinde hepinizden özür diliyorum :)
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: miles - 22 Ekim 2009 - 18:30:34
Alıntı yapılan: erginemr - 13 Ekim 2009 - 10:46:38
Eline sağlık @bytan. Bu, yakında sıklıkla başvuracağımız bir [Nasıl] belgesi olacak.

Farkettiniz mi, Ubuntu/Linux hakkında bildiklerimiz hızla demode oluyor ve yapı değiştikçe gelen yeni şeylere adapte olmamız gerekiyor. "Grub 2" de bu yeniliklerden biri... Yine fark ettiniz mi bilmiyorum, ayar dosyalarındaki bu değişiklikler, çoğu zaman daha karmaşıklaşmaya doğru gidiyor. Örneğin eskiden çalışma seviyeleri inittab dosyasında belirtilirdi, başlangıç servisleri tek bir dosyaya (rc*) yazılırdı. Gnome ayarlarının tutulduğu merkezi yönetim sistemi GConf, şaşırtıcı şekilde Windows Kayıt Defteri'ne benzemeye başladı. Halihazırdaki udev kurallarına ait dosya-dizin yapısı ise ayrı bir hikaye...

Diyeceğim o ki; Ubuntu kullanıcıları olarak Windows karşısında, Linux ayar dosyalarının metin bazlı olması, basitliği ve kullandığımız sisteme hakim olmamızla övünüyorduk. İşlemleri otomatikleştirmek adına, yavaş yavaş bu avantajımızı da yitiriyor muyuz acaba?

Linux üzerinde yapılan bu değişikliklerin muhakkak artıları vardır. Kullanıcıya daha kolay olacak diye bu artılardan vazgeçeceğiz değil! Windows zaten ( sırf ) kullancıya kolay olacak diye hala eski teknikleri kullanıyor. Eğer düzenlemesi zor ise ilerde bunlar için kullanıcı arayüzü ile basit hale getirilmiş programcıklar yazılabilir(zaten bahsettiğiniz bu avantajımızı ancak bu yol ile koruyabiliriz) Ama arkaplanda Linuxun işleyişi ile ilgili tekniklerin her zaman ileriye dönük olması daha iyi. Şimdi diyebilirsiniz ki bu başka bir mantık ile de yapılabilirdi. Evet yapılabilirdi! ama şu anda en iyisinin bu olduğunu varsayıyorum.
Bu belki biraz konu dışı ama şu şikayete benziyor : "Firefox eklentileri genelde son sürümünde çalışmıyor." Oysa ki bunun bazı avantajları var. Belki son kullanıcılar için daha kötü ama arkaplanda firefoxun çalışma mantığına ters gelen veya daha yeni (daha verimli) teknikler varki bunlar önceden yazılmış eklentiler ile uyumsuz olmak zorunda kalıyordur. Durum böyle ise Firefoxun bu şekilde devam etmesi fikrimce daha iyi. Nerden biliyoruz ki Opera gibi kapalı kaynak yazılımlar kodlarını geliştirebilme imkanları olduğunda (sırf son kullancı menmun olsun diye) eski eklentilerle uyumlu çalışması adına bu yeni teknikleri kullanmamazlık yapıyor (ki bence öyle)...?!?!
Özgür yazılım olmazsa bu yazılımlar böyle yazamam tabi...
Eğer bu grub 2 nin artılarından çok eksileri varsa zaten o zaman Linux kullanmayı hatta özgür yazılım kullanmayı şimdiden bırakırım. Buda ayrı bir özgür yazılım felsefesi konusu...
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 30 Ekim 2009 - 12:46:32
Aşağıdakiyle dosyayı açıp :

sudo gedit /etc/default/grub

GRUB_TIMEOUT değerine bir rakam atarsan veya satırın başında varsa # karakteri, silersen menü ekranı görünebilir. Şu an ubuntu üzerinde olmadığımdan bakınamıyorum. Şayet hala görünürde menü yoksa, yine aynı dosyadaki GRUB_HIDDEN_TIMEOUT satırının başına # karakterini, ekli değilse ekleyiver. :)
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: heartsmagic - 30 Ekim 2009 - 14:25:52
Aslında sorunlar bu başlık altında konuşulmasa, Nasıl belgesi olarak kalsa ve kapatılsa daha güzel olur.
Problemi halledelim, belki başlık bölünür.

Windows 7 hangi bölümdeyse ona göre aşağıdaki şekilde eklemen lazım. Diyelim ki sda1 bölümünde:

menuentry "Windows 7" {
        set root=(hd0,0)
        chainloader +1
}


@bytan, sda1 normalde hd0,0'a denk geliyor ancak şurada https://wiki.ubuntu.com/Grub2 ilginç bir şekilde hd0,1 örneği verilmiş sda1 için. Bu sıralama meselesi değişti mi Grub2 ile?
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 30 Ekim 2009 - 18:43:09
@BayboraKaan, blkid ile uuid değerlerini bulabilirsin:

blkid

@heartsmagic, haklısın. Şu anki görünüme göre sıfırdan saymaya başlamıyor. Sda5 üzerine kurulu sistemim, dosya içerisine hd0,5 olarak eklenmiş.

Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 30 Ekim 2009 - 19:53:30
/boot/grub/grub.cfg dosyasının içine sadece aşağıdaki kısmı ekle:


menuentry "Windows 7" {
insmod=ntfs
set root=(hd0,5)
search --no-floppy --fs-uuid --set 01AB8FE7423ED00B
drivemap -s (hd0) $root
chainloader +1
}


Bir de sorayım, bootmgr hatası grub'a mı ait yoksa windows'a mı? Şayet Windows mesajı ise bu tarafta ne yapılabilir bilmiyorum.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 30 Ekim 2009 - 20:09:02
Geçmiş olsun. :) Oyununa ait dosyaları yedekle bari. :D
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: empax - 30 Ekim 2009 - 23:14:19
Dokuman icin tesekkurler ancak nasil yapacagimi tam anlamiyla cozemedim.Daha once hic grub degisikligi yapmamistim.
Yukarida verilen komutlari sirasiyla girdim. Siralamada XP'yi 2. siraya nasil getirebilirim ?
Alıntı Yap#
# 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
### 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-14-generic" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
        set quiet=1
        insmod ext2
        set root=(hd0,6)
        search --no-floppy --fs-uuid --set 14948dfd-58d8-4298-b2df-1128fbeeff38
        linux   /boot/vmlinuz-2.6.31-14-generic root=UUID=14948dfd-58d8-4298-b2df-1128fbeeff38 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,6)
        search --no-floppy --fs-uuid --set 14948dfd-58d8-4298-b2df-1128fbeeff38
        linux   /boot/vmlinuz-2.6.31-14-generic root=UUID=14948dfd-58d8-4298-b2df-1128fbeeff38 ro single
        initrd  /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_linux ###

### 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 ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {
        insmod ntfs
        set root=(hd0,1)
        search --no-floppy --fs-uuid --set 3630aff630afbb6f
        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 ###
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: heartsmagic - 30 Ekim 2009 - 23:44:35
@empax, sende ilginç olarak header bölümünde eksik girdiler var. Örneğin default ve timeout değeri yok gibi. Şu şekilde bir dene bakalım.

Alıntı Yap#
# 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="4"

### 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-14-generic" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
        set quiet=1
        insmod ext2
        set root=(hd0,6)
        search --no-floppy --fs-uuid --set 14948dfd-58d8-4298-b2df-1128fbeeff38
        linux   /boot/vmlinuz-2.6.31-14-generic root=UUID=14948dfd-58d8-4298-b2df-1128fbeeff38 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,6)
        search --no-floppy --fs-uuid --set 14948dfd-58d8-4298-b2df-1128fbeeff38
        linux   /boot/vmlinuz-2.6.31-14-generic root=UUID=14948dfd-58d8-4298-b2df-1128fbeeff38 ro single
        initrd  /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_linux ###

### 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 ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {
        insmod ntfs
        set root=(hd0,1)
        search --no-floppy --fs-uuid --set 3630aff630afbb6f
        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 ###
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: empax - 31 Ekim 2009 - 01:05:55
Kusura bakma @heartsmagic. Ekran bir defada tum yazilari gostermedigi icin eksik kopyalamisim buraya. Eksik olan bolumle birlikte yenisini ekledim.

Alıntı Yap
  GNU nano 2.0.9                                                                                                                            File: /boot/grub/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,6)
search --no-floppy --fs-uuid --set 14948dfd-58d8-4298-b2df-1128fbeeff38
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-14-generic" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
        set quiet=1
        insmod ext2
        set root=(hd0,6)
        search --no-floppy --fs-uuid --set 14948dfd-58d8-4298-b2df-1128fbeeff38
        linux   /boot/vmlinuz-2.6.31-14-generic root=UUID=14948dfd-58d8-4298-b2df-1128fbeeff38 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,6)
        search --no-floppy --fs-uuid --set 14948dfd-58d8-4298-b2df-1128fbeeff38
        linux   /boot/vmlinuz-2.6.31-14-generic root=UUID=14948dfd-58d8-4298-b2df-1128fbeeff38 ro single
        initrd  /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_linux ###

### 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 ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {
        insmod ntfs
        set root=(hd0,1)
        search --no-floppy --fs-uuid --set 3630aff630afbb6f
        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 ###






^G Yardım Al                                                          ^O Yaz                                                                ^R Dosya Oku                                                          ^Y Önceki Sayfa                                                       ^K Metni Kes                                                          ^C İmleç Pozisyonu
^X Çık                                                                ^J Yasla                                                              ^W Ara                                                                ^V Sonraki Sayfa                                                      ^U UnCut Text                                                         ^T Denetime

Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: heartsmagic - 31 Ekim 2009 - 01:20:07
Değiştireceğin kısım:

Alıntı Yapset default="4"

Sende bu değer 0. 4 yap bir dene bakalım.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: empax - 31 Ekim 2009 - 01:29:21
Alıntı yapılan: heartsmagic - 31 Ekim 2009 - 01:20:07
Değiştireceğin kısım:

Alıntı Yapset default="4"

Sende bu değer 0. 4 yap bir dene bakalım.

Sifiri 4 ile degistirdim ancak nasil kaydedebilirim ? Konsolu kapatip tekrar actigimda yine ilk haline donuyor.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: agritux - 31 Ekim 2009 - 01:33:23
ctrl+x olsa gerek
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: heartsmagic - 31 Ekim 2009 - 01:50:07
Ctrl+X'e rağmen kayıt olmuyorsa @bytan'ın ilk iletisini bir kere daha oku bence.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: empax - 31 Ekim 2009 - 01:51:07
Alıntı yapılan: sessizce - 31 Ekim 2009 - 01:33:23
ctrl+x olsa gerek
Tesekkurler oldu  :)

@heartsmagic, dediginizi yapinca secme cubugu en altta yani xp'nin ustunde basliyor.

Normalde grub siralamasi:
Alıntı Yaplinux image: /boot/vmlinuz-2.6.31-14-generic
initrd image: /boot/initrd.img-2.6.31-14-generic
memtest86+ image: /boot/memtest86+.bin
Microsoft Windows XP Professional on /dev/sda1
seklinde. Istedigim XP'yi 2.siraya tasimak. :)
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: heartsmagic - 31 Ekim 2009 - 02:44:24
Sen XP açılsın istemiyorsun yani :) Pardon bugün de hep Windows'a oynuyoruz :D

O zaman o girişlerin yerini değiştir. Fark etmişsindir bloklar halindeler. O blokların yapısın bozmadan XP'yi istediğin sıraya alabilirsin. Ancak dikkat et, yarım yarım alma blokları yoksa Ubuntu Çalışan CD ile burada bulursun kendini :)
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: empax - 31 Ekim 2009 - 02:56:02
Aslinda XP hic bir bilgisayarda acilmasin istiyorum  :P Ama mecburiyet iste...

Dediginizi yapicam umarim becerebilirim. :)
Peki bloklarin yerini degistirirken numaralarini da degistirecek miyim ?
Ornek blok;
XP 2.siraya gecince asagidaki blok son yani 4.siraya kayacak. Kirmizi ile gosterdigim sayilar aynen kalacak mi yoksa blok siralamasina gore onlari da degistirecekmiyim ? Mesela asagidaki blokta normalde 20 yaziyor, onu bir sira asagiya kaydiriken 30 mu yapacagim ?
Alıntı Yap### 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+ ###

Ya da rica etsem, XP yi 1. ile 2. secenegin arasina sokup dokumani yollayabilirmisiniz ?  ::)
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: heartsmagic - 31 Ekim 2009 - 03:16:18
Şimdi öncelikle dosyanı yedekle:

sudo cp /boot/grub/grub.cfg  /boot/grub/grub.cfg.yedek


Ola ki işler ters giderse girersin çalışan CD ile, bağlarsın Ubuntu bölümünü, ardından bu yedek dosyasından geri dönersin.
Ben de Grub2 ile pek oynama fırsatı bulamadım. Eski usul sallama yoluna gideceğiz. Bu 10 olsun 30 olsun farklı bölümlerden alınma, ancak girdi olarak nerede yazılacakları pek önem arz etmiyor olabilir. Ha, önem arz ediyorsa dediğim gibi sorun yaşarsın Grub ile, açar çalışan CD ile geri dönersin dosyaya. Göze alıyorsan aşağıya geçeyim ben :)

Alıntı Yap
#
# 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,6)
search --no-floppy --fs-uuid --set 14948dfd-58d8-4298-b2df-1128fbeeff38
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-14-generic" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
        set quiet=1
        insmod ext2
        set root=(hd0,6)
        search --no-floppy --fs-uuid --set 14948dfd-58d8-4298-b2df-1128fbeeff38
        linux   /boot/vmlinuz-2.6.31-14-generic root=UUID=14948dfd-58d8-4298-b2df-1128fbeeff38 ro   quiet splash
        initrd  /boot/initrd.img-2.6.31-14-generic
}

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {
        insmod ntfs
        set root=(hd0,1)
        search --no-floppy --fs-uuid --set 3630aff630afbb6f
        drivemap -s (hd0) ${root}
        chainloader +1
}
### END /etc/grub.d/30_os-prober ###

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,6)
        search --no-floppy --fs-uuid --set 14948dfd-58d8-4298-b2df-1128fbeeff38
        linux   /boot/vmlinuz-2.6.31-14-generic root=UUID=14948dfd-58d8-4298-b2df-1128fbeeff38 ro single
        initrd  /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_linux ###
### 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/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 ###
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: empax - 31 Ekim 2009 - 03:37:20
Oh be sorun cikmadi ve geldim :D
Cok cok tesekkurler @heartsmagic :)
Boylece anlamis olduk ki, sayilarla oynamadan blok yerlerini degistirmek kafiymis.
Tekrar tesekkurler  :)
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: ScaryMan - 31 Ekim 2009 - 16:50:31
Bir şey dikkatimi çekti Grub menüsünde.

Alıntı Yapmenuentry "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,2)
   search --no-floppy --fs-uuid --set 92d336ed-5918-4e35-a143-56d341e368ce
   linux   /boot/vmlinuz-2.6.31-14-generic root=UUID=92d336ed-5918-4e35-a143-56d341e368ce ro   quiet splash
   initrd   /boot/initrd.img-2.6.31-14-generic

insmod ext2 diyor? Dosya sistemi ext4 değil miydi 9.04'dan itibaren? Yoksa bununla bir alakası yok mu?

Bir de

Alıntı Yapset gfxmode=640x480

Grub menüsü için ekran ayarı mı bu yoksa grub'u geçtikten sonra gelen "Login" ekranının mı? Çückü login ekranı bende kaymış oluyor ve monitörden nedense düzeltemiyorum. Ubuntu açıldığında düzelmiş oluyor. Eğer bununla alakalı ise buradan değiştireyim?

Ayrıca Grub menüsü geldiğinde kasadan çok tiz bir cızırtı sesi geliyor. Sabit diskten sanırım. Menüde aşağı yukarı yaptığımda gidiyor. Bunun nedeni ne olabilir?
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: miles - 31 Ekim 2009 - 16:52:01
Bu grub u boş bir vaktimde düzenleyeceğim. Ama korkuyorum. Bu başlık bu kadar uzadıysa bu kadar kısa sürede...
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: canosayan - 31 Ekim 2009 - 18:27:34
koala sonrasında windows açılmıyor anca imleç yanıp sönüyor bu haliyle kendimi matrix te hissediyorum.
o değilde asıl problem windows kurtarma bölümünün kurtarılması gerekiyor. ntldr eksik diyerek evlere şenlik hatalar veriyor.

o değilde grub2 yi hiç sevemedim ben. sistemler basitleştikçe güçlenir ama bu sefer öyle olmamış. biraz windows gibi olmuş
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: ScaryMan - 31 Ekim 2009 - 18:33:59
Bu grub menümü düzenlemek hakkında yukarıdaki mesajımı ayrı bir başlık olarak açmalı mıyım yoksa buradan cevaplanır mı? [Nasıl] başlığını da kirletmek istemiyorum açıkçası...
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: erkuserdem - 31 Ekim 2009 - 19:17:40
ne gereği vardı
Zaten zar zor öğreniyoruz linux'u, bir de her sürümde yeni şeyler mi çıkacak acaba :)
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 01 Kasım 2009 - 12:05:35
Alıntı yapılan: ScaryMan - 31 Ekim 2009 - 16:50:31
insmod ext2 diyor? Dosya sistemi ext4 değil miydi 9.04'dan itibaren? Yoksa bununla bir alakası yok mu?

Dediğin gibi onunla alakası yok. O kısmı boşver.

Alıntı yapılan: ScaryMan - 31 Ekim 2009 - 16:50:31

Alıntı Yapset gfxmode=640x480

Grub menüsü için ekran ayarı mı bu yoksa grub'u geçtikten sonra gelen "Login" ekranının mı? Çückü login ekranı bende kaymış oluyor ve monitörden nedense düzeltemiyorum. Ubuntu açıldığında düzelmiş oluyor. Eğer bununla alakalı ise buradan değiştireyim?

O satırın başındaki # karakterini kaldırırsan, belirtilen ayar sadece grub menüsünde geçerli olur. GDM gibi açılış yöneticilerini etkilemez. Sorununu gdm üzerine giderek çözebilirsin veya doğrudan xorg.conf içine değerler işleyerek aşmaya çalışabilirsin.

Yaşadığın ses sorunu için bir şey diyemiyorum.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: ScaryMan - 01 Kasım 2009 - 12:19:12
Bi deneyeyim dediğiniz şekilde.

Ses sorunu için de grub'ta yazılı olan hd(xy) değerleriyle bir durum var sanırım. NTFS, sda1'de. ext4 sda2'de, takas da sda3'teydi. Ama set root=hd(0,2) değerleri falan yazılmış. Şu ana kadar hep hd(0,1)di bende. Onunla bir ilgisi olabilir mi? Gerçi hd0,1 iiken hd(0,2) yazması başlamamaya neden olurdu gibime geliyor.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: eren - 01 Kasım 2009 - 12:39:47
Eline sağlık @bytan yine mükemmel bir belge olmuş.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 01 Kasım 2009 - 13:13:00
Alıntı yapılan: ScaryMan - 01 Kasım 2009 - 12:19:12
Bi deneyeyim dediğiniz şekilde.

Ses sorunu için de grub'ta yazılı olan hd(xy) değerleriyle bir durum var sanırım. NTFS, sda1'de. ext4 sda2'de, takas da sda3'teydi. Ama set root=hd(0,2) değerleri falan yazılmış. Şu ana kadar hep hd(0,1)di bende. Onunla bir ilgisi olabilir mi? Gerçi hd0,1 iiken hd(0,2) yazması başlamamaya neden olurdu gibime geliyor.

Haklısın, başlamazdı. Bahsettiğin sda2 = hd0,2 durumunu ilk sayfada konuşmaya başladık.


Teşekkürler @wiper.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: ScaryMan - 01 Kasım 2009 - 13:18:37
Terminalden grub ekranına nasıl düşeriz peki?

Önceden "sudo grub" diyerek giriyorduk. Şimdi nasıl olacak?

Şu (http://forum.ubuntu-tr.net/index.php?topic=192.0) başlıkta eski yöntem var da yenisi için de bir anlatım var mı? Bu başlıkta da göremedim acaba kaçırıyor muyum yine gözden :)
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 01 Kasım 2009 - 13:48:53
Alıntı yapılan: ScaryMan - 01 Kasım 2009 - 13:18:37
Terminalden grub ekranına nasıl düşeriz peki?

Önceden "sudo grub" diyerek giriyorduk. Şimdi nasıl olacak?

Şu (http://forum.ubuntu-tr.net/index.php?topic=192.0) başlıkta eski yöntem var da yenisi için de bir anlatım var mı? Bu başlıkta da göremedim acaba kaçırıyor muyum yine gözden :)

http://forum.ubuntu-tr.net/index.php?topic=13415.0
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: ScaryMan - 01 Kasım 2009 - 13:56:09
Teşekkürler, hızlı bir başlık ile çözüm getirdiniz. :)
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: Yusuff - 06 Kasım 2009 - 22:59:24
sudo update-grub2 deyince Windows 7 kendi kendine gruba yerleşti.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: ScaryMan - 06 Kasım 2009 - 23:04:00
Güncelleştirmelerle gelen Grub2 güncelleştirmesini kazara yükleyip tekrardan Grub2'ye dönmemek için güncelleştirmelerde önümüze konulmasını engellemenin bir yolu var mıdır?
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: such - 11 Kasım 2009 - 08:05:29
Alıntı yapılan: ScaryMan - 06 Kasım 2009 - 23:04:00
Güncelleştirmelerle gelen Grub2 güncelleştirmesini kazara yükleyip tekrardan Grub2'ye dönmemek için güncelleştirmelerde önümüze konulmasını engellemenin bir yolu var mıdır?

Evet galiba var, http://www.ubuntugeek.com/how-to-lock-package-versions-from-synaptic-package-manager.html galiba dedim çünkü denemedim. Resimlerle göstermiş nasıl yapıldığını.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: erginemr - 11 Kasım 2009 - 08:48:09
Alıntı yapılan: ScaryMan - 06 Kasım 2009 - 23:04:00
Güncelleştirmelerle gelen Grub2 güncelleştirmesini kazara yükleyip tekrardan Grub2'ye dönmemek için güncelleştirmelerde önümüze konulmasını engellemenin bir yolu var mıdır?

Grub-2'yi kuran paket grub-pc (http://packages.ubuntu.com/karmic/grub-pc), Grub-1'i kuransa grub (http://packages.ubuntu.com/karmic/grub). Eğer Grub1'e, şu başlığı (http://forum.ubuntu-tr.net/index.php?topic=13140.0) kullanarak döndüyseniz ve grub-pc paketi sistemde artık yüklü değilse, bence güncellemelerden korkmanıza gerek yok.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: ScaryMan - 11 Kasım 2009 - 09:42:46
Alıntı yapılan: erginemr - 11 Kasım 2009 - 08:48:09
Alıntı yapılan: ScaryMan - 06 Kasım 2009 - 23:04:00
Güncelleştirmelerle gelen Grub2 güncelleştirmesini kazara yükleyip tekrardan Grub2'ye dönmemek için güncelleştirmelerde önümüze konulmasını engellemenin bir yolu var mıdır?

Grub-2'yi kuran paket grub-pc (http://packages.ubuntu.com/karmic/grub-pc), Grub-1'i kuransa grub (http://packages.ubuntu.com/karmic/grub). Eğer Grub1'e, şu başlığı (http://forum.ubuntu-tr.net/index.php?topic=13140.0) kullanarak döndüyseniz ve grub-pc paketi sistemde artık yüklü değilse, bence güncellemelerden korkmanıza gerek yok.
Evet o başlıktaki gibi kurdum. Fakat güncelleştirmelerde

grub-common diye bir paket geliyor karşıma ve açıklaması "GRand Unified Bootloader, Verison 2 (common files) 970KB" şeklinde. Sürüm 2 dediği için yüklemedim bugüne kadar bu güncelleştirmeyi.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: erginemr - 11 Kasım 2009 - 11:23:07
Alıntı yapılan: ScaryMan - 11 Kasım 2009 - 09:42:46
Evet o başlıktaki gibi kurdum. Fakat güncelleştirmelerde

grub-common diye bir paket geliyor karşıma ve açıklaması "GRand Unified Bootloader, Verison 2 (common files) 970KB" şeklinde. Sürüm 2 dediği için yüklemedim bugüne kadar bu güncelleştirmeyi.

http://packages.ubuntu.com/karmic/grub-common

Açıklamasından anladığım kadarıyla, her iki Grub sürümü tarafından da kullanılan ortak bir paket: Zararsız görünüyor. Zaten Grub-1'i kurarken de bağımlılık olarak geliyor.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: ScaryMan - 11 Kasım 2009 - 11:44:22
Alıntı yapılan: erginemr - 11 Kasım 2009 - 11:23:07
Alıntı yapılan: ScaryMan - 11 Kasım 2009 - 09:42:46
Evet o başlıktaki gibi kurdum. Fakat güncelleştirmelerde

grub-common diye bir paket geliyor karşıma ve açıklaması "GRand Unified Bootloader, Version 2 (common files) 970KB" şeklinde. Sürüm 2 dediği için yüklemedim bugüne kadar bu güncelleştirmeyi.

http://packages.ubuntu.com/karmic/grub-common

Açıklamasından anladığım kadarıyla, her iki Grub sürümü tarafından da kullanılan ortak bir paket: Zararsız görünüyor. Zaten Grub-1'i kurarken de bağımlılık olarak geliyor.
Anladım. Peki Güncelleme Yöneticisi, kurulu olmayan paketler hakkında güncelleme sunar mı ki? Grub2 yüklü değil ya mesela, grubla ilgili gelen güncelleştirmeler Grub1'le ilgilidir diyip çekinmeden kurabilir miyiz? Çünkü ben Evolution'ı kaldırmama rağmen onunla ilgili güncelleştirmeler listeleniyor da hala...
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: erginemr - 11 Kasım 2009 - 11:53:33
Alıntı yapılan: ScaryMan - 11 Kasım 2009 - 11:44:22
Anladım. Peki Güncelleme Yöneticisi, kurulu olmayan paketler hakkında güncelleme sunar mı ki? Grub2 yüklü değil ya mesela, grubla ilgili gelen güncelleştirmeler Grub1'le ilgilidir diyip çekinmeden kurabilir miyiz? Çünkü ben Evolution'ı kaldırmama rağmen onunla ilgili güncelleştirmeler listeleniyor da hala...

Sunmaması gerekiyor. Bu açıdan sorun yaşamamalısınız.

Evolution'un bir çok ek paketi var. Ben de kullanmadığım için kaldırmıştım (Thunderbird kullanıyorum) ama arkada bir çok irili ufaklı paket bırakmıştı. Bu artık paketlerin çoğunu, şu yöntemle (http://forum.ubuntu-tr.net/index.php?topic=1627.msg15980#msg15980) kaldırdım ama bazıları sisteme sıkı sıkıya bağlı olduğu (ayrıca ubuntu-desktop meta paketine bağlı olduğu) için bunlara dokunmadım. Bu yöntemle, Evolution'a ait safraların çoğundan kurtulabilirsiniz.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: ironic - 11 Kasım 2009 - 12:32:54
Evolution , tomboy, f-spot gibi bazı Ubuntu ile gelen yazılımları -sistemin izin verdiği ölçüde-  ben de kaldırdım. Güncellemeleri genelde uçbirimden, elle denetlediğim için bazı güncelleştirmelerde kaldırdığım paket(ler)in geri kurulması için öneri niteliğinde uyarı çıkıyor. Mecburen kararlılığı korumak adına ,güncellemeyi durdurup istenilenleri geri yüklüyorum. Kararlılığı korumak adına ya paketleri kaldırmamak ya da güncelleme de istenileni yükleyip işlem bitince geri kaldırmak  :D daha sağlıklı bence.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: enbilulu - 04 Aralık 2009 - 17:13:19
Alıntı yapılan: bytan - 24 Ağustos 2009 - 01:13:19
sudo chmod +w /boot/grub/grub.cfg  

bu şekilde yazma izni verdikten sonra tekrar saltokunur hale getirmemiz gerekirmi?

evet ise bunu nasıl yapacağız
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 04 Aralık 2009 - 18:11:29
Tekrar eskiye çevirmenize gerek yok. İllâ çevirmek istiyorum derseniz:

sudo chmod -w /boot/grub/grub.cfg
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: miles - 05 Aralık 2009 - 08:32:04
Ben yazma yetkisini alıyorum hatta sudo ile yönetici olarak nautilusu açıp dosyanın içinde değişiklik yapıyorum ama tekrar dosya(/boot/grub/grub.cfg) kendiliğinden eski haline geliyor. Yardımcı olabilirmisiniz?
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: heartsmagic - 05 Aralık 2009 - 11:08:30
Alıntı yapılan: miles - 05 Aralık 2009 - 08:32:04
Ben yazma yetkisini alıyorum hatta sudo ile yönetici olarak nautilusu açıp dosyanın içinde değişiklik yapıyorum ama tekrar dosya(/boot/grub/grub.cfg) kendiliğinden eski haline geliyor. Yardımcı olabilirmisiniz?

+w ile alıp değişiklik yapmana rağmen mi böyle oluyor? Eğer öyleyse bir de işini hallettikten sonra -w ile yazmaya kapatabilirisin.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: miles - 05 Aralık 2009 - 11:33:57
@heartsmagic yazma işlemi hatası aslında yokmuş. Startup manageri bilgisayarı kapatıp açmadan açtığım zaman o değiştirdiğim bu grub dosyasını eski haline getiriyormuş. Şu anda o sorunu hallettim. Grubu istediğim gibi ayarladım. Fakat sanırım artık startup manager programına ihtiyacım yok(zaten grub2 yi şimdilik desteklemiyor).
Fakat şu anda windows 7 nin başta seçili halde olmasını istiyorum ama nasıl ayarlayacağımı bilmiyorum. Bu konuda da yardımcı olursanız sevinirim.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: heartsmagic - 05 Aralık 2009 - 11:44:54
Alıntı yapılan: miles - 05 Aralık 2009 - 11:33:57
Fakat şu anda windows 7 nin başta seçili halde olmasını istiyorum ama nasıl ayarlayacağımı bilmiyorum. Bu konuda da yardımcı olursanız sevinirim.

Aradığın çözüm bu başlıkta mevcut :)
http://forum.ubuntu-tr.net/index.php?topic=11844.msg164665#msg164665 sorusu ve sonrası.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: miles - 05 Aralık 2009 - 13:11:19
heartsmagic set default değerini neye göre veriyoruz anlayamadım. Verdiğiniz başlık altında sebep söylemeden 4 yap demişler. Sanırım set default baştan kaçıncı seçeneğin seçili halde olmasını gösteriyor. Fakat bende iki seçenek var (ilki) ubuntu ve  (2incisi) windows 7. Set defaultu 2 yapmama rağmen hala ubuntu seçili oluyor. Sanırım yanlış düşündüm.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 05 Aralık 2009 - 13:33:27
İlk seçenek 0 olarak tanımlandığı için 1 yapmalısın. Ancak sende neden 2 seçenek var? Sen mi bu seçenekleri azalttın yoksa wubi olarak mı kurulum yaptın?
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: miles - 05 Aralık 2009 - 13:43:26
Ben azalttım. Diğer seçenekleri hiç kullanmadığım için gerek duymadım.

Bu arada menu olayını çözdüm teşekkürler!
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: erginemr - 05 Aralık 2009 - 17:45:36
@miles,

Şu yöntem de işe yarayabilir:
http://forum.ubuntu-tr.net/index.php?topic=13691.msg168482#msg168482

Bu dosyada GRUB_DEFAULT parametresini değiştirmeniz gerekiyor.

Bir diğer kaynak:
http://digitalpbk.com/2009/11/changing-default-boot-os-grub-ubuntu-910
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: miles - 05 Aralık 2009 - 18:00:51
@erginemr konuyu çözmüştük ama yinede teşekkürler!
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: s7e7v7e7n - 23 Aralık 2009 - 12:25:21
Alıntı yapılan: miles - 05 Aralık 2009 - 18:00:51
@erginemr konuyu çözmüştük ama yinede teşekkürler!

@miles konuyu nasıl cözdünüz cözümü burayada aktarırmısınız, benimde 4 tane menü cıkıyor açılışta bu normal midir yoksa fazla mıdır ? galiba normalde 2 adet menü olması lazım biri linux biri windows die ama bendede nedense 4 adet menü var.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: heartsmagic - 23 Aralık 2009 - 14:41:39
Alıntı yapılan: tweety - 23 Aralık 2009 - 12:25:21
Alıntı yapılan: miles - 05 Aralık 2009 - 18:00:51
@erginemr konuyu çözmüştük ama yinede teşekkürler!

@miles konuyu nasıl cözdünüz cözümü burayada aktarırmısınız, benimde 4 tane menü cıkıyor açılışta bu normal midir yoksa fazla mıdır ? galiba normalde 2 adet menü olması lazım biri linux biri windows die ama bendede nedense 4 adet menü var.

Bizler Linux dağıtımları kullanırken alt tarafta ise çekirdeği kullanırız: Linux.
Linux çekirdeği ara ara güncellenir, güncellendikçe de Grub menüsüne girer. Böylece her çekirdek güncellemesinde o liste kabaracaktır. Temizleme yollarıysa forumda çok defa anlatılmış durumda.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: s7e7v7e7n - 23 Aralık 2009 - 18:51:43
bu konu hakkında yeni başlık mı açmam gerekiyor? benim pc acılışta toplam 7 adet liste cıkıyor karşıma linux windows 7 recorvery ler 2 adet falan toplam dedigim gibi 7 adet menü var sizde bu normal doğru mu yoksa yanlış giden birşeyler mi var bende ?
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 23 Aralık 2009 - 19:09:43
Alıntı yapılan: tweety - 23 Aralık 2009 - 18:51:43
bu konu hakkında yeni başlık mı açmam gerekiyor? benim pc acılışta toplam 7 adet liste cıkıyor karşıma linux windows 7 recorvery ler 2 adet falan toplam dedigim gibi 7 adet menü var sizde bu normal doğru mu yoksa yanlış giden birşeyler mi var bende ?

Eski kernelleri temizlemek, grub temizlemek, ubucleaner gibi kelimelerle arama yaparsanız, kendinize uygun bir çözüm yolu bulabilirsiniz.

Sisteminizde bir sorun yok. Bu girdilerin olması doğal.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: s7e7v7e7n - 23 Aralık 2009 - 20:40:14
evet ama bendeki grup normal grup yani GRUP 2 diye yazmıyor tek grup yazıyor ve beta 4 diyor sanırım bu normal değil mi ben grup damı kalmam lazım yoksa grup 2 yemi geçmem gerekiyor?
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 23 Aralık 2009 - 21:26:30
Sonuçta yapılan işlem, eski kernele ait paketlerin sistemden kaldırılması ve başlangıç menüsünden o kernele ait girdilerin silinmesi olduğundan, grub üzerinden anlatılanları grub2'ye uyarlayarak yapabilirsiniz.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: okan_ubuntu - 30 Aralık 2009 - 20:12:55
Alıntı Yapset gfxmode=1366x768

Abbooov!! Değiştirince açılışta grub la beraber nvidia sürücüleri yüklenmiş gibi oldu :P
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: solidsnake - 08 Şubat 2010 - 21:58:06
Alıntı Yapmenuentry "Ubuntu, Linux 2.6.31-19-generic (recovery mode)" {
        recordfail=1
        if [ -n ${have_grubenv} ]; then save_env recordfail; fi
        insmod ext2
        set root=(hd0,3)
        search --no-floppy --fs-uuid --set 6f2c1cd4-f188-4685-965b-ba4667644c28
        linux   /boot/vmlinuz-2.6.31-19-generic root=UUID=6f2c1cd4-f188-4685-96$
        initrd  /boot/initrd.img-2.6.31-19-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,3)
        search --no-floppy --fs-uuid --set 6f2c1cd4-f188-4685-965b-ba4667644c28
        linux   /boot/vmlinuz-2.6.31-14-generic root=UUID=6f2c1cd4-f188-4685-96$
        initrd  /boot/initrd.img-2.6.31-14-generic
ilk mesajda komutları uyguladım (başlangıçtaki eski sürümleri kaldırmak için)
sorum şu örnek olarak 2.6.14 generic başlangıçtan silmek için kırmızı renkli olan bölümü silmem mi gerekir?
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 08 Şubat 2010 - 22:15:52
Renkler bozulmasın diye iletindeki kısımları alıntı etiketleri arasına aldım.

Kısmen seçimin doğru, eksik olan kısmı ise aşağıda renklendirdim:

Alıntı Yapmenuentry "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,3)
        search --no-floppy --fs-uuid --set 6f2c1cd4-f188-4685-965b-ba4667644c28
        linux   /boot/vmlinuz-2.6.31-14-generic root=UUID=6f2c1cd4-f188-4685-96$
        initrd  /boot/initrd.img-2.6.31-14-generic
}
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: solidsnake - 08 Şubat 2010 - 22:44:51
Alıntı yapılan: bytan - 08 Şubat 2010 - 22:15:52
Renkler bozulmasın diye iletindeki kısımları alıntı etiketleri arasına aldım.

Kısmen seçimin doğru, eksik olan kısmı ise aşağıda renklendirdim:

Alıntı Yapmenuentry "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,3)
        search --no-floppy --fs-uuid --set 6f2c1cd4-f188-4685-965b-ba4667644c28
        linux   /boot/vmlinuz-2.6.31-14-generic root=UUID=6f2c1cd4-f188-4685-96$
        initrd  /boot/initrd.img-2.6.31-14-generic
}

Cevap için teşekkürler.o kısmı almayı unutmuşum
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: osmancık - 15 Şubat 2010 - 19:36:51
grub2'de gfxboot kullanılabiliyor mu?
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: 6630 - 06 Mart 2010 - 11:48:34
ubuntu 9.10 biraz önce indirdim. kurdum. 1. kısımda winxp var 2. kısım ubuntu 9.10 kurulu.
normal grub açılıyor. ubuntu yu seçip açmaya çalıştıgımda grub kapanır kapanmaz siyah ekranda sistem kalıyor hardisk hiç bir şey yüklemiyor ses gelmiyor.
live c ile açıp terminale burdaki komutları yazdım.
ubuntu@ubuntu:~$ sudo update-grub2
grub-probe: error: cannot find a device for /.

ubuntu@ubuntu:~$ sudo chmod +w /boot/grub/grub.cfg  
chmod: cannot access `/boot/grub/grub.cfg': No such file or directory
ubuntu@ubuntu:~$ sudo nano /boot/grub/grub.cfg
ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xfd4cfd4c

  Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1912    15358108+   c  W95 FAT32 (LBA)
/dev/sda2            1913        9729    62790052+   5  Extended
/dev/sda5            1913        3480    12594928+  83  Linux
/dev/sda6            3481        3723     1951866   82  Linux swap / Solaris
/dev/sda7            3724        9729    48243163+  83  Linux
ubuntu@ubuntu:~$


ama ubuntuyu çalışır hale getirmeyi başaramadım. sorunun çözümü nedir ?
ilginiz için teşekkür ederim.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 06 Mart 2010 - 12:36:42
Senin sorunun grub2'den ziyade sistemle alakalı. Grub görevini yapıp seni yönlendiriyor.

Kurulumdan sonra hiç açılmadı mı ubuntu? Ya da son zamanlarda bir şeyler kurup kaldırdın mı? Ctrl+alt+F1 ile hata mesajı yakalayabiliyor musun? Kurtarma kipinde de sorun var mı?

Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: 6630 - 06 Mart 2010 - 12:45:39
yeni ubuntu kurdum daha öncede ubuntu kurmayı başaramadığımdan mandriva 2010 gnome kurdum. geçen 5 ayda belki sorun düzelmiştir diye deneyim dedim ama ubuntu 9.10 kurmayı yine başaramadım. 9.04 eskiden sorunsuz kuruluyordu. 9.10'da grub2 çıktıgından nedeninin grub2 sorunu olduğunu düşünüyorum.
bana sanki grub ubuntunun nerde kurulu olduğunu ayırt edemiyor gibi geldi.
bu arada bu komutları live cd ile açıp verdim
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 06 Mart 2010 - 13:28:54
O komutları kullanmak için ubuntu kurulu bölümün sisteme bağlanması gerekiyordu.

Sürümden sürüme tek değişen özellik grub olmadığı için problem doğrudan grub2'dir diyemeyiz. Ancak dediğinde olabilir. Bunu irdeleyerek bulmaya çalışabiliriz.

Kurtarma kipinin açılıp açılmadığını ve ctrl+alt+f1 sonucunu belirtmemişsin.

Aşağıdaki işlemleri yapıp grub.cfg dosyanla birlikte blkid çıktını bizlere aktarırsan, dosyanın içeriğine bakabiliriz. Ubuntu kurulu bölümünün sda5 olduğunu varsayıyorum.

sudo mkdir /media/ubuntu
sudo mount /dev/sda5 /media/ubuntu
gedit /media/ubuntu/boot/grub/grub.cfg


ls -l /media/ubuntu/boot/grub
sudo blkid
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: 6630 - 06 Mart 2010 - 13:47:42
temel kurulum sorunu olduğu için bir süre daha bekmeye karar verdim. hardisk dolana kadar yaklaşık 4-5 ay sorun çıkarmayan mandriva 2010 gnome ile tercümelere devam edeyim. sonra tekrar ubuntuya geçmeyi deneyecegim az önce ubuntuyu formatlayıp mandrivayı kurdum.

yardım için teşekkür ederim.

bir daha ki kurulumda yukarıda anlatıldığı gibi çıktı alıp yollucağım  wikiye çözümü rehber olarak eklicegim .
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: redrighthand - 18 Mayıs 2010 - 16:44:12
Merhabalar.

Ubuntu 9.10 olan sistemimi 10.04 'e upgrade ettim. Eski tüm ayarlarım geçerli. Yalnızca; Grub listesindeki Win7 satırını seçip Windows 'u açmak istediğimde kısa bir siyah ekrandan sonra Grub menüsü tekrar geliyor. İkinci, üçüncü seçişlerimde de fark etmiyor. Aynı hata tekrarlanıp duruyor.
Ne yapmak lazım?

Aşağıda /boot/grub/grub.cfg dosyasının içeriği var.


#
# 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 $prefix/grubenv ]; then
  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
}
insmod ext2
set root='(hd0,3)'
search --no-floppy --fs-uuid --set a8d63bac-d921-4f4b-9242-4ab219b589ef
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
insmod ext2
set root='(hd0,3)'
search --no-floppy --fs-uuid --set a8d63bac-d921-4f4b-9242-4ab219b589ef
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, Linux 2.6.32-22-generic ile' --class ubuntu --class gnu-linux --class gnu --class os {
        recordfail
        insmod ext2
        set root='(hd0,3)'
        search --no-floppy --fs-uuid --set a8d63bac-d921-4f4b-9242-4ab219b589ef
        linux   /boot/vmlinuz-2.6.32-22-generic root=UUID=a8d63bac-d921-4f4b-9242-4ab219b589ef ro   quiet splash
        initrd  /boot/initrd.img-2.6.32-22-generic
}
menuentry 'Ubuntu, Linux 2.6.32-22-generic ile (kurtarma kipi)' --class ubuntu --class gnu-linux --class gnu --class os {
        recordfail
        insmod ext2
        set root='(hd0,3)'
        search --no-floppy --fs-uuid --set a8d63bac-d921-4f4b-9242-4ab219b589ef
        echo    'Linux Yükleniyor 2.6.32-22-generic...'
        linux   /boot/vmlinuz-2.6.32-22-generic root=UUID=a8d63bac-d921-4f4b-9242-4ab219b589ef ro single
        echo    'Başlangıç ramdiski yükleniyor...'
        initrd  /boot/initrd.img-2.6.32-22-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
        insmod ext2
        set root='(hd0,3)'
        search --no-floppy --fs-uuid --set a8d63bac-d921-4f4b-9242-4ab219b589ef
        linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
        insmod ext2
        set root='(hd0,3)'
        search --no-floppy --fs-uuid --set a8d63bac-d921-4f4b-9242-4ab219b589ef
        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)" {
        insmod ntfs
        set root='(hd0,1)'
        search --no-floppy --fs-uuid --set fa6c4af46c4aab69
        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 ###

Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 18 Mayıs 2010 - 18:15:15
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo update-grub


Yukarıdaki ile varsa son güncellemeleri de alıp yeni yapılandırma dosyası oluşturabiliriz. Şayet yine düzelmezse, blkid ve fdisk çıktılarına bakarak grub.cfg dosyasını bir de kendimiz gözden geçirebiliriz.

Özellikle sürüm yükseltme sonrası win7 grub hatalarına ait başlıklarımızı da inceleyebilirsin.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: redrighthand - 18 Mayıs 2010 - 20:08:48
Maalesef dediğin kodlar işe yaramadı...
Şu konuyu inceledim (benimkiyle aynı sorun yaşanmış), büyük harf farkını giderdim ama bu sefer de değişiklik olmadı.
http://forum.ubuntu-tr.net/index.php/topic,16545.15.html
(http://forum.ubuntu-tr.net/index.php/topic,16545.15.html)
Bir de Grub menüsünün üstünde 1.98 yazıyor, sanırım 10.04 'le gelen Grub2 değil...



Kodlar:



blkid
/dev/sda1: LABEL="Windows 7" UUID="FA6C4AF46C4AAB69" TYPE="ntfs"
/dev/sda2: UUID="ab1be18a-02ee-4f23-881f-1911254274b8" TYPE="swap"
/dev/sda3: UUID="a8d63bac-d921-4f4b-9242-4ab219b589ef" TYPE="ext4"
/dev/sdb1: LABEL="BACKUP" UUID="7EAC8828AC87D8D3" TYPE="ntfs"




sudo fdisk -l
Disk /dev/sda: 80.0 GB, 80026361856 bayt
255 heads, 63 sectors/track, 9729 cylinders
Units = silindir of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x63f7c1ad

   Aygıt Açılış    Başlangıç     Bitiş  BlokSayısı Kml Sistem
/dev/sda1   *           1        7649    61440561    7  HPFS/NTFS
/dev/sda2            7650        8116     3751177+  82  Linux takas / Solaris
/dev/sda3            8117        9729    12956422+  83  Linux

Disk /dev/sdb: 500.1 GB, 500107862016 bayt
255 heads, 63 sectors/track, 60801 cylinders
Units = silindir of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x2a622a61

   Aygıt Açılış    Başlangıç     Bitiş  BlokSayısı Kml Sistem
/dev/sdb1               1       60801   488384001    7  HPFS/NTFS




fdisk sda1
Disk /dev/sda1: 62.9 GB, 62915134464 bayt
255 heads, 63 sectors/track, 7648 cylinders
Units = silindir of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x6e697373

Bu bir disk bölümleme tablosu gibi görünmüyor.
Galiba yanlış aygıt seçtiniz.

     Aygıt Açılış    Başlangıç     Bitiş  BlokSayısı Kml Sistem
/dev/sda1p1   ?      120528      234814   918008208   4f  QNX4.x 3. bölüm
1. disk bölümü silindir sınırında bitmiyor.
/dev/sda1p2   ?      119381      153271   272218546+  73  Bilinmeyen
2. disk bölümü silindir sınırında bitmiyor.
/dev/sda1p3   ?      113202      147075   272087568   2b  Bilinmeyen
3. disk bölümü silindir sınırında bitmiyor.
/dev/sda1p4   ?      177064      177067       27487   61  SpeedStor
4. disk bölümü silindir sınırında bitmiyor.

Disk bölümleme tablosu girdileri diskteki sırasında değil
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 18 Mayıs 2010 - 21:44:57
1.98'de grub2'ye işaret ediyor.

Elinde win7 cd'si varsa, onu kullanarak win7 önyükleyicisini tekrar mbr'ye yazdır. Bu işlemi yaparken kullanabileceğin komutlar:

BootRec.exe /FixMbr
BootRec.exe /FixBoot
BootRec.exe /ScanOs
BootRec.exe /RebuildBcd


İşlemler sonrasında win7 açılır hale gelirse, grub2'yi yeniden grub2 kurulumu başlığını takip ederek tekrar mbr'ye yazdır.

http://ubuntuforums.org/showpost.php?p=9222224&postcount=8
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: redrighthand - 19 Mayıs 2010 - 02:08:35
Dediklerini uyguladım. Sistem kusursuz çalışıyor, yalnız grub-install /dev/sda kodundan sonra şu iletiyi aldım.
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
Is device-mapper driver missing from kernel?
/proc/devices: fopen failed: No such file or directory
Failed to set up list of device-mapper major numbers
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
Is device-mapper driver missing from kernel?
/proc/devices: fopen failed: No such file or directory
Failed to set up list of device-mapper major numbers
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
Is device-mapper driver missing from kernel?
/proc/devices: fopen failed: No such file or directory
Failed to set up list of device-mapper major numbers
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
Installation finished. No error reported.



sudo grub-install --recheck /dev/sda

Bu koddan sonraysa şu geldi:
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
Is device-mapper driver missing from kernel?
/proc/devices: fopen failed: No such file or directory
Failed to set up list of device-mapper major numbers
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
Is device-mapper driver missing from kernel?
/proc/devices: fopen failed: No such file or directory
Failed to set up list of device-mapper major numbers
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
Is device-mapper driver missing from kernel?
/proc/devices: fopen failed: No such file or directory
Failed to set up list of device-mapper major numbers
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
/proc/devices: fopen failed: No such file or directory
Installation finished. No error reported.


Bunun olması normal mi?
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: heartsmagic - 19 Mayıs 2010 - 02:25:29
Sistem çalışıyorsa, daha doğrusu iki işletim sistemi de açılıyorsa dert etme bunu. /proc bağlanmadığı için vermiş bu uyarıları.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: redrighthand - 19 Mayıs 2010 - 11:42:43
heartsmagic ve bytan cevaplarınız için çok teşekkür ederim. İyi çalışmalar...
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: stratovarius - 19 Mayıs 2010 - 11:45:02
Teşekkürler anlatım için dün kubuntuda menümü düzenledim sonunda.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: yasars - 02 Haziran 2010 - 12:50:52
Sayın bytan,
Konuyu baştan itibaren okudum ve dediklerinizi yaptım.Ancak windows 7 yi bir türlü ilk sıraya alamadım.Sıralamada ilk sırayı windows 7 alsın istiyorum ama olmuyor ayrıca set default değerini değiştiriyorum ctrl+x ile kaydet diyorum bir sonraki açılışta değişen birşey yok hatta dosyayı tekrar açtığımda hiç değişiklik olmadığını görüyorum.Lütfen yardım edermisiniz.

dosya içeriği
#
# 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 $prefix/grubenv ]; then
  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
}
insmod ext2
set root='(hd0,5)'
search --no-floppy --fs-uuid --set 3ee4e2c2-a6b9-4c40-a852-3e5fe937f24e
if loadfont /usr/share/grub/unicode.pf2 ; then
  set gfxmode=640x480
  insmod gfxterm
  insmod vbe

Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: stratovarius - 02 Haziran 2010 - 12:58:25
default kısmıyla oynamak yerine windows seven kısmını kesip ilk sıraya koy  o zaman ilk sırada açılacaktır.

Örn: Kendi grub.cfg dosyam

#
# 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 $prefix/grubenv ]; then
  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
}
insmod ext2
set root='(hd0,6)'
search --no-floppy --fs-uuid --set c47500f6-4973-44a5-9154-880ae2d67d49
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
insmod ext2
set root='(hd0,6)'
search --no-floppy --fs-uuid --set c47500f6-4973-44a5-9154-880ae2d67d49
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/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda2)" {
   insmod ntfs
   set root='(hd0,2)'
   search --no-floppy --fs-uuid --set 129e07f59e07cfe1
   chainloader +1
}
### END /etc/grub.d/30_os-prober ###


### BEGIN /etc/grub.d/10_linux ###
menuentry 'Ubuntu, Linux 2.6.32-22-generic ile' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   insmod ext2
   set root='(hd0,6)'
   search --no-floppy --fs-uuid --set c47500f6-4973-44a5-9154-880ae2d67d49
   linux   /boot/vmlinuz-2.6.32-22-generic root=UUID=c47500f6-4973-44a5-9154-880ae2d67d49 ro   quiet splash
   initrd   /boot/initrd.img-2.6.32-22-generic
}
menuentry 'Ubuntu, Linux 2.6.32-22-generic ile (kurtarma kipi)' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   insmod ext2
   set root='(hd0,6)'
   search --no-floppy --fs-uuid --set c47500f6-4973-44a5-9154-880ae2d67d49
   echo   'Linux Yükleniyor 2.6.32-22-generic...'
   linux   /boot/vmlinuz-2.6.32-22-generic root=UUID=c47500f6-4973-44a5-9154-880ae2d67d49 ro single
   echo   'Başlangıç ramdiski yükleniyor...'
   initrd   /boot/initrd.img-2.6.32-22-generic
}
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "memory test (memtest86+)" {
   insmod ext2
   set root='(hd0,6)'
   search --no-floppy --fs-uuid --set c47500f6-4973-44a5-9154-880ae2d67d49
   linux16   /boot/memtest86+.bin
}
menuentry "memory test (memtest86+, serial console 115200)" {
   insmod ext2
   set root='(hd0,6)'
   search --no-floppy --fs-uuid --set c47500f6-4973-44a5-9154-880ae2d67d49
   linux16   /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### 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 ###



Gördüğün gibi seven kısmını kesip ilk sıraya aldım böylece ilk sırada windows açılıyor , sende istediğin gibi sıralayabilirsin.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: yasars - 02 Haziran 2010 - 13:10:34
Hemen deniyorum


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 02 Haziran 2010 - 13:19:00

Sayın stratovarius,
Minnetlerimi sunarım.Ne kolaymış meğer kaç gündür uğraşıyorumdum.Kes yapıştır olay bitti  :D Birde diğer seçeneklerin görünmemesi için örneğin kurtarma kipi gibi ne yapmam gerekiyor hatırladığım kadarıyla önlerine kare işaretimi koyuyorduk?
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: heartsmagic - 02 Haziran 2010 - 13:20:55
sudo chmod +w /boot/grub/grub.cfg
adımı unutulmuyordur umarım.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: stratovarius - 02 Haziran 2010 - 13:26:49
Ben görünmesini istemediğimi siliyorum açıkcası :D ama görünmesini istemediğin kısmın başına kare koyarak dene bakalım.

Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: yasars - 02 Haziran 2010 - 13:30:50
Sayın heartsmagic,
İfade ettiğiniz adımı yazmak için kullanıyorum.Tekrar salt okunur yapmak için -w değişikliği yapıyorum
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: heartsmagic - 02 Haziran 2010 - 14:03:19
Bu değişikliği yapmana rağmen dosyayı açınca değiştirdiğin bölümler geri mi dönüyor?
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: RaistlinMajere - 07 Kasım 2010 - 17:25:45
Merhaba,
Az önce biraz uğraştım grub.cfg dosyasını bozdum. Daha sonra aldığım yedek ile düzelttim. Windows XP ve Ubuntu hariç tüm herşeyi Grub'tan kaldırmak istiyorum (recovery dahil). grub.cfg dosyamda hangi satırların başına "#" işaretini koymalıyım? Bir de yukarıda anlatılmış fakat tam kavrayamadım. Windows'u ilk sıraya nasıl koyacağız? grub.cfg dosyam şöyle:

#
# 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,msdos5)'
search --no-floppy --fs-uuid --set e77c34ec-4d66-45ff-82ea-b93082251397
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,msdos5)'
search --no-floppy --fs-uuid --set e77c34ec-4d66-45ff-82ea-b93082251397
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,msdos5)'
search --no-floppy --fs-uuid --set e77c34ec-4d66-45ff-82ea-b93082251397
linux /boot/vmlinuz-2.6.35-22-generic root=UUID=e77c34ec-4d66-45ff-82ea-b93082251397 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,msdos5)'
search --no-floppy --fs-uuid --set e77c34ec-4d66-45ff-82ea-b93082251397
echo 'Loading Linux 2.6.35-22-generic ...'
linux /boot/vmlinuz-2.6.35-22-generic root=UUID=e77c34ec-4d66-45ff-82ea-b93082251397 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,msdos5)'
search --no-floppy --fs-uuid --set e77c34ec-4d66-45ff-82ea-b93082251397
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set e77c34ec-4d66-45ff-82ea-b93082251397
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set 060cf22f0cf2197f
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 ###
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 07 Kasım 2010 - 17:37:11
Recovery satırlarını kaldırmak için /etc/default/grub dosyasını açıp

Alıntı Yap#GRUB_DISABLE_LINUX_RECOVERY="true"

satırının başındaki # karakterini silip alttaki komutu uygula:

sudo update-grub

Bu işlemden sonra windows'a ait girdileri alıp ubuntu'ya ait girdinin üzerine eklemelisin:

Alıntı Yap### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {
   insmod part_msdos
   insmod ntfs
   set root='(hd0,msdos1)'
   search --no-floppy --fs-uuid --set 060cf22f0cf2197f
   drivemap -s (hd0) ${root}
   chainloader +1
}
### END /etc/grub.d/30_os-prober ###
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: RaistlinMajere - 07 Kasım 2010 - 18:09:57
Evet onları uyguladım oldu fakat bu memory test nedir? 2 tane memory test var. Girdiğimde mavi bir ekran çıkıyor sağ üstte birşeyi test ediyor. %100 olunca altta no error gibisinden bişeyler dedi. Kaldırmak için:

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
   insmod part_msdos
   insmod ext2
   set root='(hd0,msdos5)'
   search --no-floppy --fs-uuid --set e77c34ec-4d66-45ff-82ea-b93082251397
   linux16   /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
   insmod part_msdos
   insmod ext2
   set root='(hd0,msdos5)'
   search --no-floppy --fs-uuid --set e77c34ec-4d66-45ff-82ea-b93082251397
   linux16   /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###


Bunları silmeli miyim yoksa nereye # işaretinden koyarsam bunlar görünmez? Hani olur da daha sonra gerekli olduğu anlaşılırsa geri alabileyim diye.

Bu arada ben Windows'un girdilerini Ubuntu'nun girdilerinin üzerine koydum. Tamam oldu fakat
sudo update-grub
komutunu uyguladığımda Windows yine en aşağıya gidiyor. :(
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 07 Kasım 2010 - 18:40:13
Grub.cfg dosyanda değişiklik yaptıktan sonra o komutu uygularsan tekrar geriye dönüş olur. Bu yüzden uygulama.

Alıntı yaptığın satırlardaki # karakteri olmayan tüm satırlara # karakterini koyman yeterli olur.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: stratovarius - 07 Kasım 2010 - 18:43:06
Sadece gizlemek istediğin kısımda menuentry  ile başlayan satırın başına # koyman yeterlidir.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: RaistlinMajere - 07 Kasım 2010 - 18:52:58
Evet gerekli ayarlar yapıldı. Şu an itibari ile GRUB tam istediğim gibi çalışıyor. :)
Teşekkür Ederim.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 08 Kasım 2010 - 10:05:49
Düzeltme için teşekkürler @stratovarius
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: sem - 08 Kasım 2010 - 20:25:28
Debian'da Grub2 kullanıyor. Buradan dile getirsem sıkıntı olur mu acaba? Olursa bölebilirsiniz nasılsa =) Devam edeyim ben... Debian grub2 kullanmasına rağmen ilk yükledğimde Ubuntu ve Windows XP'yi menüye dahil etmemişti. Debian'dan önce de Ubuntu'nun Grub2 menüsü geliyordu ve toplamda 3 ya da 4 çekirdek gösteriliyordu ve tabi ki Windows...

Şimdi sormak istediğim konu şu ki; ben Debian'un menüsüne Ubuntu ve Windowsu yüklerken, Ubuntu'nun sadece son  çekirdeğini eklemiştim. Son menüde yani GRUB'un bana gösterdiği Debian ve recovery bölümü, Ubuntu son çekirdek ve recovery bölümü + XP... Fakat aldığım bir güncelleme ile orada şu an diğer Ubuntu çekirdekleri ve recovery bölümleri de gözükmeye başladı...

Onlar silinir sorun değil, sormak istediğim nedendir bu yani... Sonradan kendi kendine neden ekleme gereği duydu acaba onları?
Bir de madem ekleyebiliyor baştan ekleseymiş ya?  // Bu soruma dahil değil tabi =)
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: stratovarius - 08 Kasım 2010 - 20:35:08
İlginç debian squeeze eklemedi mi diğer sistemleri ?

Ben hiç böyle bir sorun yaşamamıştım.

Keşke manuel eklemeden önce grubu güncelleseydiniz.

su
update-grub


Büyük ihtimalle kernel veya grubu etkileyen bir güncelleme aldınız. Güncelleme ile grubu güncelleyince eklemiştir hepsini.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: sem - 08 Kasım 2010 - 20:40:07
Evet eklememişti. Aslında belki update-grub ile ekleyebilirdi. Denemedim ben. Doğrudan el ile eklemeye gittim.

Aynen dediğiniz gibi bir güncelleme oldu demek ki. Benim anlamadığım nokta ise Debian sda4, Ubuntu sda2 bölümünde kurulu. Debian kendi eski çekirdeklerini eklese anlarım da hani, bütün bölümlerde ilgili dizin var mı? varsa hangi kerneller var? gibisinden bir kontrol mü var acaba grub ile alakalı olarak. Gerçi eğer bu tarzda bir kontrol olmasa, "update-grub" komutunun mantığı ne olacak o zaman... Enteresanmış... Anladım şimdi birden=)
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: if - 08 Kasım 2010 - 20:44:41
@sem0900, sizin gibi tecrübeli bir kullanıcıya sorulacak soru olmayabilir ama aklıma geliverdi; acaba Debian'ın grubu kurulmamıştır da halâ Ubuntu'nun grubu kurulu olduğundan diğer çekirdekleri eklemiş olmasın:)
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: sem - 08 Kasım 2010 - 20:49:32
Yok öyle bir durum yok... Ubuntu Grubundan farklı bir teması var... Bir de menü gelmeden önce sol üst köşede de bir şeyler yazıyor... Bir de görselim çok iyi olmamakla beraber arkada Debian logosu bile olabilir (olmayabilir de =))...

Bunların hepsi görsel belirtiler =)... Görselim de çok zayıftır ama o şekilde bir durum olsaydı ben Debian üzerinden Grub dosyasını değiştirince eklediklerim menüye gelmezdi... Ya da Debian'ı yükleyince Ubuntu Grub menüsünden gitmezdi... Bir de Debian'ı Ubuntu'dan sonra yükledim tabi o da var...
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: sem - 11 Kasım 2010 - 07:20:42
Alıntı yapılan: if - 08 Kasım 2010 - 20:44:41
@sem0900, sizin gibi tecrübeli bir kullanıcıya sorulacak soru olmayabilir ama aklıma geliverdi; acaba Debian'ın grubu kurulmamıştır da halâ Ubuntu'nun grubu kurulu olduğundan diğer çekirdekleri eklemiş olmasın:)

Aslında çok fazla tecrübeli değilim açıkcası... Ama dediğim gibiymiş durum... Yani görsellikten de anlaşılıyormuş =)

Alıntı yapılan: sem0900 - 08 Kasım 2010 - 20:49:32
Yok öyle bir durum yok... Ubuntu Grubundan farklı bir teması var... Bir de menü gelmeden önce sol üst köşede de bir şeyler yazıyor... Bir de görselim çok iyi olmamakla beraber arkada Debian logosu bile olabilir (olmayabilir de =))...

Benim aklımda tam kalmasa da bilinç altıma işlemiş =) Hem logosu var Debian'ın hem de Debian yazıyor =), mavi bir menü arka planı var. =)...
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: sem - 14 Kasım 2010 - 12:59:17
Alıntı yapılan: stratovarius - 08 Kasım 2010 - 20:35:08
İlginç debian squeeze eklemedi mi diğer sistemleri ?

Ben hiç böyle bir sorun yaşamamıştım.

Keşke manuel eklemeden önce grubu güncelleseydiniz.

su
update-grub


Büyük ihtimalle kernel veya grubu etkileyen bir güncelleme aldınız. Güncelleme ile grubu güncelleyince eklemiştir hepsini.

Aynen dediğiniz gibi... El ile eklememe gerek yokmuş... Güncelleme yeterli oluyor...
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: stratovarius - 14 Kasım 2010 - 13:13:20
Umarım sadece bunu denemek için squeeze'ı baştan kurmadınız :P

Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: sem - 14 Kasım 2010 - 13:25:36
=)=)=)

Yok hayır başka bir şey denemek için Lenny kurdum başka bir bilgisayara =)=) Ama aynı şartlar onda da mevcuttu ve aynı şekilde diğer sistemler tanınmamıştı fakat update-grub ile kendiliğinden eklendi... =)
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: gokhanyildiz - 08 Aralık 2010 - 21:11:03
Tüm yolları denememe rağmen başarılı olamadım. Windows 7 seçeneğine girdiğim anda BOOT hatası veriyor ve ctrl+alt+delete tuşlarına basıp bilgisayarı yeniden başlatmamı istiyor.
sudo fdisk -l çıktısı

Disk /dev/sda: 120.0 GB, 120034123776 bayt
255 heads, 63 sectors/track, 14593 cylinders
Units = silindir of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk kimlikleyicisi: 0xbbc58b91

   Aygıt Açılış    Başlangıç     Bitiş  BlokSayısı Kml Sistem
/dev/sda1            7650       14594    55778305    5  Ek
/dev/sda2              13        7650    61337600    7  HPFS/NTFS
/dev/sda5   *        7650       14594    55778304   83  Linux

Disk bölümleme tablosu girdileri diskteki sırasında değil



sudo blkid çıktısı

/dev/sda2: UUID="463245B03245A631" TYPE="ntfs"
/dev/sda5: UUID="478c5c14-dd9a-4f26-a71c-ee300d3269b1" TYPE="ext2"


grub.cfg içeriği


#
# 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,msdos5)'
search --no-floppy --fs-uuid --set 478c5c14-dd9a-4f26-a71c-ee300d3269b1
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,msdos5)'
search --no-floppy --fs-uuid --set 478c5c14-dd9a-4f26-a71c-ee300d3269b1
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-23-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set 478c5c14-dd9a-4f26-a71c-ee300d3269b1
linux /boot/vmlinuz-2.6.35-23-generic root=UUID=478c5c14-dd9a-4f26-a71c-ee300d3269b1 ro   quiet splash
initrd /boot/initrd.img-2.6.35-23-generic
}
menuentry 'Ubuntu, with Linux 2.6.35-23-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set 478c5c14-dd9a-4f26-a71c-ee300d3269b1
echo 'Loading Linux 2.6.35-23-generic ...'
linux /boot/vmlinuz-2.6.35-23-generic root=UUID=478c5c14-dd9a-4f26-a71c-ee300d3269b1 ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.35-23-generic
}
menuentry "Microsoft Windows 7 (on /dev/sda2)" {
        insmod ntfs
        set root=(hd0,2)
        search --no-floppy --fs-uuid --set 463245b03245a631
        drivemap -s (hd0) ${root}
        chainloader +1
}
### 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,msdos5)'
search --no-floppy --fs-uuid --set 478c5c14-dd9a-4f26-a71c-ee300d3269b1
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd0,msdos5)'
search --no-floppy --fs-uuid --set 478c5c14-dd9a-4f26-a71c-ee300d3269b1
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
if [ "x${timeout}" != "x-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 ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 08 Aralık 2010 - 21:43:32
http://forum.ubuntu-tr.net/index.php/topic,11844.msg233846.html#msg233846
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: gokhanyildiz - 08 Aralık 2010 - 22:02:05
Elimde win7 cd si yok. Başka bir çözüm yolu var mı?
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 08 Aralık 2010 - 22:22:33
Bu durumda nasıl yapılır bilmiyorum. BOOT Sorunu veriyor derken grub'u geçtikten sonra windows yükleyicisinde takılıp kalıyorsa, windows açılışında sorun olduğunu düşünerek hareket etmek gerekiyor. Diğer taraftan, windows kimi zaman diskin başında bulunmak istiyor. Genişletilmiş alanın ilk sırasında bulunuyor oluşu bu isteği karşılar mı karşılamaz mı emin değilim. Aklıma gelen iki ihtimal var, birisi yeniden kurulum gerektiriyor, birisi mbr onarımı. Her iki durumda da win cd'si dışında nasıl yapılır bilmiyorum. Bir de boot bayrağı linux üzerinde kalmış. Belki bunu da sorun ediyor olabilir.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: gokhanyildiz - 08 Aralık 2010 - 23:06:18
Aslında ilk başta sorun yoktu. Opensuse kullanıyordum. Ubuntuya geçtikten sonra bu problemi yaşadım. Grup menüsünden windows u seçtiğimde hemen karşıma BOOT bilmem ne hatası şeklinde 2-3 kelimelik bir hata veriyor. Altında da ctrl + alt + delete yaparak bilgisayarı yeniden başlat diyor. Başka birşey yok. Yani windows yüklenme ekranı bile gelmiyor. Sanırım windows için ayırmış olduğum hd bölümünü tam olarak gösteremedim.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: heartsmagic - 09 Aralık 2010 - 00:29:33
O bilmem ne hatası çok önemli işte. Hoş, Windows sorunlarına pek aşina olmayabiliriz ancak arada olanlar varsa o hataları görmek isteyebilirler.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: sem - 27 Aralık 2010 - 14:21:05
Alıntı yapılan: sem0900 - 08 Kasım 2010 - 20:25:28
Şimdi sormak istediğim konu şu ki; ben Debian'un menüsüne Ubuntu ve Windowsu yüklerken, Ubuntu'nun sadece son  çekirdeğini eklemiştim. Son menüde yani GRUB'un bana gösterdiği Debian ve recovery bölümü, Ubuntu son çekirdek ve recovery bölümü + XP... Fakat aldığım bir güncelleme ile orada şu an diğer Ubuntu çekirdekleri ve recovery bölümleri de gözükmeye başladı...

Onlar silinir sorun değil, sormak istediğim nedendir bu yani... Sonradan kendi kendine neden ekleme gereği duydu acaba onları?
Bir de madem ekleyebiliyor baştan ekleseymiş ya?  // Bu soruma dahil değil tabi =)

Aynı şeyi tekrar yaşadım. Önce Windows, sonra Ubuntu, sonra da Debian yüklemiştim bilgisayara. Hali ile açılışta Debian'ın menüsü geliyordu. Ubuntu'da güncelleme aldım;  260 mb'ye yakındı sanırım (10.04.1 kurmuştum ve daha hiç güncelleme almamıştım). Güncellemeleri alınca; Ubuntu'da yeni çekirdek geldi, yeni gelen çekirdeğin ve eskilerinin yine kendiliğinden Debian'ın Grub2 menüsünde gözüküp gözükmeyeceğini merak ettim... Yeniden başlatım, aynı şekilde eski çekirdekler ile beraber GRUB2 menüsüne yansıdı durum...

Ama Debian'ın değilmiş o menü... Ubuntu bu şekilde bir güncelleme alınca GRUB2'yi tekrar yüklüyormuş.. Şu an Ubuntu'nun menüsü var açılışta...

O değil birisinin GRUB menüsü siyah (Ubuntu),  birisininki (Debian) mavi... Önceden bu farkı ayıt edememişim ben... =)
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: kaiser - 29 Aralık 2010 - 22:37:01
Merhaba grub'ta ubuntu 10.04 ve windows xp var. Eşim için Windows xp ön tanımlı olarak açılsın istiyorum. Nasıl yapabilirim?
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: onursahin1989 - 29 Aralık 2010 - 23:44:36
Alıntı yapılan: kaiser - 29 Aralık 2010 - 22:37:01
Merhaba grub'ta ubuntu 10.04 ve windows xp var. Eşim için Windows xp ön tanımlı olarak açılsın istiyorum. Nasıl yapabilirim?

Aynı sorun bendede vardı dün sağolsun ekipteki arkadaşlar yardımcı oldu. Buradan ulaşabilirsin konuya...

http://forum.ubuntu-tr.net/index.php/topic,24437.msg293518.html#msg293518
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: sem - 04 Ocak 2011 - 19:14:48
Arkadaşlar konunun 112. iletisine binaen yazıyorum, yani benim 3 ileti yukarıdaki iletim...

Debian'dan da güncelleme aldım ve Debian'ın GRUB2'sini kullanıyorum şu anda da... Hani çok da sorun değil ama bu iki sistem böyle çekişme halinde gibi bir o bir o mu alacak GRUB2'nin yerini =) Var mıdır bir çözüm... Çözüm olarak; gelen güncellemede GRUB2 yazar mı o güncellemeyi almasam diye diyorum? Ya da kernel geldiği zaman otomatik olarak GRUB2'de mi yüklenip güncelleniyor...  Gerçi Debian'a yeni çekirdek eklenmediği halde GRUB "güncellemesi/onarımı/tekrar yüklenmesi"  geldi...
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: heartsmagic - 05 Ocak 2011 - 01:11:57
Çekirdekle alakalı değildir o, Grub ile alakalıdır. Bir şekilde ya Grub güncellenir ya da Grub'un yeniden yazılmasını gerektirecek bir güncelleme olmuştur. Böylece o dağıtımın Grub'u baskın hale gelir. Güncellemelerde görünür Grub.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: XRumer - 17 Şubat 2011 - 23:09:01
Benim şöyle bir sorum olacak:

Grub listesi zerinde bir değişiklik yapmak istemiyorum, yapmak istediğim değişiklik şu: Grub ekranı geldiğinde 10 saniye geri sayıyor ve öntanımlı olan Ubuntu'ya giriyor. Ben bunun yerine geri sayım sonucunda Windows'a girmesini istiyorum. Bazen kardeşim bilgisayarı açıyor ve Windows'a girmek istiyor ama geri sayımı kaçırdığı zaman bilgisayarı yeniden açmak zorunda kalıyor. Ben Windows'u öntanımlı yapmak istiyorum, Ubuntu'ya kendim girerim. Mandriva'da grafik tabanlı grubda mümkündü. Ubuntu'da da olur mu?
Alıntı yapılan: kaiser - 29 Aralık 2010 - 22:37:01
Merhaba grub'ta ubuntu 10.04 ve windows xp var. Eşim için Windows xp ön tanımlı olarak açılsın istiyorum. Nasıl yapabilirim?
Yani bunun aynısını istiyorum ama bendeki Windows 7.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: heartsmagic - 18 Şubat 2011 - 01:58:26
Bu başlıkta birkaç iletide anlatılmıştır muhtemelen nasıl olacağı.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: özgürubuntu - 07 Mart 2011 - 22:11:23
Grup menüsünde eski kerneller birikmiş, Ubuntu Tweak ile de silinemedi.. Nasıl siliyoruz?
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 07 Mart 2011 - 22:18:42
Ubuntu tweak neden silemedi merak ettim. Ama Synaptics ile de eski çekirdekleri sistemden kaldırabilirsin. Gerekirse sonrasında bir update-grub yürütürsün.

Uçbirimden kaldırmak için ise:


sudo su
r=`uname -r`; for i in `aptitude search linux | grep linux-image-.*-generic | grep -v $r | awk '{print $2}'`; do apt-get remove $i; done
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: özgürubuntu - 08 Mart 2011 - 17:45:46
root@ozgur-laptop:/home/ozgur# sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.35-27-generic
Found initrd image: /boot/initrd.img-2.6.35-27-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Ubuntu 10.10 (10.10) on /dev/sda7
done

Oldu (: bir önceki kernel 2.6.35-25'de gitmiş olsun (:
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: ekopc - 15 Mart 2011 - 15:59:04
Sayın Arkadaşlar boot böyle iBen ilk Açılışı Windows 7 vermek istiyorum varsayılan olarak  nasıl yaparım:
#
# 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,msdos6)'
search --no-floppy --fs-uuid --set eceea13f-a376-463a-84db-cdfbbc34f476
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,msdos6)'
search --no-floppy --fs-uuid --set eceea13f-a376-463a-84db-cdfbbc34f476
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-27-generic-pae' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos6)'
    search --no-floppy --fs-uuid --set eceea13f-a376-463a-84db-cdfbbc34f476
    linux    /boot/vmlinuz-2.6.35-27-generic-pae root=UUID=eceea13f-a376-463a-84db-cdfbbc34f476 ro   quiet splash
    initrd    /boot/initrd.img-2.6.35-27-generic-pae
}
menuentry 'Ubuntu, with Linux 2.6.35-27-generic-pae (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os {
    recordfail
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos6)'
    search --no-floppy --fs-uuid --set eceea13f-a376-463a-84db-cdfbbc34f476
    echo    'Loading Linux 2.6.35-27-generic-pae ...'
    linux    /boot/vmlinuz-2.6.35-27-generic-pae root=UUID=eceea13f-a376-463a-84db-cdfbbc34f476 ro single
    echo    'Loading initial ramdisk ...'
    initrd    /boot/initrd.img-2.6.35-27-generic-pae
}
### 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,msdos6)'
    search --no-floppy --fs-uuid --set eceea13f-a376-463a-84db-cdfbbc34f476
    linux16    /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
    insmod part_msdos
    insmod ext2
    set root='(hd0,msdos6)'
    search --no-floppy --fs-uuid --set eceea13f-a376-463a-84db-cdfbbc34f476
    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)" {
    insmod part_msdos
    insmod ntfs
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set 1a78d8f078d8cc1f
    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 ###
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 15 Mart 2011 - 16:27:07
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sda1)" {
    insmod part_msdos
    insmod ntfs
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set 1a78d8f078d8cc1f
    chainloader +1
}
### END /etc/grub.d/30_os-prober ###


Bu kısmı kesip alttaki satırın üzerine yapıştır:

### BEGIN /etc/grub.d/10_linux ###

Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: ekopc - 17 Mart 2011 - 18:35:35
tşk ederim sagol grup hallettim.............. ..
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: usta_82 - 03 Mayıs 2011 - 20:58:29
Merhaba Arkadaşlar..İlk Kez Ubuntu Kurdum...Şu An Bilgisayarımda 3. Sistem Olarak Ubuntu Var...Win 7  32- 64 Bit Ve Ubuntu Kurulu...Fakat Ubuntu Açmak İstiyorum Ama Grub Hatası Alıyorum.boot/grub Klasörü İçerisini Kontrol Ettim Ve Boş..Bana Grub Dosyasını Nasıl Ayarlamam Gerektiğini Açıklayabilirseniz Sevinim.Kolay Gelsin
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 03 Mayıs 2011 - 21:50:58
Kurulumu nasıl yapmıştın? Sabit disk üzerinde bölümlendirme yaparak mı yoksa wubi olarak windows içine mi? Ubuntu'yu açmaya çalıştığında nasıl bir hata veriyor? Windows'u hangi menüden nasıl açıyorsun?

İletilerini atarken tüm kelimelerin ilk harflerini büyük yazmazsan memnun oluruz.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: usta_82 - 03 Mayıs 2011 - 22:09:12
Kurulumu nasıl yapmıştın? Sabit disk üzerinde bölümlendirme yaparak mı yoksa wubi olarak windows içine mi? Ubuntu'yu açmaya çalıştığında nasıl bir hata veriyor? Windows'u hangi menüden nasıl açıyorsun?

İletilerini atarken tüm kelimelerin ilk harflerini büyük yazmazsan memnun oluruz.

Bende 2 hdd var.. disk 0  ve disk 1.  (disk 0) 1 bölümünde ubuntu wubi ile kurdum.disk 0 (2. bölüm) win7 32 bit kurulu...(disk 1 ) ise win 7 64 bit kurulu...kurulumu yaptım wubi ile.bilgisayarı tekrar başlattı ve

en üstte win7 64 bit   altında win7 32 bit ve en altta ubuntu çıktı..ubuntu seçiyorum ama win 7 loader diye bir seçenek çıkıyor.seçtiğin zaman tekrar başlatıyor.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 04 Mayıs 2011 - 08:57:18
Bu durumda wubi kurulumu yaptığın için sisteminde grub olmaması normal. Windows'un kendi açılış ön yükleyicisini kullanıyorsun. Wubi olunca iş biraz değişiyor. Boot.ini ve eş değeri dosyaların içine bakıp win içerisinden düzenleme yapman gerekiyor. Benzer sorunlara wubi bölümünden bakabilirsin.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: istanbulluh - 31 Mayıs 2011 - 18:23:42
hocam merhaba,
iki ayri hdd de win 7 ve ubuntu 11.04 var, ikide bir acilista sorun cikiyor-ubuntu acilmyor
tahminim grub dosyasinin her acilista bozuldugu=yeniden yazildigi
grub.cfg dosyasina baktim ama nasil olmasi gerektigini anlamadim,
win 7 uzerinden easybcd de ise yaramadi.

kurulumu once win 7 sonra ubuntu seklinde yaptim. win 7 de bios update yapinca isler karisti

/dev/sdb1   *           1      121602   976759808    7  HPFS/NTFS
/dev/sda1   *           1      120558   968373248   83  Linux
/dev/sda2          120558      121602     8386561    5  Extended
/dev/sda5          120558      121602     8386560   82  Linux swap / Solaris


ne onerirsiniz ?

`
#
# 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="4"
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='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 2fd42058-53d9-4433-89d1-81c884863b19
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=1600x1200
  load_video
  insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 2fd42058-53d9-4433-89d1-81c884863b19
set locale_dir=($root)/boot/grub/locale
set lang=tr_TR
insmod gettext
if [ "${recordfail}" = 1 ]; then
  set timeout=-1
else
  set timeout=0
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 2.6.38-8-generic ile' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 2fd42058-53d9-4433-89d1-81c884863b19
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=2fd42058-53d9-4433-89d1-81c884863b19 ro  splash vga=799  quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.38-8-generic
}
menuentry 'Ubuntu, Linux 2.6.38-8-generic ile (kurtarma kipi)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 2fd42058-53d9-4433-89d1-81c884863b19
echo 'Loading Linux 2.6.38-8-generic ...'
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=2fd42058-53d9-4433-89d1-81c884863b19 ro single  splash vga=799
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.38-8-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='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 2fd42058-53d9-4433-89d1-81c884863b19
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 2fd42058-53d9-4433-89d1-81c884863b19
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/sdb1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(/dev/sdb,msdos1)'
search --no-floppy --fs-uuid --set=root C82A10942A10821C
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 ###
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: bytan - 31 Mayıs 2011 - 19:06:46
Öncelikle çıktıları kod etiketleri arasında aktarmanı öneririm. :)

Fdisk çıktının tamamını kesintisiz aktarmadığın için tam olarak ne nasıl göremiyorum. Yine de ubuntu grub'unu mbr'ye tekrar yazdır. Ubuntu açıldıktan sonra bir kere de update-grub yürüt. Sonra duruma yine bakarız.

Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: ofrkk - 22 Ekim 2011 - 14:41:18
bugün ubuntu 11.04 kurdum ama windows 7 ye giremiyorum.boot menüsünden windows7 yi seçtiğimde "_" işareti yanıp sönüyor ve öyle bekliyor.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: decent - 22 Ekim 2011 - 14:44:20
Alıntı yapılan: ofrkk - 22 Ekim 2011 - 14:41:18
bugün ubuntu 11.04 kurdum ama windows 7 ye giremiyorum.boot menüsünden windows7 yi seçtiğimde "_" işareti yanıp sönüyor ve öyle bekliyor.

Diğer konuya baktınız mı ?

(https://forum.ubuntu-tr.net/Themes/ubuntu-mor/images/post/xx.gif) Yeniden Grub2 Kurulumu (http://forum.ubuntu-tr.net/index.php?topic=13415.0)
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: imarah - 11 Aralık 2012 - 20:44:09
Burg u kurdum. Ubuntunun fazlalık seçenekleri yüzünden coffie benzeri temalarda win7 ilk sayfada çıkmıyor. Dolayısıyla win7yi 2. sıraya hatta sadece ilk sıradaki ubuntu(default = 0 oluyordu sanırım) ve 2. sırada win7 gözükse diğerleri gözükmese çok güzel olur.

grub.cfg dosyasının orjinali bu;
#
# 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 [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

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 {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  1e79cb77-86be-47d4-9364-870933e3ad78
else
  search --no-floppy --fs-uuid --set=root 1e79cb77-86be-47d4-9364-870933e3ad78
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=en_US
  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 ###
function gfxmode {
set gfxpayload="${1}"
if [ "${1}" = "keep" ]; then
set vt_handoff=vt.handoff=7
else
set vt_handoff=
fi
}
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' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1e79cb77-86be-47d4-9364-870933e3ad78' {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  1e79cb77-86be-47d4-9364-870933e3ad78
else
  search --no-floppy --fs-uuid --set=root 1e79cb77-86be-47d4-9364-870933e3ad78
fi
linux /boot/vmlinuz-3.5.0-19-generic root=UUID=1e79cb77-86be-47d4-9364-870933e3ad78 ro   quiet splash $vt_handoff
initrd /boot/initrd.img-3.5.0-19-generic
}
submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-1e79cb77-86be-47d4-9364-870933e3ad78' {
menuentry 'Ubuntu, with Linux 3.5.0-19-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-19-generic-advanced-1e79cb77-86be-47d4-9364-870933e3ad78' {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  1e79cb77-86be-47d4-9364-870933e3ad78
else
  search --no-floppy --fs-uuid --set=root 1e79cb77-86be-47d4-9364-870933e3ad78
fi
echo 'Loading Linux 3.5.0-19-generic ...'
linux /boot/vmlinuz-3.5.0-19-generic root=UUID=1e79cb77-86be-47d4-9364-870933e3ad78 ro   quiet splash $vt_handoff
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.5.0-19-generic
}
menuentry 'Ubuntu, with Linux 3.5.0-19-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-19-generic-recovery-1e79cb77-86be-47d4-9364-870933e3ad78' {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  1e79cb77-86be-47d4-9364-870933e3ad78
else
  search --no-floppy --fs-uuid --set=root 1e79cb77-86be-47d4-9364-870933e3ad78
fi
echo 'Loading Linux 3.5.0-19-generic ...'
linux /boot/vmlinuz-3.5.0-19-generic root=UUID=1e79cb77-86be-47d4-9364-870933e3ad78 ro recovery nomodeset
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.5.0-19-generic
}
menuentry 'Ubuntu, with Linux 3.5.0-17-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-17-generic-advanced-1e79cb77-86be-47d4-9364-870933e3ad78' {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  1e79cb77-86be-47d4-9364-870933e3ad78
else
  search --no-floppy --fs-uuid --set=root 1e79cb77-86be-47d4-9364-870933e3ad78
fi
echo 'Loading Linux 3.5.0-17-generic ...'
linux /boot/vmlinuz-3.5.0-17-generic root=UUID=1e79cb77-86be-47d4-9364-870933e3ad78 ro   quiet splash $vt_handoff
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.5.0-17-generic
}
menuentry 'Ubuntu, with Linux 3.5.0-17-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-17-generic-recovery-1e79cb77-86be-47d4-9364-870933e3ad78' {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  1e79cb77-86be-47d4-9364-870933e3ad78
else
  search --no-floppy --fs-uuid --set=root 1e79cb77-86be-47d4-9364-870933e3ad78
fi
echo 'Loading Linux 3.5.0-17-generic ...'
linux /boot/vmlinuz-3.5.0-17-generic root=UUID=1e79cb77-86be-47d4-9364-870933e3ad78 ro recovery nomodeset
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.5.0-17-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,msdos6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  1e79cb77-86be-47d4-9364-870933e3ad78
else
  search --no-floppy --fs-uuid --set=root 1e79cb77-86be-47d4-9364-870933e3ad78
fi
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='hd0,msdos6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  1e79cb77-86be-47d4-9364-870933e3ad78
else
  search --no-floppy --fs-uuid --set=root 1e79cb77-86be-47d4-9364-870933e3ad78
fi
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 $menuentry_id_option 'osprober-chain-CEFCC92FFCC9129F' {
insmod part_msdos
insmod ntfs
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  CEFCC92FFCC9129F
else
  search --no-floppy --fs-uuid --set=root CEFCC92FFCC9129F
fi
chainloader +1
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### 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  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

Win7 ile ilgili kısmı ubuntu'nun altına aldım. Bu şekilde:
#
# 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 [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

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 {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos
insmod ext2
set root='hd0,msdos6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  1e79cb77-86be-47d4-9364-870933e3ad78
else
  search --no-floppy --fs-uuid --set=root 1e79cb77-86be-47d4-9364-870933e3ad78
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=en_US
  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 ###
function gfxmode {
set gfxpayload="${1}"
if [ "${1}" = "keep" ]; then
set vt_handoff=vt.handoff=7
else
set vt_handoff=
fi
}
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' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-1e79cb77-86be-47d4-9364-870933e3ad78' {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  1e79cb77-86be-47d4-9364-870933e3ad78
else
  search --no-floppy --fs-uuid --set=root 1e79cb77-86be-47d4-9364-870933e3ad78
fi
linux /boot/vmlinuz-3.5.0-19-generic root=UUID=1e79cb77-86be-47d4-9364-870933e3ad78 ro   quiet splash $vt_handoff
initrd /boot/initrd.img-3.5.0-19-generic
}
submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-1e79cb77-86be-47d4-9364-870933e3ad78' {
menuentry 'Ubuntu, with Linux 3.5.0-19-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-19-generic-advanced-1e79cb77-86be-47d4-9364-870933e3ad78' {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  1e79cb77-86be-47d4-9364-870933e3ad78
else
  search --no-floppy --fs-uuid --set=root 1e79cb77-86be-47d4-9364-870933e3ad78
fi
echo 'Loading Linux 3.5.0-19-generic ...'
linux /boot/vmlinuz-3.5.0-19-generic root=UUID=1e79cb77-86be-47d4-9364-870933e3ad78 ro   quiet splash $vt_handoff
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.5.0-19-generic
}
menuentry 'Windows 7 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-CEFCC92FFCC9129F' {
insmod part_msdos
insmod ntfs
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  CEFCC92FFCC9129F
else
  search --no-floppy --fs-uuid --set=root CEFCC92FFCC9129F
fi
chainloader +1
}
menuentry 'Ubuntu, with Linux 3.5.0-19-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-19-generic-recovery-1e79cb77-86be-47d4-9364-870933e3ad78' {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  1e79cb77-86be-47d4-9364-870933e3ad78
else
  search --no-floppy --fs-uuid --set=root 1e79cb77-86be-47d4-9364-870933e3ad78
fi
echo 'Loading Linux 3.5.0-19-generic ...'
linux /boot/vmlinuz-3.5.0-19-generic root=UUID=1e79cb77-86be-47d4-9364-870933e3ad78 ro recovery nomodeset
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.5.0-19-generic
}
menuentry 'Ubuntu, with Linux 3.5.0-17-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-17-generic-advanced-1e79cb77-86be-47d4-9364-870933e3ad78' {
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  1e79cb77-86be-47d4-9364-870933e3ad78
else
  search --no-floppy --fs-uuid --set=root 1e79cb77-86be-47d4-9364-870933e3ad78
fi
echo 'Loading Linux 3.5.0-17-generic ...'
linux /boot/vmlinuz-3.5.0-17-generic root=UUID=1e79cb77-86be-47d4-9364-870933e3ad78 ro   quiet splash $vt_handoff
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.5.0-17-generic
}
menuentry 'Ubuntu, with Linux 3.5.0-17-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.5.0-17-generic-recovery-1e79cb77-86be-47d4-9364-870933e3ad78' {
recordfail
insmod gzio
insmod part_msdos
insmod ext2
set root='hd0,msdos6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  1e79cb77-86be-47d4-9364-870933e3ad78
else
  search --no-floppy --fs-uuid --set=root 1e79cb77-86be-47d4-9364-870933e3ad78
fi
echo 'Loading Linux 3.5.0-17-generic ...'
linux /boot/vmlinuz-3.5.0-17-generic root=UUID=1e79cb77-86be-47d4-9364-870933e3ad78 ro recovery nomodeset
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-3.5.0-17-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,msdos6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  1e79cb77-86be-47d4-9364-870933e3ad78
else
  search --no-floppy --fs-uuid --set=root 1e79cb77-86be-47d4-9364-870933e3ad78
fi
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='hd0,msdos6'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos6 --hint-efi=hd0,msdos6 --hint-baremetal=ahci0,msdos6  1e79cb77-86be-47d4-9364-870933e3ad78
else
  search --no-floppy --fs-uuid --set=root 1e79cb77-86be-47d4-9364-870933e3ad78
fi
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###

### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### 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  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###


Bi değişiklik göremedim. (burg-emu üzerinden baktım. Yeniden başlatmadım)
Sonra update-grub2 yaptım. Yine farkeden bir şey olmadı ve dosya eski haline döndü.
Hatam nerde?
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: heartsmagic - 12 Aralık 2012 - 00:27:02
Burg kullanıyorsan update-grub olmaz ama. Onun güncelleme komutu farklıydı sanki:
update-burg gibi bir şey yok mu sistemde?
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: imarah - 14 Aralık 2012 - 16:27:29
Alıntı yapılan: heartsmagic - 12 Aralık 2012 - 00:27:02
Burg kullanıyorsan update-grub olmaz ama. Onun güncelleme komutu farklıydı sanki:
update-burg gibi bir şey yok mu sistemde?
@heartsmagic
Evet abi burg.cfg'yi düzenlediğimde düzeldi. Teşekkür ederim :)
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: w01ky - 27 Ekim 2015 - 00:27:48
grub-customizer programını yükle ayarları kolayca yap.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: plazma - 27 Ekim 2015 - 03:13:20
Alıntı yapılan: w01ky - 27 Ekim 2015 - 00:27:48
grub-customizer programını yükle ayarları kolayca yap.

Burg kullanıyor gc ne alaka? 3 yıl önce ki bir başlık birde, çözülmüş.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: w01ky - 27 Ekim 2015 - 14:04:46
bilgi beğenmiyosun sende.başlıkta ne yazıyor peki..
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: neynefes - 27 Ekim 2015 - 14:18:08
Başlığa bakarsak nasıl düzenlendiği anlatılıyor zaten..
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: w01ky - 28 Ekim 2015 - 15:00:51
bende farklı bişey anlatmadım arkadaşım konuda grub-customizer programı hakkında benden başka bilgi veren varmı??
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: tahirbalci - 11 Aralık 2017 - 17:16:53
ya kusura bakmayın da bu forumda hangi konuya baksam anlamadığım bir terminoloji kullanılıyor. ubuntu hakkında hiç fikri olmadan ubuntu kullanmaya başlayanlar için anlaşılması zor açıklamalar kullanıldığını düşünüyorum. bu üçüncü ubuntu kuruşum. sürekii hatalarla karşılaşıyorum. sebebi sanıyorum ki bilgisayarlar genel olarak windows için tasarlandığından bir çok değişiklik yapılması gerekiyor. fakat dediğim gibi anlatırken mala anlatır gibi anlatılmadığından yeni başlayan birisi çok sıkıntı yaşayabilir.
bende gnu grub menüsünde windows gözükmüyor. başka bir konuda bunun çok açık bir şekilde anlatıldığı belirtilerek bu başlık gösterilmiş. başlığa girdiğimde en başından okumaya başlayınca sanki başka bir şeyin devamıymış gibi anlatılmış.

Alıntı yapılan: bytan - 24 Ağustos 2009 - 01:13:19
Ubuntu 9.10 ile beraber sistemde artık eskisi gibi menu.lst dosyası mevcut değil. Bunun yerine /etc/grub.d/ altında sıralanmış betikler var:

Alıntı Yap00_header        10_hurd   20_memtest86+  40_custom
05_debian_theme  10_linux  30_os-prober

Tüm bu betikler aşağıdaki komutla çalıştırılıyor ve /boot/grub/ altındaki yapılandırma dosyalarının oluşturulmasını sağlıyor. Özellikle bizim ilgilendiğimiz grub.cfg dosyasının:

sudo update-grub2

Grub.cfg, sistem tarafından yazmaya kapalı halde bulunuyor. Update-grub2 komutunun her çalıştırılmasında, durumunda değişiklik olmuşsa dahi, yine yazmaya kapalı hale geliyor. Bu sebeple üzerinde değişiklik yapabilmek için öncelikle yazma hakkı edinmeliyiz
yahu ben ubuntuyu kuralı 5 dakika olmuş. ben eskisi gibi menu.lst dosyası olup olmadığı bilgisinden ne anlayayım. bahsettiği şey hakkında en ufak bi fikrim bile yok. betik diyor betik nedir bilmiyorum. daha gnu grub nedir, uçbirim nedir yeni yeni öğrenmeye başlamışken bir anda bilgi birikimim varmış gibi işlem yapmam isteniyor gibi geldi. dün ubuntuyu ikinci defa kuruşumda (15.04) başka bir sayfadaki yönlendirmelerle birkaç kod girdim. oturum açma ekranından öteye geçememek gibi bir sorunum oluştu. daha sonra bu sorunu araştırdığımda öğrendim ki sudo ve gedit kullandığımızda -H veya -i kullanmamız gerekiyormuş. fakat kodları kopyala yapıştır yapmıştım. nereden bilebilirim ki? açılmış bütün başlıkları okumuş olma imkanım yok. şimdi de o sorundan kurtulmak için grubu kaldırdım ve sonra tekrar 16.04ü kurdum. şimdi de windowsa tekrar ulaşamıyorum. çözüme bakıyorum fakat anlamadığım bir sürü izah var. bende mi bi problem var yoksa ubuntu kullanmak için tamamen profesyonelleşmek mi gerekiyor bilemedim.
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: ata1 - 11 Aralık 2017 - 21:47:33
Alıntı YapUbuntu 9.10 ile beraber sistemde artık eskisi gibi menu.lst dosyası mevcut değil. Bunun yerine /etc/grub.d/ altında sıralanmış betikler var:

komudaki 09 .10 2009 demek yani güncel olan anlatımlara bakın
Başlık: Ynt: [Nasıl] GRUB2 Menü Düzenlemek
Gönderen: tahirbalci - 12 Aralık 2017 - 10:22:38
herkesten özür dilerim böyle işlerimi halledemeyince kötü bir üslup kullanmışım. demek istediğim şey anlatımlar mala anlatır gibi değil de bilen birisine anlatır gibi olduğundan daha linux'un L'sini yeni duyan biri için açıklayıcı olmuyor gibi geldi. yoksa problemi çözdüm. ama tabi deneme yanılma yaparak. yoksa anlayıp da yaptığım işlemler sonucunda çözmedim.  :)