web-dev-qa-db-ja.com

さまざまなブートオプションの意味は何ですか? (つまり、acpi = off、noapic、nolapicなど)

issues 新しいラップトップに11.04をインストールしてきましたが、解決策はこれらのブートオプションのいずれかを有効にすることでした。

  • acpi=off
  • noapic
  • nolapic

しかし、これらのオプションは実際に何をしますか?

それらを有効にするには、どのような問題がありますか?
i.eハードウェアの問題を引き起こす可能性があります(ファンが作動していないためシステムが過熱するなど)。

26
Stephen RC

一般に、BIOSとその標準の処理方法に問題がない場合、またはこれらの標準が完全に適切に実装されていない場合は十分に古い場合を除き、このようなブートパラメータは必要ありません。

ACPI(Advanced Configuration and Power Interface)は、電源管理を処理するための標準です。古いシステムはACPIフルをサポートしていない場合があります。そのため、カーネルに使用しないようにヒントを与えると役立つ場合があります。 「acpi = off」

APIC(Advanced Programmable Interrupt Controller)は、新しいシステムにある機能の一種です。 「ローカル」バージョンは「LAPIC」と呼ばれます。このコントローラーでできることは、ハードウェアがメッセージの受け渡しに使用する信号である割り込みを生成して処理するように設定することです。繰り返しになりますが、APICの一部の実装では、古いシステムで問題が発生する可能性があるため、APICを無効にすると便利です。 「noapic」および「nolapic」。

APICが機能している場合もありますが、メッセージのやり取りの途中で処理が遅くなります。これは、たとえば、オーディオおよびビデオ処理を台無しにする可能性があります。人々はその理由でそれを無効にするかもしれません。

23

これらの機能をオフに設定しても実際にはオフにならないため、ハードウェアに問題はありませんが、実装する人を設定します-BIOSで「オフ」にすると、それがカーネルになります

実際に冷却ファンに影響するのは「noapm」または「apm = off」(高度な電源管理)でしたが、これをオフにすると、「高度な」部分が実際に速度を低下させるため、冷却ファンが常に最高速度で動作することになりますシステムが十分に冷えたらダウン

それらを永続的に設定するには、/ etc/defaultのgrubファイルに書き込み(通常)してから、「update-grub」または「grub-mkconfig」でgrubを再構築します(grubの代わりにgrub2が必要になる場合があります)システム

一般的には、「ラップトップが小さいほど、必要になる可能性が高くなり、さらに多くのラップトップが必要になる」というようになります;)

pnpbios = offも役立つ場合があります(プラグアンドプレイ用)

0
bai hui