Що означають різні параметри завантаження? (тобто acpi = off, noapic, nolapic тощо)


27

У мене виникли проблеми з встановленням 11.04 на моєму новому ноутбуці, рішення було ввімкнути будь-який із цих варіантів завантаження:

  • acpi=off
  • noapic
  • nolapic

Але, що насправді роблять ці варіанти?

Які проблеми є в їх включенні?
тобто вони можуть спричинити апаратні проблеми (наприклад, вентилятори не працюють, викликаючи перегрів системи).

Відповіді:


24

Взагалі такі параметри завантаження не потрібні, якщо не виникає проблема з вашим BIOS і тим, як він поводиться з цими стандартами, або він може бути досить старим, коли ці стандарти не були виконані належним чином.

ACPI (розширена конфігурація та інтерфейс живлення) - стандарт для управління енергоспоживанням. Старіші системи можуть не підтримувати ACPI повною мірою, тому іноді це допомагає дати ядру підказку, щоб не використовувати його. "acpi = вимкнено"

APIC (Advanced Programmable Interrupt Controller) - це своєрідна функція, яка зустрічається в нових системах. "Локальна" версія називається "LAPIC". Що може зробити цей контролер - це налаштувати для генерування та обробки перерв, сигналу, який апаратне забезпечення використовує для передачі повідомлень. Знову ж таки, деякі реалізації APIC можуть мати проблеми зі старшою системою, тому корисно її відключити. "ноапічний" і "нолапічний".

Іноді APIC працює, але він уповільнює ситуацію, потрапляючи в середину повідомлень, які передаються навколо. Це може зіпсуватися, наприклад, з аудіо та відео обробки. Люди також можуть відключити його і з цієї причини.


2
Дякую :) Лише один коментар, мій ноутбук - це абсолютно новий ноутбук, який вийшов лише пару місяців тому. Тож мої питання, ймовірно, пов'язані з несумісною новою технологією, а не старою технологією.
Stephen RC

Те саме питання для мене. У мене є досить недавній нетбук HP Mini, на якому Ubuntu 10.10 працює чудово. Але я навіть не можу завантажити на ньому живий компакт-диск без цього параметра acpi = off boot.
jfmessier

Якщо у вас виникли проблеми із завантаженням із включеним ACPI, перевірте, чи доступні оновлення BIOS. Якщо ACPI увімкнено, ядро ​​делегує певні завдання сценаріям ACPI, що зберігаються в BIOS. Якщо ці сценарії помийні, це може призвести до нестабільності рівня ядра. Тож виправлення помилок BIOS тут можуть допомогти.
James Henstridge

Для того, щоб подвійні дисплеї та 3D надійно працювали, я вимкнув Optimus на своєму Lenovo W530. Навіть на Ubuntu 14.10 та нинішніх драйверах nvidia потрібен «ноапік» для завантаження безпосередньо на «дискретну» карту.
Дасті J

0

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

що насправді впливає на вентилятори охолодження, я думаю, це було «noapm» або «apm = вимкнено» (розширене управління потужністю), але вимкнення цього означає, що вентилятори охолодження працюватимуть на повній швидкості весь час, оскільки «просунута» частина насправді уповільнює їх вниз, коли система досить охолола

постійне налаштування цих речей було зроблено, записавши їх у файл grub в / etc / default (зазвичай), а після цього відновити grub з 'update-grub' або 'grub-mkconfig' (grub2 замість grub іноді може знадобитися) залежно від система

як правило, це "менший ноутбук - тим більша ймовірність, що він знадобиться їм і тим більше";)

pnpbios = off також може допомогти (це для plug n play)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.