NASIL:Önyükleme Sistemi (Grub)
PardusWiki sitesinden
| GRUB | |
|---|---|
| Şirket/geliştirici: | Grub Geliştiricileri |
| İşletim sistemi: | Linux |
| Tür: | Önyükleyici |
| Lisans: | GPL |
| Web sitesi: | http://www.gnu.org/software/grub/ |
İşletim sistemlerini başlatmak için kullanılan küçük programlara Önyükleyici denilmektedir. Önyükleyiciler diskin özel bir sektörüne yüklü bulunur, bilgisayar açıldığında işletim sisteminden önce çalışarak, ayarlandığı şekilde işletim sistemlerini açmaya çalışır.
Önyükleme Sistemi (GRUB)
GRUB ise Pardus'un kullandığı önyükleme yazılımının adıdır. GRUB (GRand Unified Bootloader), GNU Projesi'nin bir parçasıdır.
Birden çok işletim sistemi aynı bilgisayarda kullanılacaksa önyükleme programlarının ayarlanması gerekmektedir. Önyükleme programları, bilgisayar açıldığında (önceden açılış ayarlamaları yapılmış) işletim sistemlerini listeleyen bir menü görüntüler ve seçim yapılan sistemi açmaya çalışır.
Bu programlar iki parçadan oluşur;
- Yükleme yapılacak medyanın (Sabit Disk, CD/DVD, USB Bellek gibi) ilk sektöründeki (başındaki) küçük bir parça.
- Dosya sisteminde bulunan önyükleme programı ve ayar dosyaları.
Bu konuda şunları bilmelisiniz;
- Medyaların ilk sektöründe küçük bir parça olmasının nedeni bilgisayarın BIOS programının sadece bu ilk sektörü okuyarak çalıştırmasıdır, eğer bu küçük parça bulunamazsa işletim sistemi bulunamadığına dair bir hata ile bilgisayar açılmaz. Bu küçük parça sayesinde açılış BIOS'dan önyükleme programına aktarılmış olur.
- Bu ilk sektördeki parçaya Ana Önyükleme Kaydı veya kısaca MBR (Master Boot Record) denilmektedir. Bu ilk sektördeki kayıt, disk bölümlerinin biçimlendirilmesi ile silinmez.
- Ayrıca medyadaki her bir bölümün de (partition) kendine ait ayrı bir önyükleme kaydı vardır, ancak BIOS programı tüm bölümlerin önyükleme kaydı olup olmadığına bakmaz sadece diskin başındaki Ana Önyükleme Kaydını çalıştırır.
Windows'un kendi özel önyükleme programı vardır ve dosya sistemindeki parçası C: sürücüsünde gizli dosyalar olarak tutulur, Pardus ise pek çok Linux dağıtımı gibi GRUB adında bir yazılımı kullanmaktadır ve dosyaları /boot/grub altında bulunur.
Pardus ve Windows'un önyükleme sistemlerinin özellikleri şöyledir;
| Özellik | Windows Önyükleme Sistemi | Pardus Önyükleme Sistemi (GRUB) |
|---|---|---|
| Diğer sistemleri açabilir mi? | Sadece Windows'u açabilir | Linux'u açabilir, önyüklemeyi Windows önyükleme sistemine aktarabilir. |
| Kurulumda yüklenmeme seçeneği var mı? | Yok | Var |
| Kurulurken mevcut diğer işletim sistemlerini menüsüne ekler mi? | Windows haricindeki diğer işletim sistemlerini yok sayar. | Bilgisayarda yüklü olan tüm işletim sistemlerini otomatik olarak ekler. |
| MBR yerine disk bölümü başına kurulma seçeneği var mı? | Yok | Var |
Tablodan anlaşılacağı üzere;
- Sisteminizde Windows varsa Pardus kurulumunda önyükleme sistemini Diskin Başına (MBR'a) kurmalısınız. Bu sayede bilgisayar açıldığında önce Grub yüklenecektir.
- Sisteminizde Pardus varsa Windows kurulumundan sonra Pardus'u açamayacaksınız, bunun için Grub'un diskin başındaki (MBR'daki) parçasını tekrar kurmanız gerekecektir. Grub'u tekrar kurmak için Pardus'u kurmanız gerekmez, bunun için Grub'u kurtarmak konusundan yardım alabilirsiniz.
Ayrıca çok sık karşılaşılan bir durum olarak;
- Pardus kurulumundan sonra önyükleme menüsünde olduğu halde Windows açılmayabilir. Bunun nedeni Windows kurulumu sırasında önyükleme programının dosya sistemindeki parçalarının C: sürücüsüne değil de başka bir sürücüye kurulmuş olmasıdır. Pardus kurulumunda bu durum kontrol edilmemektedir ve eğer Pardus kurulumunda bu bölüm biçimlendirilirse Windows önyükleme sistemi silinmiş olur. Sonuçta Windows'u açmak mümkün olmamaktadır. Bunu önlemek için Pardus kurulumundan önce Windows önyükleme dosyalarının hangi sürücüde olduğu kontrol edilmeli ve Pardus kurulumunda bu bölüme işlem yapılmamalıdır.
Pardus'ta grub menüsü ayarlarını değiştirmek için Açılış Yöneticisi uygulamasını kullanabilirsiniz. Grub menüsü arka plan görüntüsünü değiştirmek için Grub arkaplan resmini değiştirmek sayfasına bakabilirsiniz.

