Як я можу встановити процесор, який не є PAE? (помилка "Ядро вимагає функцій, відсутніх у процесорі: PAE")


102

Після запису Ubuntu 12.04 на компакт-диск я спробував завантажитися і отримав повідомлення:

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

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

Що це значить?

Відповіді:


101

Повідомлення про помилку означає, що ваш процесор не підтримує розширення PAE - це методика, яка дозволяє 32-бітовому процесору адресувати більше 4 Гб адресного простору пам'яті.

За замовчуванням 12.04 та пізніших версій Ubuntu очікує процесор з такою можливістю:

PAE забезпечується процесорами Intel Pentium Pro та вище, включаючи всі більш пізні процесори серії Pentium (крім 400-МГц-шинних версій Pentium M). Він також доступний для інших процесорів з подібними або більш вдосконаленими версіями тієї ж архітектури, як AMD Athlon [сумнівно - обговорити] та більш пізні моделі процесорів AMD. Вікіпедія

Хоча вищезазначене суто вірно, старі системи, які мають контролер пам'яті на материнській платі, можуть не «виставляти» підтримку ПАЕ процесора, фактично роблячи їх не ПЕЕ.

Про це є звіт про помилки ; Canonical вирішив, що встановлення Ubuntu Desktop за замовчуванням очікує підтримки PAE.

Кілька запропонованих способів вирішення:

Обхід 1: Встановіть Lubuntu або Xubuntu , а потім встановіть звичайний Ubuntu Desktop

  • Встановіть 32-розрядний або Lubuntu 12.04 або 32-розрядний Xubuntu 12.04 ; обидва вони використовують ядро, яке не є PAE, за замовчуванням.
  • Після завантаження нового Lubuntu / Xubuntu ви можете перейти на робочий стіл Unity за замовчуванням, встановивши ubuntu-desktopпакет.

Обхід 2: Встановіть старішу версію, а потім оновіть до 12.04

Встановіть 10.04 або 11.10, а потім оновіть до 12.04. Дивіться пов'язане запитання нижче за 12.10.

Обхід 3: Якщо у вас є провідне підключення до Інтернету, використовуйте міні-компакт-диск "net install"

  • Для цього способу вам знадобиться досить швидке провідне з'єднання - всі пакети завантажуватимуться через Інтернет.
  • Завантажте компакт-диск, який не є PAE, і завантажте mini.isoйого на компакт-диск або USB.
  • Завантажтеся з неї, виконайте дії та виберіть, linux-genericколи вам запропонують вибрати ядро, і ubuntu-desktopщоб отримати "за замовчуванням" установку Ubuntu, звичайний компакт-диск був би наданий вам, просто з ядром, яке не є PAE.
    • Ви також можете вибрати один з інших робочих столів. Ви повинні вибрати робочий стіл, інакше у вас не буде графічного інтерфейсу, з яким ви зможете грати після встановлення.

Обхід 4: Ubuntu 12.04.5 та 14.04 (або пізніші версії) лише для Pentium M

  • Ubuntu 12.04.5 та 14.04 підтримують опцію ("forcepae") для включення PAE на процесори Pentium M (де він за замовчуванням відключений). Щоб увімкнути це:

    • Завантажте 32-бітний інсталятор Ubuntu (або Xubuntu тощо)
    • Коли з'являється зображення клавіатури та маленької людини в колі, натисніть клавішу Tab
    • З'являється спливаюче вікно "Вибрати мову". Використовуйте клавіші курсору та натисніть клавішу Enter, щоб вибрати мову
    • Натисніть F6, сіре меню з'явиться з деякими параметрами завантаження
    • Натисніть втечу, щоб закрити вікно
    • Тепер ви побачите рядок із написом:

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

    Відредагуйте цей рядок і додайте forcepaeпараметр з пробілами двічі навколо --в кінці:

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

    • forcepae -- forcepae Примітка:

      forcepaeпотрібен двічі, оскільки він встановлює параметри завантаження для двох різних завантажувачів ядра - ядра, яке працює як частина інсталятора (зліва --), і ядра, яке працює в встановленій системі (праворуч від --).

      Текст в кінці повинен бути -- forcepaeНЕ --forcepae. Існує простір між --таforcepae

    • Натисніть клавішу Enter, сподіваємось, Ubuntu завантажиться, а решта вашої інсталяції буде успішною. Якщо у вас є графічні проблеми з Unity або просто виводите це повільно, спробуйте більш легкий дистрибутив, як Xubuntu.


Пов'язане запитання:

  1. Як я можу визначити, чи машина має PAE?
  2. Чи вдасться використовувати ядро, яке не пає, в останніх версіях Ubuntu?

я використав установку Xubuntu 12.04.
Danny G

1
Мені вдалося використовувати обхідний шлях 2 на 900-МГц Pentium M не-PAE-процесора (Sony Vaio TR1AP), встановивши Ubuntu 11.10 (Oneiric Ocelot), після чого оновив до 12.04.
користувач3169

2
Я мав успіх з Обхідний шлях 4 на 1500MHz Pentium M - мені це подобається, Ubuntu 14.04 :)
malisokan

Підручник із використання щипців був чудовим. Чи є проблеми зі стабільністю, над якими я повинен бути обережним?
DBS

1
@fossfreedom Окрім того, що більше оперативної пам’яті, PAE також не робить її системою більш захищеною через існування прапора No Execute ?
Pacerier

13

Існує звичай з доступний (використовуйте на свій страх і ризик).

Це працювало для мене, і мені просто довелося встановити відповідні оновлення, коли я закінчив.


8

Ця відповідь доповнює існуючі відповіді на інсталяцію з чистого металу з налаштуваннями, необхідними для установки в Virtual Box.

Піднесіть PAE до віртуальної машини у Virtual Box

Ядро, поставлене з Ubuntu> = 12.04, є ядром PAE за замовчуванням .

Із встановлення у Virtual Box можливостей PAE центрального процесора (якщо він підтримується) можна виставити на віртуальну машину. Виберіть "Увімкнути PAE / NX" у системі управління віртуальними коробками -> Налаштування процесора :

введіть тут опис зображення

Якщо ця опція затьмарена, ваш хост-процесор не має цієї функції. Тільки тоді вам доведеться встановити не-pae ядро.


1
Питання чітко говорить про голий метал, а не про віртуалізацію.
Моше Кац

1
@MosheKatz: схоже, що моя відповідь була об'єднана із закритого на питання запитання щодо віртуальної скриньки askubuntu.com/questions/185701/pae-kernel-required-for-my-cpu сюди ...: /
Таккат

1
Це дивно - я навряд чи назвав би цей дублікат.
Моше Кац

@MosheKatz: Так, ще одна дупа пов’язана з ідентичною відповіддю до моєї - дивіться, хто її відредагував;)
Таккат

1
Але мені це допомогло!
Приватний

7

Велике спасибі за всі пропозиції та допомогу.

Я не міг розібратися, як найкраще дати звіт про те, як я потрапив, тому пишу це як "відповідь".

Минуло все вчора ввечері, і через ніч відбиваюсь, але тепер у мене 12,04 LTS працює і чудово працює на моєму восьмирічному маленькому ноутбуці Samsung (який я дуже люблю, незважаючи на його досить слабку потужність обробки). Мені належить розглянути це на абсолютно новому жорсткому диску, оскільки Ubuntu попереджає мене про те, що його поточний ось-ось запустить його.

Ось такі кроки, які були вжиті для того, щоб 12.04 LTS працював над цією машиною, яка не є ПАЕ:

  • Встановлюється 11.10 знову з нуля, використовуючи можливість повністю видалити 9.10 та замінити його
  • Встановлено всі оновлення через Інтернет
  • Запропонували пропозицію завантажити оновлення до 12.04 LTS через Інтернет
  • Цей пристрій зупинився завдяки використанню 6 Гб дискового простору

Ба. Я не хотів їсти в розділі Windows XP і не бачив, чому мені потрібно більше 6 Гб дискового простору, щоб мати Ubuntu для загального перегляду веб-сторінок та перевірки електронних листів, тому я почав знову:

  • Встановлюється 11.10 знову з нуля, використовуючи опцію повністю видалити зв'язаний 12.04 LTS встановити та замінити його
  • Хіба НЕ встановлювати будь - якого з оновлень
  • З 11.10 видалено завантаження програм та додатків
  • Знову спробував оновити до 12.04 LTS через Інтернет
  • Дискового простору знову закінчилося, і встановлення довелося перервати

Я спробував подивитися на те, як розбито диск, і крім XP було ще чотири розділи. Я досить наосліп і випадково видалив їх усіх, за винятком XP one та ca. 300 Мб розділ своп, і створив новий для розділу Ubuntu з номером "4" і одним "\" або "/" десь в ньому. До цього моменту я був свого роду піклуючись (і втрачав волю до життя) і перехрещував пальці, що мій розділ XP не буде зруйнований.

У цей момент я також прочитав, що перед оновленням до 12.04 слід оновити все програмне забезпечення на існуючій версії [11.10]. (Тож мій виклик видалення безлічі програм зійшов би нанівець). Я також виявив посилання на альтернативний ізофайл CD, настільки записав його на компакт-диск, а не через Інтернет (навіть якщо Інтернет-з'єднання швидше, ніж читання з компакт-диска зі швидкістю 70 Мб / с завдяки недавньому безкоштовному BT [British Telecom] оновлення). Як вважаю, я міг зберегти місце на диску за допомогою компакт-диска, оскільки новіші оновлення не будуть завантажені під час встановлення.

Отже, я спробував це:

  • Встановлюється 11.10 знову з нуля, використовуючи опцію для видалення неповних 12,04 LTS та заміни його
  • Встановлено всі запропоновані оновлення 11.10 через підключення до Інтернету
  • Перезавантажили, видаливши дротовий з’єднання з Інтернетом та відключивши бездротовий зв’язок
  • Оновлено до 12,04 LTS в режимі офлайн за допомогою альтернативного компакт-диска (його залишають відключенням всю ніч)
  • Перезавантажено вранці
  • Завантажені та встановлені оновлення через Інтернет
  • Перезавантажено

І ура! Тепер він працює (як і завантаження до Windows XP, парафія), без жодних збоїв або несумісності. Я дуже вражений, що всі комбінації клавіш Fn працюють, бездротова працює, екран виглядає чудово, і динаміки можуть бути зроблені таким чином, щоб їх гучність була набагато голоснішою, ніж у Windows (це означає, що я не повинен використовувати навушники більшість час щось почути). Я навіть можу прокручувати вгору і вниз за допомогою правого краю тачпада, не ввімкнувши цю функцію! Крім того, жорсткий диск не відточується невпинно, як це було у випадку з Windows. Мені подобається шрифт Ubuntu і, знову ж таки, чудова читабельність екранного тексту на Ubuntu (помітно краще, ніж Win чи Mac на мій погляд). Маючи пусковий апарат ліворуч від екрану, на який я не надто захопився з першого погляду, але прочитавши міркування, що стоять за цим вибором дизайну, я щось намагаюся звикнути. Він розумно використовує багатий горизонтальний простір, щоб звільнити частину набагато дефіцитнішого вертикального простору.

Я закінчу хлюпання та вафлі, знову дякую всім за пораду. Я сподіваюся, що цей опис моїх випробувань, помилок та можливого успіху комусь корисний!


3

Деякі варіанти:

  • Встановіть fake-pae (12.04, потім ви можете оновити до 12.10 та 13.04), як описано на довідковій сторінці Ubuntu .

  • Зробіть свіжу установку lubuntu-fake-pae, яка становить 13.04.

  • Встановіть інший дистрибутив на базі Ubuntu, який не потребує PAE, наприклад, Puppy Retro або Bodhi Linux.


Чи є маршрут оновлення до 14.04 LTS?
Аарон Франке

1

Розширення фізичної адреси (PAE) - це можливість дозволити (32-бітовим) процесорам x86 отримати доступ до фізичного адресного простору (включаючи пристрої пам'яті з випадковим доступом та пам'яті, розміщені в пам'яті) більше 4 гігабайт.

Ubuntu 12.04 використовує ядро ​​PAE Linux за замовчуванням для 32-бітних ISO, тому старі комп'ютери, які не підтримують PAE, не можуть завантажувати останню версію Ubuntu. Але є спосіб встановити Ubuntu 12.04 LTS Precision Pangolin на комп’ютери без підтримки PAE, використовуючи не-PAE netboot Minimal ISO.

Див. Установка Ubuntu 12.04 LTS у системах, що не підтримують ПАЕ, за допомогою мінімальної ISO-системи завантаження .


-1

Якщо вам потрібна підтримка не готових систем, що не є pae, спробуйте lubuntu . Якщо після встановлення ви вирішите, що середовище LXDE вам не подобається, ви можете встановити єдність за допомогою цієї команди:

sudo apt-get install ubuntu-desktop

Щоб повністю видалити та перевстановити ubuntu, виберіть "Щось інше" та виберіть розділ із встановленим на ньому ubuntu, який буде використовуватися як "/", ext4 та встановіть прапорець у форматі.

введіть тут опис зображення


Я насправді не знаю, що таке пає, і я не надто переймаюся тим, що це. Я дізнався, що комп'ютери, які не є pae, можуть встановити лише 12,04 LTS через оновлення до 10,04 LTS (яке було повністю мертвим і не працює на моєму ПК) або з 11.10 (яке я спробував запустити з компакт-диска без встановлення, і він працює добре). Я спробую дотримуватися поради зробити "Щось інше" та витерти поточний [9.10] Кармік із цього розділу. Я дам вам знати, як я можу дістатись! Дуже дякую!
Бунгарош

pae - це просто технологія, яка дозволяє 32-бітним комп'ютерам отримати доступ до більше оперативної пам’яті, ніж звичайний 32-бітний ліміт менше 4 Гб. У мене є 4 Гб, тому я можу використовувати будь-яке ядро, але якщо я використовую ядро, яке не є пає, я не матиму стільки оперативної пам'яті. Я міг би використовувати 64-бітну установку, але іноді виникають проблеми з певними драйверами, і мені це не варто для невеликого збільшення обсягу оперативної пам’яті.
Марті Фрід

3
-1 Lubuntu також страждає від проблеми pae
ignis

У системі, яка не є PAE, ви можете почати інсталяцію за допомогою Lubuntu 12.04 (або Xubuntu 12.04), а пізніше встановити ubuntu-desktop. Але, на жаль, ви не можете дістатися до 14.04.
Хартмут П.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.