Debian - Yeni bir çekirdeğin derlenmesi ve kurulması

İçindekiler
Yeni bir derleme ve yükleme Çekirdek Bu, bilgisayarımızın hızına ve mevcut kaynaklarına bağlı olarak biraz zaman alabilir, ikili dosyaları oluşturmak için bazı programların ve kitaplıkların güncellenmesi gerektiğini belirtmek önemlidir. Bunların tam listesi şu adreste bulunabilir: / usr / src / kernel-source-version / Belgeler / Değişiklikler.
  • Tüm bağımlılıkları doğru bir şekilde düzeltiyoruz, terminalden şu komutu kullanıyoruz: make dep. Bu, bu bağımlılıkların doğrulanması ve düzeltilmesi ile başlayacak, bu işlem bittiğinde yenimizi derlemeye devam edeceğiz. Çekirdek.
  • Sıkıştırılmış bir görüntüsünü oluşturmak için Çekirdek şu komutu yazıyoruz: make z Image. Her şey yolunda giderse, görüntü oluşturulacak, sıkıştırılacak ve aşağıdaki yola kaydedilecektir: ./arch/i386/boot.Hiçbir hata yoksa direkt 4. adıma geçebiliriz. Ancak görselin çok büyük olduğunu belirten bir hata alırsak 3. adıma geçiyoruz. Hata aşağıdaki gibi görünecektir:

  • resmi olarak Çekirdek çok büyük, farklı bir anlama yöntemi kullanmamız gerekiyor. Alternatif bir yöntemle bir görüntü oluşturmak için şu komutu çalıştırıyoruz: make bz Image
Dosya ile aynı yolda oluşturulacak z Görüntü ama adı altında bz Resim.
  • Evet kurulum sırasında Çekirdek modülün bir parçası olmak yerine bir kısmını yapmayı seçtik, bu modülleri aşağıdakilerle derlememiz gerekiyor: make modüller
  • bir derleme yapıyorsak Çekirdek daha önce kurmuş olduğumuz aynı versiyonun eski modüllerini yeni yola kopyaladığımızdan emin olmalıyız. Dizini aşağıdaki gibi yeniden adlandırarak bunu yapmanın bir yolu: mv /lib/modules/2.x.x /lib/modules/2.x.x-old.
  • Modüller derlendikten sonra, onları şu komutla kurmaya devam edeceğiz: make module_install.
Bu, modülleri dosya sistemindeki uygun yola kopyalayacaktır. Şu andan itibaren onları kasaya yüklemek bizim sorumluluğumuz olacak. Çekirdek.
Bu güncelleme sürecinde gerçekten bir şeyler ters giderse, Çekirdek, sistemimize hala erişimimiz varsa endişelenmemeliyiz. Uyarı penceresinden önyükleme yapmak için kurulum CD'sine sahip olmalıyız. Oradan gerçekleştiriyoruz fsck sürücümüze monte ediyoruz ve daha önce yaptığımız Kernel imajını geri yüklüyoruz.
  • Sonunda artık derlenmiş, sıkıştırılmış ve kuruluma hazır bir çekirdeğe sahip olduğumuza göre, onu bir sonraki yeniden başlatmada sistemimizde çalışacak şekilde ayarlamaya hazırız. Başlamak için, içinde bulunan yeni Çekirdeğin bir kopyasını alıyoruz. / usr / src / Linux / kemer / i386 / önyükleme / zImage veya sıkıştırma yöntemimizin başarısız olması durumunda / usr / src / Linux / kemer / i386 / önyükleme / bzImage ile /boot/vmlinux-2.x.x (derlediğimiz sürüme bağlı olarak x) bu dosya için yeni bir ad kullanarak. Önemli, mevcut görüntülerin üzerine yazmadığımızdan emin olmalıyız.

Bununla kurulumumuzu bitireceğiz Çekirdek, yeni bir adla kopyalamanın bize değiştirme fırsatı vereceğini hatırlamak Çekirdek bilgisayarımızı her başlattığımızda.

Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave