NASIL:Pardus 2007 için güncel çekirdek desteği
PardusWiki, özgür ansiklopedi
Konu başlıkları |
[değiştir] Pardus 2007 üzerinde güncel çekirdeklerin kurulumu (2.6.24. 2.6.24-rt) ve kullanımı
Bu belge, Pardus 2007 üzerinde güncel Linux çekirdeği kurulumunu anlatmaktadır.
Pardus 2007, Pardus projesi tarafından bir platform olarak desteklenmekte, kararlılık ve güvenlik gerekleri nedeniyle 2.6.18 çekirdeğini kullanmaya devam etmektedir. Şu anda çalışmaları süren yeni sürümde ise Linux 2.6.24 çekirdeğinin kullanılması planlanmaktadır. Bu belgede sözü edilen paketler bu geliştirme paketleridir, herhangi bir şekilde Pardus 2007 sürümüne dahil edilmeleri düşünülmemektedir.
[değiştir] Dikkat!
Bu belgede anlatılan adımlar, sisteminizi kararsız hale getirebilir: Kernel 2.6.24 paketleri henüz kararlı olarak kabul edilmemiştir. Bu çekirdek ile sisteminizdeki cihazların bir veya birkaçı çalışmamaya başlayabilir, hatta sisteminiz hiç açılmayabilir.
Bu güncel çekirdek paketleri geliştiriciler, katkıcılar ve üst düzey kullanıcıların test etmesi için dağıtılmaktadır. Özellikle Linux sisteminin genel yapısı ve çekirdek konularına hakim olmayan kullanıcıların bu deneysel paketleri denemeleri kesinlikle tavsiye edilmez.
Bu paketleri kullandığınızda sisteminizde oluşabilecek hatalar konusunda normal yollardan destek alamayacağınızı, hatta hata takip sistemine bildirdiğiniz hataların da geçersiz olarak işaretlenme olasılığının oldukça yüksek olduğunu şimdiden hatırlatalım.
[değiştir] Ön Hazırlık
IDE Diskler ve Güncel Kernel
Güncel çekirdek ile geleneksel IDE desteği kalkmış, IDE denetleyicileri SCSI altsistemini kullanmaya başlamışır. Bu nedenle sisteminizin açılışta bağladığı disklerin device isimleri değişmiş olabilir.
Sisteminizin açılış sırasında bağlanan disk bölümleri IDE (/dev/hd[a-e].. gibi) ise, /etc/fstab dosyanızı açıp kullandığınız disk isimlendirme yöntemini kontrol etmelisiniz :
ekin@waddaa ~ $ cat /etc/fstab /dev/hda1 / ext3 defaults,user_xattr,noatime 0 0 /dev/hda2 none swap sw 0 0
/etc/fstab dosyanız bu şekilde IDE device isimlerini kullanacak şekilde yapılandırılmış ise, disklerinizin isimlerini öğrenerek (bunun için masaüstünüzdeki Sistem kısayolunu veya disktype komutunu kullanabilirsiniz) gerekli değişikliği yapın :
ekin@waddaa ~ $ cat /etc/fstab LABEL=PARDUS_ROOT / ext3 defaults,user_xattr,noatime 0 0 LABEL=PARDUS_SWAP none swap sw 0 0
Gerekli Bağımlılıklar
Yeni çekirdek paketinin bağımlı olduğu paketleri yeni paketleri kurun :
- mkinitramfs ikili paket kaynak paket
- bootsplash ikili paket kaynak paket
- bootsplash-theme-pardus ikili paket kaynak paket
[değiştir] Kurulum
Çekirdek Paketleri
Güncel çekirdek olarak seçebileceğiniz iki paket var : kernel ve kernel-rt. kernel, standart çekirdek paketi, kernel-rt ise gerçek zamanlı çekirdek.
kernel-source ve kernel-headers paketlerini bu sistem üzerinde geliştirme yapacaksanız kurmalısınız, sisteminiz normal kullanımda bu paketlere ihtiyaç duymayacaktır.
- kernel ikili paket kaynak paket
- kernel-source ikili paket kaynak paket
- kernel-headers ikili paket kaynak paket
- kernel-rt ikili paket kaynak paket
- kernel-source-rt ikili paket kaynak paket
Sürücü Paketleri
Kullandığınız donanımlar için gereken sürücü paketlerini kurun - Dikkat ! ilk adımda seçtiğiniz çekirdeğe (kernel veya kernel-rt) uygun sürücü paketlerini kurmalısınız..
kernel serisi sürücü paketleri
- alsa-driver - Ses altsistemi sürücü paketi ikili paket
- nvidia-kernel-new - Nvidia yongasetli grafik kartları sürücü paketi ikili paket
kernel-rt serisi sürücü paketleri
- alsa-driver - Ses altsistemi sürücü paketi ikili paket
- nvidia-kernel-new - Nvidia yongasetli grafik kartları sürücü paketi ikili paket
Bu paketler üzerinde yoğun olarak değişiklik yapılan paketlerdir, yeni sürümleri bu adreste bulundurmaya çalışacağız.
[değiştir] Ayarlar
Bu çekirdek paketleri kararlı sürümlerde olduğu gibi açılış listesine eklenmeyecektir, /boot/grub/grub.conf dosyasına gerekli eklemeyi yapın :
title Pardus [2.6.24-101] root (hd0,1) kernel /boot/kernel-2.6.24-101 root=LABEL=PARDUS_ROOT vga=0x317 splash=silent mudur=language:tr initrd /boot/initramfs-2.6.24-101
Bu dosyayı düzenlerken şu noktalara dikkat edin :
- IDE disklerde root= bölümünde LABEL veya sürücünüzün yeni ismini (/dev/hdX yerine /dev/sdY gibi) kullanmalısınız.
- Bu çekirdek girdisini ikinci veya daha sonraki bir sıraya yerleştirirseniz, kararlı çekirdek güncellemeleri sırasında o çekirdeğe ait bilgiler sorunsuz eklenecektir. Aksi takdirde bu güncel çekirdek için eklediğiniz girdideki çekirdek parametreleri kararlı çekirdek için de kullanılmaya çalışılacaktır.
[değiştir] Son Adım
Değiştirdiğiniz dosyaları bir kez daha kontrol edip sisteminizi yeniden başlatabilirsiniz - herşey yolunda gittiyse sisteminiz yepyeni çekirdeğiniz ile karşılayacak sizi :
ekin@waddaa ~ $ uname -a Linux idaho 2.6.24-101 #1 SMP Sun Jan 20 14:26:24 EET 2008 i686 Intel(R) Pentium(R) M processor 1.73GHz GNU/Linux
Bu çekirdek ile yaşadığınız sorunları duymak geliştiricilerin hoşuna gidecektir, ama tekrar edelim : bu paketler Pardus projesi tarafından hiç bir şekilde desteklenmemektedir - sisteminiz bu paketlerle çalıştığı sürece normal destek kanallarından destek almanız mümkün olmayabilir. Lütfen bu paketleri kararlılığın önemli olduğu sistemlerde kullanmayın, çekirdek ve ilgili konularda tecrübeli üst düzey bir kullanıcı veya geliştirici değilseniz bu paketlerin size yarardan çok zarar getirebileceğini unutmayın..
Güle güle kullanın :-)

