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


27

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

  • acpi=off
  • noapic
  • nolapic

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

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

回答:


24

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

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

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

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


2
ありがとう:)ほんの一言、私のラップトップは数ヶ月前にリリースされたばかりの新しいラップトップです。したがって、私の問題はおそらく、古いテクノロジーではなく、互換性のない新しいテクノロジーに関連しています。
スティーブンRC

私にとっても同じ問題です。かなり最近のHP Miniネットブックがあり、Ubuntu 10.10でも問題なく動作します。しかし、このacpi = offブートパラメータなしではライブCDを起動することさえできません。
jfmessier

ACPIを有効にした状態で起動できない場合は、利用可能なBIOSアップグレードがあるかどうかを確認してください。ACPIを有効にすると、カーネルは特定のタスクをBIOSに保存されているACPIスクリプトに委任します。これらのスクリプトにバグがある場合、カーネルレベルの不安定性につながる可能性があります。BIOSのバグ修正がここで役立ちます。
ジェームズ・ヘンストリッジ

デュアルディスプレイと3Dを確実に動作させるために、Lenovo W530でOptimusをオフにしました。Ubuntu 14.10および現在のnvidiaドライバーでも、「離散」カードから直接起動するには「noapic」が必要です。
ダスティJ

0

これらの機能をオフに設定しても実際にオフになるわけではないので、ハードウェアに問題はありませんが、それらを実装する人を設定します。

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

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

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

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

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.