web-dev-qa-db-ja.com

Linuxの使用中にラップトップのバッテリーが爆発する可能性はありますか?

2013 Retina MacBook Proを持っていますが、Debianを本当にインストールしたいと思っています。私にはノウハウがあり、これまでに少なくとも3つのDebianシステムがありました。私はコマンドラインとLinuxの内部の仕組みに精通しており、パーティション設定は私にとって問題ではありません。

そのため、Debianをインストールする前に1つだけ質問があります。私のお父さんは、特にLinuxがラップトップのバッテリーを爆発させたり、MacBookのハードウェアを破壊したりする可能性があることを警告してくれました。

これは非常に奇妙だと思いますが、反証する研究は実際にはありません。インターネット上でそれについて何かを見つけることができないようですので、誰かが私を助けてくれますか?

50

ラップトップバッテリーには、通常、バッテリーの安全な充電と放電を制御し、バッテリーの充電レベルをOSに報告し、 熱暴走 を防止するオンボードファームウェアがあります。これは、リチウムイオンバッテリーが爆発する原因になります(またはより正確には、発砲します)。ほとんどの現代的なものは、そのような火災や爆発を防ぐための機械的なフェイルセーフも備えています。

このファームウェアは、OSとは別にバッテリーに保存されます。これはOSから更新できますが(これはバッテリーとラップトップによって異なります)、新しいOSをインストールするときに変更されるものや、バッテリーファームウェアの更新を実行しているユーザーが変更しない限り、通常改ざんされるものではありません。

OSを変更すると影響を受けるのは、システムの負荷と使用するハードウェアドライバーだけであり、バッテリーの安全機能ではありません。システム自体に負荷がかかっても、通常はより高速に放電する以外にバッテリーに問題が発生することはありません。

興味深いことに、 このforbesの記事 によると、実際にはAppleラップトップ(LinuxではなくOSXを実行))に脆弱性があり、バッテリーのファームウェアに対して厄介なことが行われる可能性がありました-おそらくあなたのお父さんはそのようなものを読んだのでしょう、それが彼がOSがこれを行うことができると思うようである理由ですか?

(それはおそらく記事が書かれた2011年以降修正されています)。

編集-結論として、バッテリーファームウェアのハッキングに対する考えられる攻撃ベクトルは別として、OSの選択だけではバッテリーが爆発することはありません。

100
jammypeach

すべてのバッテリーが爆発する可能性があると思います。問題は、Linux(Linuxカーネルを使用するオペレーティングシステム)がさらに発熱するかどうかです。ファンを上手に使用すると(他のオペレーティングシステムで採用されているようにファンを上手に使用すると)、冷却は同等かそれ以上になり、バッテリー爆発のリスクが同様に(または場合によってはさらに)減少します。

グラフィックカードやファンの問題もあります。グラフィックカードは大量の熱を発生する可能性があり、ファンはグラフィックカードドライバ(カーネルモジュール)によって管理される場合があります。また、これらを適切に実行して、システムをできるだけ冷却する必要があります。

2013 Retina MacBook Proは、Intel Iris Graphics 6100グラフィックカード、Intel Iris Pro GraphicsまたはIntel Iris Pro GraphicsAMD Radeon R9カードの組み合わせ。オープンソースのIntelドライバーはしっかりしていて、問題を引き起こさないはずです。 AMDドライバーは、どちらを使用するかによって、問題が多くなります。 Catalystドライバーを使用する場合、ファンはおそらくサイレントであり、効率的に管理されます(ただし、他の問題が発生する可能性があります。担当者が悪いためです)。オープンソースradeonsiドライバー ノイズが多すぎるという問題がありました 、2015年の初めまですべて修正されました。グラフィックスカードドライバーの開発の初期段階でファンを最大速度に設定することは一般的であり、これは冷却を高めるだけです。これは、開発中のドライバーであってもシステムを適切に冷却し、即時のバッテリー爆発のリスクを増加させないことを意味します。

26
Alexander

OSにはバッテリーを破壊する機能がないと確信しています(Linux OS、Windowsなど)。誤動作しているプログラム(Linux自体ではない)は、ラップトップ/ PCに過負荷をかけ、たとえば、CPUの熱保護に入る可能性があります。

しかし、Linuxを新たにインストールしても、ハードウェアが損傷することはありません(損傷した場合でも、ハードウェアにひどい問題が発生しているためです)。

11
Claudiu

申し訳ありませんが、質問は間違っています! Linuxノートパソコンのバッテリーが爆発するかどうかではなく、ノートパソコンのバッテリーが爆発するかどうかです。

後者の質問は確かに正しく、何が行われたか、どのように充電されたか、何が行われたかに応じて、はい、状況によっては、ラップトップのバッテリーが他のバッテリーと同じように爆発する可能性があります。

5
Joke Sr. OK

OSがバッテリーを爆発させる方法はありません。バッテリーの充電はハードウェアによって処理されます。そうは言っても、リチウム電池が爆発する可能性があります。

4
Robert Stiffler

Linuxは充電メカニズムがOSに依存しないため、バッテリーを爆発させることはありません。ただし、どちらの意味でも、Linuxを実行するとバッテリー寿命が短くなる可能性があります。 Linuxカーネルは、OS Xよりも 電力を節約するために最適化されていない ため、1回の充電あたりの実行時間が短縮されます。長期的には、その追加のエネルギー使用はバッテリー容量を低下させる可能性もあります。

公平を期すために、Appleは、ハードウェアをMac OS Xで最適に動作させるためにエンジニアリング上の労力を費やしています。場合によっては、ハードウェアにさらに負担をかけます。たとえば、過度に短いアイドル期間の後にハードディスクヘッドを パーキングする ため、早期の摩耗につながります。別の例として、 システム管理コントローラー は、ファンを制御しますはOSで制御できるため、不十分なファン制御が熱関連の信頼性の問題を引き起こす可能性があるのは、リモートでconceivableです(OS Xにはファン制御ハックが存在するため、 Linuxを実行してファンの動作を無効にする必要があります。)Linuxを実行するとハードウェアに負担がかかる可能性がありますが、「損傷」するとは言いません。1

アップルは、Mac OS Xがハードウェアで適切に動作することのみを保証します。加えて、あなたが買ったどんなAppleCareでも。2 Appleは、LinuxまたはWindowsを実行している場合に発生する可能性のある苦情を却下する権利を留保しますが、実際に得られる治療法は、主にAppleあなたが遭遇した技術者。そしてもちろん、 Debianはすべての責任を放棄します 。しかし、これらの恐れがあなたを抑止することはできません Linuxをインストールします。これは結局のところあなたのマシンなので、選択したオペレーティングシステムを実行して完全に楽しむ必要があり、すべてがうまくいく可能性があります。

アップルが承認していないオペレーティングシステムを実行するのが本当に怖い場合は、Mac OS X内の仮想マシンでLinuxを実行することもできます。その場合、Linuxのようなエクスペリエンスを得る一方で、アップルのルールブックに技術的に従うことになります。


1 それがそうである場合を除いて、 非常に奇妙な状況 には当てはまりません。

2 たとえば、AcerがWindowsのみをサポートする方法についても、同様の議論があり得ます。製造元がLinuxを実行するためのマシンを認定していない限り、リスクを負います。 Canonicalには、Ubuntu用の 認定ハードウェアリストがあります ; Debianには ハードウェア互換性リスト しかありません。

3
200_success

その他の答えは、バッテリー管理が一般にOSから分離されていることについて正しいです。これを追加して、同じ点の反対側をカバーします。

オペレーティングシステムに電力を供給している間(またはOSなし)にバッテリーを爆発させることができますOSが防ぐことはできませんラップトップをHClに沈めたり、マチェーテで開いたりスライスしたり、火をつけたりすることなどができません。

そうは言っても、ここにあなたのお父さんの声明を強化する不自然なシナリオがあります:

一部のLinuxディストリビューションは、他のOSよりもリソース集約型ではありません。これにより、WindowsやOSXを実行するのが遅くなりすぎてから、古くなったラップトップを使用する可能性が高くなります。老朽化したラップトップは、バッテリー障害を含む自然原因の死に近いため、(その時点でLinuxを実行している)と(バッテリー爆発)の相関を増加させます。

3
hoosierEE