NASIL:Pardus 2007 için güncel çekirdek desteği

PardusWiki, özgür ansiklopedi

Git ve: kullan, ara

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 :

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

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