[Nasıl] GRUB2 Menü Düzenlemek

Başlatan bytan, 24 Ağustos 2009 - 01:13:19

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

bytan

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.

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


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

zeitgeist

Özgürlüğü ne kadar anlarsan o kadar az sahip olursun. John Fowles

erginemr

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

zeitgeist

Hakikaten öyle erginemr, çok yerinde tespitler. @bytan grub2 linkini verdiğinde ve incelediğimde tam olarak benim de aklımdan geçenler buydu.
Özgürlüğü ne kadar anlarsan o kadar az sahip olursun. John Fowles

Balliba

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 :)

fincan

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 :).

kahraman masa esat

Ö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ş.

bytan

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.
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


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

hasansahin

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 :)
Anyone who has never made a mistake has never tried anything new.
Albert Einstein.

miles

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

bytan

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. :)
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


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

heartsmagic

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?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


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

bytan

@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ş.

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


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

bytan

/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.
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


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

bytan

Geçmiş olsun. :) Oyununa ait dosyaları yedekle bari. :D
Umut en büyük kötülüktür; işkenceyi uzatır. - F.N.


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

empax

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 ###
بسم الله الرحمن الرحيم
|ACEMİLER İÇİN İLK DURAK|Çözüldü|Kod etiketi|

heartsmagic

@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 ###
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


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

empax

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

بسم الله الرحمن الرحيم
|ACEMİLER İÇİN İLK DURAK|Çözüldü|Kod etiketi|

heartsmagic

Değiştireceğin kısım:

Alıntı Yapset default="4"

Sende bu değer 0. 4 yap bir dene bakalım.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


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

empax

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.
بسم الله الرحمن الرحيم
|ACEMİLER İÇİN İLK DURAK|Çözüldü|Kod etiketi|

agritux


heartsmagic

Ctrl+X'e rağmen kayıt olmuyorsa @bytan'ın ilk iletisini bir kere daha oku bence.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


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

empax

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. :)
بسم الله الرحمن الرحيم
|ACEMİLER İÇİN İLK DURAK|Çözüldü|Kod etiketi|

heartsmagic

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 :)
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


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

empax

#24
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 ?  ::)
بسم الله الرحمن الرحيم
|ACEMİLER İÇİN İLK DURAK|Çözüldü|Kod etiketi|