使用Linux时笔记本电脑电池会爆炸吗?


51

我有一台2013 Retina MacBook Pro,我真的想在上面安装Debian。我拥有专有技术,并且在此之前至少已经拥有三个Debian系统。我非常了解命令行和Linux的内部工作原理,因此分区对我来说不是问题。

因此,在安装Debian之前,我只有一个问题。我父亲警告我说,尤其是Linux,会使笔记本电脑的电池爆炸和/或毁坏MacBooks上的硬件。

我觉得这很奇怪,但实际上没有任何研究可以证明这一点。我似乎在Internet上找不到任何有关它的信息,所以有人可以帮我吗?


119
您父亲有责任为他的要求提供证据。如果我声称Windows使您的微波炉爆炸,那么证明我做错了不是您的工作;我将不得不提供证据来支持这种荒谬的主张。
terdon

32
在这种情况下,请告诉他给您一些具体的论据,而不是没有证据支持的荒唐谣言,我们将很乐意调查它们。
terdon

8
众所周知,某些Apple硬件在所有其他操作系统(不仅仅是基于Linux内核的操作系统)下都存在问题-这归因于Apple的专有硬件,尤其是其专有的风扇控制器。这通常意味着您的MacBook会一直以全速运转或以某种默认值运行风扇(尽管并非总是如此,因为某些风扇是基于硬件传感器进行温度控制的)。但是,我从未听说过任何导致电池爆炸的操作系统。
SnakeDoc

21
如果我们将您父亲的断言重新表述为“ Macbooks的设计和制造如此糟糕,以至于您不能使用它们来运行非Apple编写的任何软件”,那么这差不多就是相同的主张。我无法评论他是否正确-我使用的最后一台Mac是Apple Lisa
alephzero

25
是的,使用Linux时,笔记本电脑电池可能会爆炸。但是,我认为Linux可能不是爆炸的原因。
user253751

Answers:


101

笔记本电池通常具有板载固件,以控制电池的安全充电和放电,向操作系统报告电池电量水平,并防止热失控,这会导致锂离子电池爆炸(或更准确地说,着火)。大部分现代设备还包含机械故障保护装置,以防止发生此类火灾和爆炸。

该固件存储在电池上,与操作系统分开。虽然可以从操作系统进行更新(尽管这取决于电池和笔记本电脑),但是安装新操作系统并不会改变它,或者除非经过运行电池固件更新的用户这样做,否则通常不会被篡改。

变化的操作系统唯一会影响的是系统负载和所使用的硬件驱动程序,而不是电池的安全功能。除了更快地放电外,系统本身的负载通常不会引起电池问题。

有趣的是,根据《福布斯》的这篇文章,实际上苹果笔记本电脑(运行OSX,而​​不是Linux)中存在一个漏洞,该漏洞可能会对电池上的固件产生令人讨厌的事情-也许您的父亲读了类似的东西,这就是为什么他似乎认为操作系统可以做到这一点?

(自2011年撰写本文以来,修复此问题的可能性更大)。

编辑-总而言之,除了可能发生的电池固件攻击攻击媒介之外,仅选择OS也不会使电池爆炸。


2
他可能还会想到适用于所有锂电池的一点。特别提到了苹果笔记本电脑。在阅读了这里的内容之后,他可能还想重新考虑他上下班的方式。
doneal24

3
操作系统的选择可能会影响风扇控制,从而影响笔记本电脑的温度,这可能会导致故障电池过热。
亚历山大

4
@Alexander我同意操作系统会影响系统负载,但是为了使正常的系统负载引起电池着火,首先必须确定电池有故障-因此仅此一项就不会引起着火,如果​​电池如果出现故障,将导致过热并着火,最终它会做到这一点,而不管操作系统是什么。正在运行的程序对系统负载的影响要大于操作系统的选择-例如Crysis vs libre office。
jammypeach 2015年

1
还打算添加-对不起,@亚历山大,我误解了您的评论的第一部分,您对风扇的控制是正确的。但是,在不安全的热量水平下,系统其余部分中存在的热安全功能将始终接管-我认为要做到这一点,就需要不止一个故障,并且至少要发生一个硬件故障-不仅仅是操作系统问题。
jammypeach 2015年

不能不同意@jammypeach
Alexander

26

我认为所有电池都会爆炸。问题是Linux(使用Linux内核的操作系统)是否会产生更多热量。在良好使用风扇的情况下(与在其他操作系统中使用的风扇一样,良好地使用风扇),冷却效果应相同或更好,从而导致电池爆炸的风险类似(甚至降低)。

还有图形卡和风扇的问题。图形卡可能会产生大量热量,并且风扇可能由图形卡驱动程序(内核模块)管理。这些也必须正常运行,以使系统尽可能凉爽。

2013视网膜MacBook Pro使用Intel Iris Graphics 6100显卡,Intel Iris Pro GraphicsIntel Iris Pro GraphicsAMD Radeon R9卡结合使用。英特尔®开源驱动程序坚如磐石,不会造成任何问题。AMD驱动程序更可疑,具体取决于您选择使用哪种驱动程序。如果使用Catalyst驱动程序,则据说风扇既安静又有效管理(但是可能还有其他问题,它的代表不好)。开源radeonsi驱动程序存在一个问题,即它们发出过多的噪音,直到2015年初为止,现在已修复。在显卡驱动程序开发的早期阶段,将风扇设置为最大速度是很常见的,但这只会增加散热。这意味着即使是正在开发的驱动程序也应充分冷却系统,而不会增加电池立即爆炸的风险。


2
我很确定我没有AMD,所以很酷!
Christopher Dumas

2
因此这就是为什么我的AMD体验在4月份显着改善的原因。谢谢!我一直想知道是什么突然使如此巨大的变化。
r3bl

11

我非常确定操作系统没有破坏电池的功能(例如Linux OS,Windows等)。一个有故障的程序(而不是Linux本身)可能会使笔记本电脑/ PC超载,直至达到可以进入CPU热保护的程度。

但是,全新安装Linux不会损坏任何硬件(如果确实如此,则说明您的硬件存在严重问题)。


5

抱歉,问题不对!不是Linux笔记本电脑的电池会爆炸,而是任何笔记本电脑的电池是否会爆炸。

后一个问题确实是正确的,并且取决于完成的操作,如何充电以及对其执行了什么操作,是的,取决于情况,很遗憾,笔记本电脑的电池可能会像其他电池一样爆炸。


4

操作系统无法导致电池爆炸。电池充电由硬件处理。话虽如此,任何锂电池都有可能爆炸。


3

关于电池管理通常与操作系统分开的其他答案是正确的。我将添加它以覆盖同一点的另一面:

在为任何(或没有)操作系统供电时,电池可能会爆炸。 没有操作系统可以阻止我将笔记本电脑浸入HCl,用弯刀将其切成薄片,用火点燃等。

就是说,这是一个人为捏造的场景,可以增强您父亲的陈述:

一些Linux发行版比其他OS占用的资源少。这可能会使您更有可能使用老化的笔记本电脑,因为它变得太慢而无法运行Windows或OSX。老化膝上型更接近自然原因,包括电池衰竭死亡,从而增加了相关性(电池爆炸)与(在当时运行Linux)。


3

所有的答案正确地指出,Linux不会导致电池爆炸,因为充电机制与操作系统无关。但是,从两个方面来看,运行Linux都有可能缩短电池寿命。与OS X相比,Linux内核在节能方面的优化程度较低,因此减少了每次充电的运行时间。从长远来看,额外的能源使用也会降低电池容量。

公平地说,Apple确实在工程上努力使其硬件在Mac OS X上运行最佳。在某些情况下,运行Linux可能会给您的硬件带来更大的压力。例如,在闲置时间过短之后,它可能会停放硬盘磁头,从而导致过早磨损。作为另一个示例,控制风扇的系统管理控制器可由OS控制,因此从远程角度考虑,风扇控制不佳可能会导致与热量相关的可靠性问题。(请注意,OS X存在风扇控制黑客,因此您甚至不需要运行Linux来覆盖风扇的行为。)运行Linux可能会使您的硬件紧张,但我不会说它“损坏”了它。1个

从某种意义上说,您的父亲是对的,因为苹果公司保证在保修期内以及您购买的任何AppleCare期间,Mac OS X都可以在您的硬件上正常运行2 如果您使用的是Linux甚至Windows,Apple保留驳回您可能有的任何投诉的权利,尽管您实际获得的待遇在很大程度上取决于您遇到的Apple技术人员。当然,Debian不承担任何责任。但是,我不会让这些恐惧阻止您安装Linux。毕竟,它是您的机器,因此您应该通过运行所选的操作系统来充分享用它,并且可能一切都很好。

如果您真的害怕运行未经Apple认可的操作系统,则可以选择在Mac OS X的虚拟机中运行Linux。那么从技术上讲,您将遵循Apple的规则手册,同时获得类似Linux的体验。


1除非有这种情况,否则在极端古怪的情况下永远不会对您适用。

2对于Acer如何仅支持Windows,可以提出类似的论点。除非制造商已认证其机器可以运行Linux,否则您将承担任何风险。Canonical 为Ubuntu提供了认证的硬件清单 ; Debian只有硬件兼容性列表

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.