Cosa significano le diverse opzioni di avvio? (cioè acpi = off, noapic, nolapic, ecc.)


27

Ho avuto problemi con l' installazione di 11.04 sul mio nuovo laptop, la soluzione era abilitare una di queste opzioni di avvio:

  • acpi=off
  • noapic
  • nolapic

Ma cosa fanno effettivamente queste opzioni?

Che tipo di problemi ci sono nel consentire loro?
cioè possono causare problemi hardware (come le ventole che non funzionano causando il surriscaldamento del sistema).

Risposte:


24

In generale, tali parametri di avvio non sono necessari a meno che non vi sia un problema con il BIOS e il modo in cui gestisce questi standard, o potrebbe essere abbastanza vecchio dove questi standard non sono stati implementati correttamente.

ACPI (Advanced Configuration and Power Interface) è uno standard per la gestione della gestione dell'energia. I sistemi meno recenti potrebbero non supportare ACPI in modo completo, quindi a volte aiuta a dare al kernel un suggerimento per non usarlo. "Acpi = off"

APIC (Advanced Programmable Interrupt Controller) è un tipo di funzionalità presente nei sistemi più recenti. La versione "locale" si chiama "LAPIC". Ciò che questo controller può fare è essere impostato per generare e gestire gli interrupt, un segnale che l'hardware utilizza per passare i messaggi. Ancora una volta, alcune implementazioni di APIC possono avere problemi sul vecchio sistema, quindi è utile disabilitarlo. "noapico" e "nolapico".

A volte l'APIC funziona, ma rallenta le cose mettendosi nel mezzo dei messaggi che vengono passati. Questo può rovinare l'elaborazione audio e video, ad esempio. La gente potrebbe disabilitarlo anche per questo motivo.


2
Grazie :) Solo un commento, il mio laptop è un nuovissimo laptop rilasciato solo un paio di mesi fa. Quindi i miei problemi sono probabilmente legati alla nuova tecnologia incompatibile , non alla vecchia tecnologia.
Stephen RC,

Lo stesso problema per me. Ho un netbook HP Mini piuttosto recente, su cui Ubuntu 10.10 funziona perfettamente. Ma non riesco nemmeno ad avviare il CD live senza questo parametro acpi = off boot.
jfmessier,

In caso di problemi con l'avvio con ACPI abilitato, verificare se sono disponibili aggiornamenti del BIOS. Con ACPI abilitato, il kernel delega determinate attività agli script ACPI memorizzati nel BIOS. Se quegli script sono difettosi, può portare all'instabilità a livello di kernel. Quindi le correzioni di bug del BIOS possono aiutare qui.
James Henstridge,

Per far funzionare in modo affidabile Dual-Display e 3D, ho disattivato Optimus sul mio Lenovo W530. Anche su Ubuntu 14.10 e sui driver nvidia attuali, è necessario 'noapic' per avviare direttamente la scheda 'discreta'.
Dusty J

0

nessun problema per l'hardware penso, dato che disattivando quelle funzioni non le si disattiva, ma imposta chi le implementa - "off" nel BIOS significherebbe che sarebbe il kernel

ciò che effettivamente influisce sulle ventole di raffreddamento penso che sia 'noapm' o 'apm = off' (gestione avanzata della potenza), ma disattivarlo significherebbe che le ventole di raffreddamento funzionano sempre alla massima velocità, poiché la parte 'avanzata' le sta effettivamente rallentando giù quando il sistema è abbastanza freddo

impostare quelle cose in modo permanente è stato fatto scrivendole nel file grub in / etc / default (di solito) e dopo aver ricostruito grub con 'update-grub' o 'grub-mkconfig' (a volte potrebbe essere necessario grub2 invece di grub) a seconda di il sistema

generalmente va come "più piccolo è il laptop - maggiore è la probabilità che ne abbia bisogno e più di loro";)

pnpbios = off potrebbe anche aiutare (è per plug n play)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.