NASIL:Windows için GRUB ayarları
PardusWiki sitesinden
| Uyarı: Bu belgede anlatılanlar Pardus 2007.2 öncesi sürümler için geçerlidir. Güncellemeleri kurduktan sonra grub yapılandırmaları için Açılış Yöneticisi'ni kullanmalısınız. |
Bu belge, Microsoft ürünlerinin Pardus ile beraber kullanılabilmesi için önyükleyicide yapılması gereken değişiklikleri içermektedir. Pardus kurulumunun son aşaması [1], halihazırda bunu otomatik gerçekleştiriyor olsa da; belge /boot/grub/grub.conf ayarları silinen ya da Microsoft'un yeni işletim sistemi Windows Vista'yı GRUB'a eklemeye çalışan kişilere yardımcı olacaktır.
Konu başlıkları |
GRUB nedir?
GNU GRUB, GRand Unified Bootloader, çoklu önyüklemeyi destekleyen bir sistem önyükleyicisidir. Önyükleyici sistem açıldığında çalışan bir program olarak düşünülebilir. Görevi; işletim sistemi çekirdeğini yüklemek ve çekirdeğin işletim sistemini başlatabilmesi için kontrolü ona vermektir.
Açılış Yöneticisi ile GRUB'u düzenlemek
GRUB'u ayarlamak için önce Pardus menüsünden Tasma'yı açmalısınız. Burada Sistem Seçenekleri -> Açılış Yöneticisi'ni seçiniz. Örneğimizde Pardus yüklendikten sonra güncellenmiş ve 2008.2 sürümü yüklenmiş. Ayrıca sda2 bölümünde Vista, sda1 bölümünde ise dizüstü bilgisayarın kurtarma bölümü yüklü. Şimdi GRUB'da değişiklik yaparak bunları ekleyeceğiz.
Başlık bölümüne gerekli ismi yazınız. Sisteme hangi işletim sistemiyle ilgili olduğunu belirtiniz. Kök sürücü ise bu işletim sisteminin sabit diskin neresinde olduğunu göstermelisiniz.
Benim sabit diskimde bulunan işletim sistemi böyledir. İstenirse Kullanılmayan Çekirdekler tıklanarak çekirdeklerden fazla olanlar silinebilir. Ayrıca Yeni Ekle ile görünmeyen işletim sistemleri eklenebilir. Alttaki Son açılan kaydı, bir sonraki açılışta hatırla işaretlenebilir ya da Bekleme Süresi ayarlanabilir. Böylelikle hep aynı işletim sistemini tercih edenler fazla beklememiş olacaklardır. Diğer işletim sistemini çok az kullananlar bu süreyi 0 (sıfır) ayarlayarak sistem açıldıktan sonra kapanış menüsünden diğer işletim sistemini aç ile diğer işletim sistemine geçiş yapabilirler.
grub.conf düzenlemesi
Bu bölümde anlatılan düzenleme Pardus'un herhangi bir Windows sürümünden sonra kurulduğunda geçerlidir. Çünkü GRUB, MBR'yi yeniden yazacak daha önce başka bir Windows sürümünün MBR'deki bilgilerini kaldıracaktır. (Örneğin Vista'nın MBR'sinin üzerine yazacaktır ve GRUB'a Vista'yı nasıl bulacağı anlatılmalıdır.)
GRUB'un en önemli özelliklerinden birisi dosya sistemlerini önyükleme zamanında tanımasıdır. Böylece her türlü değişikliği özel bir yükleme programı olmaksızın komutlarla gerçekleştirebilirsiniz. Biz komutların içine çok dalmadan basitçe bir değişiklikle, GRUB'un önyükleme zamanında baktığı /boot/grub/grub.conf dosyasına ekleme yaparak bu değişikliği yapacağız.
Windows bölümünü bulmak
Pardus'un diğer dosya sistemleriyle uyumlu olmasının bir nimeti olarak, Windows'un yüklendiği ilgili bölümü kolayca bulabiliriz. Sistem simgesiyle ulaştığımız sysinfo:/ adresindeki Depolama Ortamlarından Windows dizini bulunan ortam bizim Windows'u yüklediğimiz bölümdür. Örneğin media:/sda1 altında Windows dizini olduğunu varsayalım, bu bizim 0 (sda1'deki 1 sayısını bir eksilttik) numaralı bölüme Windows yüklediğimizi gösterir.
KWrite ile değişikliği yapmak
Alt + F2 komut çalıştırarak;
kdesu kwrite /boot/grub/grub.conf
komutunu verip grub.conf dosyasını açıyoruz. Dosyanın altına şu satırları ekliyoruz:
title Windows Vista Business root (hd0,0) savedefault makeactive chainloader +1
Böylece ilk sabit diskimdeki 0 numaralı bölümde Windows Vista yüklü olduğunu GRUB'a anlatmış oldum. (Hatırlayacağınız gibi 0 numarasına Windows'un nereye kurulu olduğunu bularak ulaşmıştık. Yani Pardus'ta sda1 şeklinde gözüken bölüm.) Kısaca:
title Windows Vista Business: Önyükleme alanının adı. root (hd0,0): hd0 ilk harddiske karşılık geliyor (numaralandırma 0'dan başlıyor) ve 0 ilk bölüme karşılık geliyor (yine 0'dan başlıyor) savedefault: GRUB bundan önceki girdiyi öntanımlı girdi olarak seçecek. makeactive: Bu aktif bölümü GRUB'un kök aygıtına göre ayarla. chainloader +1: Zincir yükleyici gibi yükle. Bölümün ilk sektörünü almak için +1.
Ayrıca dosyanın başındaki default (açılışta imlecin üstünde durduğu işletim sistemi, numaralandırma yine 0'dan başlıyor) ve timeout (GRUB'un herhangi bir tuşa basılmaması halindeki bekleme süresi) değerlerini arzu ederseniz değiştirebilirsiniz.

