Düzeltme: Önyüklenemiyor 'Lütfen CPU'nuz için Uygun Bir Çekirdek Kullanın'



Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

Kullanıcıların GNU / Linux ile yaşadığı sorunların çoğu, önyüklendikten ve bazı yazılım paketleriyle çalışmaya çalıştıktan sonra ortaya çıkar, ancak önyükleme yapamadığını belirten bir mesaj alırsanız ne olur? başlamaya mı çalışıyorsun? Bir ISO dosyasıyla çalışıyorsanız, bu genellikle makinenizin mimarisi için yanlış olanı seçtiğiniz anlamına gelir. Şu anda kullanımda olan birkaç ana mimari var, ancak büyük olasılıkla içinde 32 bit Intel veya AMD mikroişlemcisi varken sisteminizi x86_64 koduyla başlatmayı denediniz.



Yöntem 1: Farklı Bir ISO ile Önyüklenemeyen Hatayı Düzeltme

Bu hataların, kullandığınız çekirdek türüne bağlı olarak farklı şekillerde değiştiğini fark edeceksiniz, ancak genellikle çekirdeğin belirli bir işlemciye nasıl ihtiyaç duyduğuna dair bir mesajla başlarlar. Örneğin, 32 bitlik bir netbook üzerinde 64 bit Kali Linux için bir ISO testi gerçekleştirdik ve aşağıdaki hata mesajını aldık:



Bu çekirdek bir x86-64 CPU gerektirir, ancak yalnızca bir i686 CPU algıladı.



Bu durumda, i686 geleneksel Intel mimarisini ifade eder. Durum buysa, önyükleme yapamama hatasını düzeltmek için yalnızca uygun çekirdeği indirmeniz gerekir. Kodun belirli yongalarda çalıştırılması için yazılması gerekir ve bu uyarı, üzerinde çalıştığınız donanım türü üzerinde çalışmak üzere tasarlanmış bir parça koruyucu kod tarafından ekrana yazdırılır.

Önyükleyebileceğiniz bir makinede ilk indirdiğiniz ISO'yu ararken bulunduğunuz indirme sayfasına geri dönün. Linux kurmaya çalıştığınız makinede hala geçerli bir işletim sistemi varsa, ondan önyükleme yapabilmeli ve yeni bir ISO indirebilmelisiniz. Teorik olarak, bir ISO dosyası yazabildiği sürece, Linux olmayan farklı bir işletim sistemini çalıştıran bir makineyi bile kullanabilirsiniz.



Testimiz için Kali Linux sitesinde dolaştık ve standart bir 32 bit ISO sunduklarını gördük. Bu dosya, yalnızca i686 donanımını algılamaktan bahseden herhangi bir hata alıyorsanız mükemmel bir şekilde çalışacaktır. İ686 ve 32-bit terimleri aslında birbirinin yerine geçemezken, Intel’in kişisel bilgisayar pazarındaki hakimiyeti nedeniyle, temelde ISO dosyalarını seçerken bu şekilde kullanılmışlardır.

Yalnızca i686'nın yanı sıra diğer donanım türleri hakkında şikayetleriniz olduğunu görebilirsiniz. ARM işlemcileri, tabletlerde ve diğer taşınabilir ekipmanlarda yaygındır ve Kali Linux, önyükleme hatasını düzelten ISO dosyalarını önyüklemek için sağlar. PPC hataları, eski Apple donanımında yaygın olan PowerPC ekipmanından gelir. Ubuntu ve Debian, PPC ISO dosyalarını destekledi. Debian, herhangi bir MIPS ekipmanınız varsa kullanabileceğiniz ISO dosyalarına da sahiptir. Debian yükleme paketine gidin, bu ISO'lardan birini indirin ve bunu bir microSDXC karta veya hafıza çubuğuna yazın. Yeniden başlattıktan sonra, yeni ISO'yu yazdığınız cihazla eşleşen önyükleme seçeneğini seçin ve GNU / Linux yükleyicisini başlatabilmelisiniz.

Bir sanal makine çalıştırıyorsanız ve bu hatayı alıyorsanız, öykünmekte olan işlemci türünü değiştirmek için menüleri kullanmak isteyebileceğinizi unutmayın. Farklı bir ISO türüne geçmek yerine, sanal makine sisteminizi 64 bit işlemciye geçirebilirsiniz.

Yöntem 2: CPU Donanımınızı Algılama

Mevcut bir Linux kurulumunu önyükleyebiliyorsanız ancak hangi mimariyi kullandığını bilmiyorsanız, kolayca öğrenebilirsiniz. Kurulumunuzdan bir terminal penceresi açın veya X Windows kurulumunuz çalışmıyorsa sanal konsollardan birine gidin. Bash isteminden şunu yazın kemer veya uname -m ne tür bir işlemci mimarisiyle çalıştığınızı hemen öğrenmek için.

Onu bir Lubuntu kurulumunun içinden Kali Linux ISO dosyasını denediğimiz aynı test netbookunda çalıştırdık ve i686'yı hızlı bir şekilde yanıt olarak geri döndürdük. Bu, standart bir 32-bit Intel işlemciye sahip olduğu ve bu mimari içinde çalışmak üzere tasarlanmış bir ISO görüntü dosyasıyla gayet iyi çalışması gerektiği için makine hakkında bildiklerimizi doğrular. Dd'yi, üzerinde çalıştığınız orijinal ISO'yu yazmak ve yeniden başlatmak için kullanacağınız şekilde yazmak için kullanın.

3 dakika okundu