web-dev-qa-db-fra.com

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

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

  • acpi=off
  • noapicname__
  • nolapicname__

Mais que font réellement ces options?

Quel genre de problèmes y a-t-il à leur permettre?
c'est à dire. peuvent-ils causer des problèmes matériels (comme des ventilateurs ne fonctionnant pas, causant une surchauffe du système).

26
Stephen RC

En général, de tels paramètres d’amorçage ne sont nécessaires que s’il existe un problème avec votre BIOS et son traitement par ces normes, ou il est peut-être suffisamment vieux pour que ces normes ne soient pas correctement mises en œuvre.

ACPI (Advanced Configuration and Power Interface) est un standard de gestion de la gestion de l'alimentation. Les systèmes plus anciens peuvent ne pas prendre en charge la version complète d'ACPI. Il est donc parfois utile d'indiquer au noyau de ne pas l'utiliser. "acpi = off"

L'APIC (contrôleur d'interruption programmable avancé) est un type de fonctionnalité présent sur les systèmes plus récents. La version "locale" s'appelle "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 des messages. Encore une fois, certaines implémentations de APIC peuvent avoir des problèmes sur les systèmes plus anciens, il est donc utile de les désactiver. "noapic" et "nolapic".

Parfois, l'APIC fonctionne, mais cela ralentit les choses en empêchant la transmission des messages. Cela peut gâcher le traitement audio et vidéo, par exemple. Les gens pourraient aussi le désactiver pour cette raison.

23
Joshua R. Poulson

je pense que ce n'est pas un problème pour le matériel, car activer ces fonctions ne les désactive pas en réalité, mais définit qui les implémente - désactiver dans le bios signifierait que ce serait le noyau

je pense que ce qui a un impact sur les ventilateurs de refroidissement était "noapm" ou "apm = off" (gestion de l'alimentation avancée), mais le désactiver signifie que les ventilateurs de refroidissement fonctionnent à pleine vitesse tout le temps, car la partie "advanced" les ralentit réellement. en panne quand le système est assez froid

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

généralement, cela ressemble à "plus un ordinateur portable est petit - plus il y a de chances qu'il en ait besoin et plus";)

pnpbios = off peut aussi aider (c'est pour plug n play)

0
bai hui