Que signifient les différentes options de démarrage? (c.-à-d. acpi = off, noapic, nolapic, etc.)

27

J'ai eu des problèmes pour installer 11.04 sur mon nouvel ordinateur portable, la solution était d'activer l'une de ces options de démarrage:

  • acpi=off
  • noapic
  • nolapic

Mais que font réellement ces options?

Quels types de problèmes y a-t-il à les activer?
c.-à-d. peuvent-ils causer des problèmes matériels (comme les ventilateurs qui ne fonctionnent pas, provoquant une surchauffe du système).

Stephen RC
la source

Réponses:

24

En général, de tels paramètres de démarrage ne sont pas nécessaires, sauf s'il y a un problème avec votre BIOS et la façon dont il gère ces normes, ou il peut simplement être assez ancien lorsque ces normes n'ont pas été pleinement mises en œuvre correctement.

ACPI (Advanced Configuration and Power Interface) est une norme de gestion de l'alimentation. Les systèmes plus anciens peuvent ne pas prendre en charge ACPI complet, il est donc parfois utile de donner au noyau une indication de ne pas l'utiliser. "acpi = off"

APIC (Advanced Programmable Interrupt Controller) est une sorte de fonctionnalité trouvée sur les nouveaux systèmes. La version "locale" est appelée "LAPIC". Ce contrôleur peut être configuré pour générer et gérer les interruptions, un signal utilisé par le matériel pour transmettre les messages. Encore une fois, certaines implémentations d'APIC peuvent avoir des problèmes sur un système plus ancien, et il est donc utile de le désactiver. "noapic" et "nolapic".

Parfois, l'APIC fonctionne, mais il ralentit les choses en se mettant au milieu des messages qui circulent. Cela peut perturber le traitement audio et vidéo, par exemple. Les gens peuvent également le désactiver pour cette raison.

Joshua R. Poulson
la source
2
Merci :) Juste un commentaire, mon ordinateur portable est un tout nouvel ordinateur portable sorti il ​​y a seulement quelques mois. Donc, mes problèmes sont probablement liés à une nouvelle technologie incompatible , pas à une ancienne technologie.
Stephen RC
Même problème pour moi. J'ai un netbook HP Mini assez récent, sur lequel Ubuntu 10.10 fonctionne très bien. Mais je ne peux même pas démarrer le CD live sans ce paramètre de démarrage acpi = off.
jfmessier
Si vous rencontrez des problèmes de démarrage avec ACPI activé, vérifiez s'il existe des mises à niveau du BIOS disponibles. Lorsque l'ACPI est activé, le noyau délègue certaines tâches aux scripts ACPI stockés dans le BIOS. Si ces scripts sont bogués, cela peut entraîner une instabilité au niveau du noyau. Les corrections de bogues du BIOS peuvent donc vous aider ici.
James Henstridge
Afin que les doubles écrans et la 3D fonctionnent de manière fiable, j'ai désactivé Optimus sur mon Lenovo W530. Même sur Ubuntu 14.10 et les pilotes nvidia actuels, «noapic» est requis pour démarrer directement sur la carte «discrète».
Dusty J
0

pas de problème pour le matériel, je pense, car désactiver ces fonctions ne les éteint pas en fait, mais définit qui les implémente - «off» dans le bios signifierait que ce serait le noyau

ce qui affecte réellement les ventilateurs de refroidissement, je pense que c'était `` noapm '' ou `` apm = off '' (gestion avancée de l'alimentation), mais le désactiver signifierait que les ventilateurs de refroidissement fonctionnent à pleine vitesse tout le temps, car la partie `` avancée '' les ralentit réellement vers le bas lorsque le système refroidit suffisamment

définir ces choses de façon permanente a été fait en les écrivant dans le fichier grub dans / etc / default (généralement) et après cela, reconstruire grub avec 'update-grub' ou 'grub-mkconfig' (grub2 au lieu de grub peut parfois être nécessaire) selon le système

en général, cela se passe comme `` plus l'ordinateur portable est petit - plus il a de chances d'en avoir besoin et plus '')

pnpbios = off pourrait également aider (c'est pour plug n play)

bai hui
la source