PAE olmayan bir CPU'ya nasıl kurabilirim? (Hata "Çekirdek CPU'da bulunmayan özellikler gerektiriyor: PAE")


102

Ubuntu 12.04'ü bir CD'ye yazdırdıktan sonra, önyüklemeyi denedim ve mesajı aldım:

This kernel requires the following features not present on the CPU:
pae

Unable to boot - please use a kernel appropriate for your CPU.

Ne anlama geliyor?

Yanıtlar:


101

Hata mesajı, CPU'nuzun PAE uzantılarını desteklemediği anlamına gelir - bu, 32bit bir CPU'nun 4GB'tan fazla bellek adres alanını adreslemesine izin veren bir tekniktir.

Varsayılan olarak, Ubuntu'nun 12.04 ve sonraki sürümleri bu özelliğe sahip bir CPU bekler:

PAE, daha sonraki tüm Pentium serisi işlemciler dahil (Pentium M'nin 400 MHz veri yolu sürümleri hariç) Intel Pentium Pro ve üstü CPU'lar tarafından sağlanmaktadır. Aynı mimarinin benzer veya daha gelişmiş sürümlerine sahip diğer işlemcilerde de kullanılabilir, örneğin AMD Athlon [şüphious - Discuss] ve daha sonra AMD işlemci modelleri. wikipedia

Yukarıdakiler kesin olarak doğru olsa da, anakart üzerinde bellek denetleyicisine sahip olan eski sistemler CPU'nun PAE desteğini "gösteremez" ve bu onları etkin bir şekilde PAE yapmazlar.

Bununla ilgili hararetli bir hata raporu var; Canonical, varsayılan Ubuntu Desktop kurulumunun PAE desteği bekleyeceğine karar verdi.

Önerilen birkaç geçici çözüm:

Geçici Çözüm 1: Lubuntu veya Xubuntu yükleyin , ardından normal Ubuntu Masaüstü'nü kurun

  • Yükleme ya da Lubuntu 12.04, 32-bit veya Xubuntu 12.04, 32-bit , bunların her ikisi de varsayılan olarak PAE olmayan bir çekirdeği kullanır.
  • Yeni Lubuntu / Xubuntu'nuzu açtığınızda, ubuntu-desktoppaketi kurarak varsayılan Unity masaüstüne geçebilirsiniz .

Geçici Çözüm 2: Eski bir sürümü yükleyin ve ardından 12.04’e yükseltin

10.04 veya 11.10'u yükleyin ve ardından 12.04'e yükseltin. 12.10 için aşağıdaki bağlantılı soruya bakınız.

Geçici Çözüm 3: Kablolu bir internet bağlantınız varsa, "net install" mini CD'sini kullanın.

  • Bu yöntem için oldukça hızlı bir kablolu bağlantıya ihtiyacınız olacak - tüm paketler internet üzerinden indirilecek.
  • PAE olmayan netboot CD görüntüsünü indirin mini.isove bir CD'ye veya USB'ye yazdırın.
  • Ondan önyükleme yapın, adımları izleyin ve linux-genericbir çekirdek seçmeniz istendiğinde seçin ve ubuntu-desktop"varsayılan" Ubuntu kurulumunu almak için normal Masaüstü CD'sinin size sadece PAE olmayan bir çekirdeği ile vermiş olacağını seçin.
    • Diğer masaüstlerinden birini de seçebilirsiniz. Sen gerektiğini aksi takdirde kurulumdan sonra oynamak için bir GUI olmaz bir masaüstü seçin.

Geçici Çözüm 4: Yalnızca Pentium M'de Ubuntu 12.04.5 ve 14.04 (veya daha yenisi)

  • Ubuntu 12.04.5 ve 14.04, Pentium M CPU'larda PAE'yi etkinleştirmek için bir seçeneği ("forcepae") destekler (varsayılan olarak devre dışıdır). Etkinleştirmek için:

    • 32 bit Ubuntu (veya Xubuntu vs.) yükleyicisini önyükleyin
    • Klavyenin görüntüsü ve daire içindeki küçük adam göründüğünde Tab tuşuna basın.
    • "Dilinizi seçin" açılır penceresi görünür. Dilinizi seçmek için imleç tuşlarını kullanın ve Enter tuşuna basın.
    • F6 tuşuna basın, bazı önyükleme seçenekleriyle gri bir menü açılır
    • Pencereyi kapatmak için tuşuna basın
    • Şimdi yazan bir çizgi göreceksiniz:

    Boot Options file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash --

    Bu satırı düzenleyin ve forcepaeparametreyi --en sonunda iki kez boşluk bırakarak ekleyin :

    Boot Options file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash forcepae -- forcepae

    • forcepae -- forcepae Not:

      forcepaeİki farklı çekirdek önyüklemesi için önyükleme parametrelerini ayarladığından iki kez gereklidir - yükleyicinin bir parçası olarak çalışan çekirdek (solda --) ve yüklü sistemde çalışan çekirdek (sağda --).

      Sonunda metni olmalıdır -- forcepaedeğil --forcepae. --Ve arasında bir boşluk varforcepae

    • Enter tuşuna basın, umarım Ubuntu önyüklenir ve kurulumunuzun geri kalanı başarılı olur. Birlik ile ilgili grafik problemleriniz varsa veya sadece yavaş buluyorsanız, Xubuntu gibi daha hafif bir dağılım deneyin.


Bağlantılı Soru:

  1. Bir makinede PAE olup olmadığını nasıl anlarım?
  2. Ubuntu'nun son sürümlerinde pae olmayan bir çekirdek kullanmak mümkün olacak mı?

Xubuntu 12.04 kurulumunu kullandım.
Danny G

1
900Mhz Pentium M PAE olmayan CPU dizüstü bilgisayarda (Sony Vaio TR1AP) Workaround 2 kullanarak, Ubuntu 11.10'u (Oneiric Ocelot) yükleyip 12.04'e yükselttim.
kullanıcı3169

2

Forcepae kullanımı ile ilgili öğretici harikaydı. Dikkat etmem gereken herhangi bir istikrar sorunu var mı?
DBS,

1
@fossfreedom, Daha fazla RAM'in yanı sıra, PAE , Execute yok bayrağının varlığından dolayı sistemi daha güvenli yapmaz mı?
Pacerier


8

Bu cevap, Sanal Kutu'daki bir kurulum için gereken ayarlarla, çıplak bir metal kurulumundaki mevcut cevapları tamamlar.

Sanal Kutuda PAE'yi bir sanal makineye gösterin

Ubuntu> = 12.04 ile gönderilen çekirdek , varsayılan olarak bir PAE çekirdeğidir .

Sanal Kutu'daki kurulumlardan CPU'nun PAE özelliği (destekleniyorsa) sanal makineye maruz kalabilir. Sanal Kutu Yönetici Sistemi -> İşlemci ayarlarından "PAE / NX'i Etkinleştir" i seçin :

görüntü tanımını buraya girin

Bu seçeneğin gri olması durumunda, ana bilgisayar işlemcinizde bu özellik yoktur. Ancak o zaman pae olmayan bir çekirdek kurmanız gerekecek.


1
Soru açıkça sanallaştırma değil, çıplak metal hakkında konuşuyor.
Moshe Katz

1
@MosheKatz: Görünüşe göre cevabım Sanal Kutu'daki bir dupe kapalı sorusuyla birleştirildi askubuntu.com/questions/185701/pae-kernel-required-for-my-cpu buraya ...: /
Takkat

1
Bu çok garip - ben buna pek de kopya diyemem.
Moshe Katz

@MosheKatz: Evet, orada benimkiyle aynı cevaba bağlı başka bir dupe var - kimin düzenlediğini görün;)
Takkat

1
Ama bana yardım etti!
Özel

7

Tüm öneri ve yardımlarınız için çok teşekkürler.

Nasıl geçtiğime dair nasıl bir rapor vereceğimi en iyi şekilde çözemedim, bu yüzden bunu bir "cevap" olarak yazıyorum.

Dün akşam ve gece boyunca uyumadan geçti, ama şimdi 12.04 LTS var ve sekiz yaşındaki küçük Samsung dizüstü bilgisayarımda mükemmel çalışıyor ve (oldukça zayıf işlem gücüne rağmen çok düşkünüm). Ubuntu'nun şu anki durumunun çakmak üzere olduğu konusunda uyardığı için yepyeni bir sabit sürücüye davranacağım.

İşte bu PAE olmayan makinede 12.04 LTS'ye ulaşmak için atılmış adımlar:

  • 9.10 'u tamamen kaldırmak ve değiştirmek için seçeneği kullanarak yeniden 11.10 yeniden kurdu
  • İnternet üzerinden tüm güncellemeleri yükledi
  • İnternet üzerinden 12.04 LTS'ye yükseltme indirme teklifini aldı
  • Bu topraklama, kullanılan 6GB disk alanı nedeniyle durma noktasına geldi

Bah. Windows XP bölümünde yemek yemek istemedim ve neden genel web'de gezinmek ve e-postaları kontrol etmek için Ubuntu'ya sahip olmak için 6GB'tan fazla disk alanına ihtiyacım olduğunu görmedim, bu yüzden tekrar başladım:

  • Knackered 12.04 LTS kurulumunu tamamen kaldırmak için opsiyonu kullanarak yeniden 11.10 kurdu ve değiştirin
  • Did not güncellemeleri herhangi yüklemek
  • Program ve uygulamaların sayısı 11.10’dan kaldırıldı
  • İnternet bağlantısı üzerinden 12.04 LTS'ye yükseltmek için tekrar denendi
  • Disk alanı bitti tekrar ve yükleme iptal edilmesi gerekiyordu

Diskin nasıl bölümlendiğine bakmayı denedim ve XP'ye ek olarak yaklaşık dört bölüm vardı. Ben XP ve 1 hariç tüm kör ve gelişigüzel silerim. 300 MB takas bölümü ve Ubuntu bölümü için "4" numaralı ve içinde bir yerde bulunan tek bir "\" veya "/" ile yeni bir tane yarattı. O noktaya kadar bakmakta ve yaşama isteğimi kaybediyordum ve XP bölümümün bozulmayacağı üzerine parmaklarımı geçiyordum.

Bu noktada, 12.04'e yükseltme yapmadan önce, mevcut [11.10] sürümündeki tüm yazılımı güncellemeniz gerektiğini de okudum. (Yani bir sürü programı silme yolunda dolanmam gerekiyordu). Ayrıca alternatif CD iso dosyasına olan bağlantıyı da keşfettim , bu yüzden interneti kullanmak yerine CD'ye yazdım (internet bağlantısı, son zamanlarda ücretsiz olan BT [British Telecom] sayesinde 70 MB / sn'de CD'den okumaktan daha hızlı olsa bile Yükselt). Tahminimce, CD kullanarak disk alanını koruyabiliyordum çünkü daha yeni güncellemeler yükleme sırasında indirilemiyordu.

Bu yüzden, şunu denedim:

  • Tamamlanmamış 12.04 LTS'yi çıkarma ve değiştirme seçeneğini kullanarak yeniden 11.10 yeniden kuruldu.
  • Önerilen tüm 11.10 güncellemelerini internet bağlantısı üzerinden yükledim
  • Yeniden başlatıldı, kablolu internet bağlantısını kaldırın ve kablosuzyı kapatın
  • Alternatif CD kullanarak çevrimdışı 12.04 LTS'ye yükseltildi (bütün gece uzaktayken bıraktı)
  • Sabah yeniden başlatıldı
  • İnternet üzerinden indirilen ve yüklenen güncellemeler
  • yeniden

Ve hurra! Artık tek bir aksaklık veya uyumsuzluk olmadan çalışıyor (Windows XP'ye açılışta olduğu gibi). Tüm Fn tuş kombinasyonlarının çalışması, kablosuz çalışması, ekranın harika görünmesi ve hoparlörlerin ses seviyesini Windows'dekinden daha yüksek sesle duyurabilmeleri beni çok etkiledi (yani kulaklıkların çoğunu kullanmam gerekmiyor) bir şey duyma zamanı). Özelliği etkinleştirmek zorunda kalmadan touchpad'in sağ kenarını kullanarak yukarı ve aşağı kaydırma bile yapabilirim! Ayrıca, Windows'ta olduğu gibi sabit disk durmadan taşlama yapmaz. Ubuntu yazı tipini ve yine Ubuntu'da ekran metninin olağanüstü okunabilirliğini seviyorum (bence Win veya Mac'ten belirgin şekilde daha iyi). Ekranın solundaki fırlatıcıya ilk bakışta fazla hevesli değildim, ama bu tasarım tercihinin arkasındaki mantığı okumak, alışmaya çalışacağım bir şey. Çok daha kıt dikey alanın bir kısmını boşaltmak için bol miktarda yatay alanı makul bir şekilde kullanır.

Buradaki fışkıran ve waffle'leri, herkese tavsiyeleri için tekrar teşekkürler. Umarım denemelerimin, tanımlarımın ve sonuçta elde ettiğim başarıların bir başkası tarafından kullanılması yararlıdır!


3

Bazı alternatifler:

  • Ubuntu yardım sayfasında açıklandığı gibi sahte pae (12.04'te, daha sonra 12.10 ve 13.04'e yükseltme yapabilirsiniz) kurun .

  • 13.04 olan lubuntu-sahte pae'nin yeni kurulumunu yapın .

  • Puppy Retro veya Bodhi Linux gibi PAE gerektirmeyen başka bir Ubuntu tabanlı dağıtım yükleyin.


14.04 LTS'ye yükseltme yolu var mı?
Aaron Franke

1

Fiziksel Adres Uzantısı (PAE), (32 bit) x86 işlemcilerin, 4 gigabayttan daha büyük bir fiziksel adres alanına (rasgele erişim belleği ve bellek eşlenmiş aygıtlar dahil) erişmesine olanak sağlayan bir özelliktir.

Ubuntu 12.04, varsayılan olarak 32bit ISO'lar için PAE Linux çekirdeğini kullanır, böylece PAE'yi desteklemeyen eski bilgisayarlar en son Ubuntu sürümünü önyükleyemez. Ancak, PAE desteği olmayan bilgisayarlara PAE olmayan netboot Minimal ISO kullanarak Ubuntu 12.04 LTS Precise Pangolin'i kurmanın bir yolu var.

Netboot minimal ISO kullanan PAE özellikli olmayan sistemlere Ubuntu 12.04 LTS Kurulumu bölümüne bakın .


-1

Pae hazır olmayan sistemler için desteğe ihtiyacınız varsa, lubuntu'yu deneyin . Yüklemeden sonra LXDE ortamını beğenmediğinize karar verirseniz, bu komutu kullanarak birliği kurabilirsiniz:

sudo apt-get install ubuntu-desktop

Tamamen kaldırmak ve ubuntu yeniden, "Başka bir şey" i seçin ve "/", ext4 olarak kullanılmak üzere üzerinde ubuntu ile bölme şu anda yüklü seçin ve biçim kutusunu işaretleyin.

görüntü tanımını buraya girin


Aslında Pae'nin ne olduğunu bilmiyorum ve ne olduğu konusunda da endişelenmiyorum. Pae olmayan bilgisayarların yalnızca 10.04 LTS'den (PC'mde tamamen ölü ve çalışmayan) yükseltme yoluyla ya da 11.10'dan (CD'sini yüklemeden çalıştırmayı denedim ve iyi çalıştığını) yükseltme yoluyla yükleyebildiğini öğrendim. "Başka Bir Şey" yapma tavsiyesini izlemeye çalışacağım ve şu anki [9.10] Karmik'i bu bölümden sileceğim. Nasıl devam ettiğimi bilmene izin vereceğim! Çok teşekkürler!
Bungaroosh

pae, 32 bit bilgisayarların 4GB altındaki normal 32 bit limitinden daha fazla RAM'e erişmesini sağlayan bir teknolojidir. 4 GB'im var, bu yüzden her iki çekirdeği de kullanabilirim, ancak pae olmayan bir çekirdeği kullanırsam, o kadar fazla RAM olmayacak. 64 bitlik bir yükleme kullanabilirim, ancak bazen belirli sürücülerle ilgili sorunlar var ve RAM miktarında küçük bir artış için bana değmez.
Marty Fried '22

3
-1 Lubuntu da PAE sorun muzdarip
Ignis

PAE olmayan bir sistemde yüklemeye Lubuntu 12.04 (veya Xubuntu 12.04) ile başlayabilir ve daha sonra ubuntu-desktop'ı kurabilirsiniz. Ama ne yazık ki 14.04'e gidemezsin.
Hartmut P.,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.