Может ли батарея ноутбука взорваться при использовании Linux?

51

У меня есть Retina MacBook Pro 2013 года, и я действительно хочу установить Debian на него. У меня есть ноу-хау, и до этого у меня было как минимум три системы Debian. Я очень хорошо разбираюсь в командной строке и внутренней работе Linux, и разделение не является проблемой для меня.

Итак, у меня есть только один вопрос перед установкой Debian. Мой папа предупредил меня, что Linux, в частности, может взорвать батареи ноутбука и / или испортить оборудование на MacBook.

Я нахожу это очень странным, но на самом деле нет никаких исследований, чтобы это опровергнуть. Я не могу найти что-нибудь об этом в Интернете, так может кто-нибудь мне помочь?

Кристофер Дюма
источник
119
На твоем отце лежит обязанность предоставить доказательства для его заявления. Если бы я утверждал, что Windows взрывает вашу микроволновую печь, ваша задача - доказать, что я не прав; Я должен был предоставить доказательства в поддержку такого абсурдного утверждения.
Тердон
32
В таком случае, скажите ему, чтобы он дал вам некоторые конкретные аргументы, а не абсурдный слух без каких-либо доказательств, подтверждающих это, и мы будем рады их изучить.
Terdon
8
Известно, что некоторые устройства Apple имеют проблемы с ВСЕМИ другими операционными системами (не только с ядром Linux) - из-за собственного оборудования Apple и, в частности, их собственных контроллеров вентиляторов. Это часто означает, что ваш MacBook будет постоянно работать с вентиляторами на полной скорости или на некотором уровне по умолчанию (хотя это не всегда так, поскольку некоторые вентиляторы контролируются по температуре на основе аппаратных датчиков). Тем не менее, я никогда не слышал о том, чтобы какая-либо операционная система вызывала взрыв батареи.
SnakeDoc
21
Если мы перефразируем утверждение вашего отца как «Macbooks настолько плохо спроектированы и изготовлены, что вы не можете использовать их для запуска любого программного обеспечения, не написанного Apple», то это будет более или менее то же самое утверждение. Я не мог прокомментировать, прав он или нет - последний Mac, который я использовал, был Apple Lisa
alephzero
25
Да , батарея вашего ноутбука может взорваться, пока вы используете Linux. Однако я не думаю, что Linux может стать причиной взрыва.
user253751 23.10.15

Ответы:

101

Аккумуляторы для ноутбуков обычно имеют встроенное встроенное программное обеспечение для управления безопасным зарядом и разрядкой аккумулятора, сообщают об уровне заряда аккумулятора в ОС и предотвращают тепловый разряд , что может привести к взрыву литий-ионного аккумулятора (или, точнее, к возгоранию). Большинство современных также содержат механические защитные устройства для предотвращения таких пожаров и взрывов.

Эта прошивка хранится на батарее отдельно от ОС. Хотя его можно обновлять из ОС (хотя это зависит от батареи и ноутбука), это не то, что изменяется при установке новой ОС или что-то, что обычно когда-либо нарушается, если только пользователь не запускает обновление прошивки батареи.

Изменения ОС влияют только на нагрузку на систему и используемые драйверы, а не на функции безопасности батареи. Сама по себе нагрузка на систему обычно не вызывает проблем с аккумулятором, за исключением более быстрой разрядки.

Интересно, что, согласно этой статье Forbes , на ноутбуках Apple (под управлением OSX, а не Linux) существовала уязвимость, которая могла делать неприятные вещи с прошивкой на батарейках - возможно, ваш папа читал что-то подобное, поэтому он, кажется, думает ОС может сделать это?

(Скорее всего, это было исправлено с 2011 года, когда была написана статья).

РЕДАКТИРОВАТЬ - в заключение, помимо возможных векторов атаки для взлома прошивки батареи, выбор одной ОС не может привести к взрыву батареи.

jammypeach
источник
2
Он также может думать об этом, что относится ко всем литиевым батареям. Особо упоминаются ноутбуки Apple. Он может также захотеть пересмотреть, как он добирается до работы после прочтения здесь .
doneal24
3
Выбор ОС может повлиять на управление вентилятором, что влияет на температуру ноутбука, что может привести к перегреву неисправной батареи.
Александр
4
@ Александр Я согласен, что ОС влияет на загрузку системы, но для того, чтобы нормальная загрузка системы могла привести к возгоранию аккумулятора, аккумулятор должен быть неисправным, чтобы начать работу, так что это само по себе не вызовет возгорания, и если аккумулятор был неисправен до такой степени, что он перегрелся и загорелся, он это сделает в конце концов, неважно, какая ОС работает. Выполняемые программы оказывают гораздо большее влияние на загрузку системы, чем выбор ОС - например, Crysis vs libre office.
jammypeach
1
Также хотел добавить - извините @Alexander Я неправильно прочитал первую часть вашего комментария, вы правы насчет управления вентиляторами. Функции тепловой безопасности, присутствующие в остальной части системы, всегда вступают во владение в случае небезопасных уровней нагрева, хотя - я думаю, что для этого должно быть более одного отказа, и по крайней мере один отказ оборудования - не только ОС проблема.
jammypeach
Не могу с этим не согласиться, @jammypeach
Александр,
26

Я думаю, что все батареи могут взорваться. Вопрос в том, будет ли Linux (операционная система, использующая ядро ​​Linux) генерировать больше тепла или нет. При правильном использовании вентилятора (такое же хорошее использование вентилятора, как и в других операционных системах), охлаждение должно быть одинаковым или лучше, что приводит к аналогичному (или, возможно, даже уменьшенному) риску взрыва батареи.

Существует также вопрос графических карт и поклонников. Графические карты могут сильно нагреваться, а вентиляторы могут управляться драйверами графических карт (модулями ядра). Они также должны работать должным образом, чтобы система была максимально холодной.

В Retina MacBook Pro 2013 года используется либо видеокарта Intel Iris Graphics 6100, либо графика Intel Iris Pro, либо графика Intel Iris Pro в сочетании с картой AMD Radeon R9 . Драйверы Intel с открытым исходным кодом надежны и не должны вызывать проблем. Драйверы AMD более сомнительны, в зависимости от того, какой из них вы выберете. Если вы используете драйвер Catalyst, то вентиляторы, предположительно, тихие и эффективно управляемые (но могут быть и другие проблемы, у них плохая репутация). У radeonsiдрайвера с открытым исходным кодом была проблема, когда они производили слишком много шума, все до начала 2015 года, который сейчас исправлен. Установка вентиляторов на максимальную скорость на ранних этапах разработки драйвера видеокарты является обычной практикой, и это только увеличивает охлаждение. Это означает, что даже разрабатываемые драйверы должны адекватно охлаждать систему и не увеличивать риск немедленного взрыва батареи.

Александр
источник
2
Я уверен, что у меня нет AMD, так что это круто!
Кристофер Дюма
2
Так что причина , почему мой опыт AMD значительно улучшилось где - то в апреле. Спасибо! Я всегда задавался вопросом, что сделало такую ​​огромную разницу внезапно.
r3bl
11

Я уверен, что ОС не имеет возможности уничтожить батарею (будь то ОС Linux, Windows и т. Д.). Неисправная программа (а не сама Linux) может перегрузить ноутбук / ПК до такой степени, что, например, она может войти в тепловую защиту процессора.

Но новая установка Linux не повредит какое-либо оборудование (если это произойдет, чем-то ужасно не так с вашим оборудованием).

Клаудиу
источник
5

Извините но вопрос не тот! Дело не в том, может ли батарея ноутбука Linux взорваться, а в том, может ли взорваться батарея любого ноутбука.

Последний вопрос действительно правильный, и, в зависимости от того, что было сделано, как оно было перезаряжено и что с ним было сделано, да, в зависимости от ситуации, к сожалению, вполне возможно, что батарея ноутбука может взорваться, как и любая другая батарея.

Шутка старший ок
источник
4

Операционная система не может вызвать взрыв батарей. Зарядка аккумулятора осуществляется аппаратно. Тем не менее, возможно, что любые литиевые батареи могут взорваться.

Роберт Стиффлер
источник
3

Другие ответы верны о том, что управление батареей в целом отделено от ОС. Я добавлю это, чтобы покрыть другую сторону той же точки:

Батарея может взорваться при питании от любой (или без) операционной системы. Ни одна ОС не может помешать мне погрузить ноутбук в HCl, разрезать его, открыть мачете, зажечь его в огне и т. Д.

Тем не менее, вот надуманный сценарий, который поддержит заявление вашего отца:

Некоторые дистрибутивы Linux менее ресурсоемки, чем другие ОС. Это может повысить вероятность того, что вы будете использовать устаревший ноутбук еще после того, как он станет слишком медленным для запуска Windows или OSX. Устаревший ноутбук ближе к смерти от естественных причин, в том числе от отказа батареи, что увеличивает корреляцию (взрыв батареи) с (в то время работает Linux).

hoosierEE
источник
3

Все ответы правильно указывают на то, что Linux не может вызвать взрыв батареи, поскольку механизм зарядки не зависит от ОС. Однако вполне возможно, что запуск Linux может сократить время автономной работы в обоих смыслах. Ядро Linux менее оптимизировано для экономии энергии, чем OS X, что сокращает время работы от одной зарядки. В долгосрочной перспективе такое дополнительное потребление энергии также может ухудшить емкость батареи.

Чтобы быть справедливым, Apple прикладывает все усилия, чтобы аппаратное обеспечение работало лучше всего с Mac OS X. В некоторых случаях возможно, что под управлением Linux может усилиться нагрузка на ваше оборудование. Например, он может припарковать головки жесткого диска после чрезмерно коротких периодов простоя , что приведет к преждевременному износу. В качестве другого примера, контроллер управления системой , который управляет вентилятором, управляется операционной системой, поэтому можно предположить, что плохое управление вентилятором может вызвать проблемы с надежностью, связанные с нагревом. (Обратите внимание, что для OS X существуют хаки управления вентиляторами, поэтому вам даже не нужно запускать Linux, чтобы переопределить поведение вентилятора.) Запуск Linux может привести к нагрузке на ваше оборудование, но я бы не сказал, что он «повреждает» его. 1

В некотором смысле, ваш папа прав, в том, что Apple гарантирует только то, что Mac OS X будет правильно работать на вашем оборудовании в течение гарантийного периода плюс все, что вы купили AppleCare. 2 Apple оставляет за собой право отклонить любые жалобы, которые могут возникнуть у вас, если вы работаете в Linux или даже в Windows, хотя способ, который вы фактически получаете, во многом зависит от того, с каким техническим специалистом Apple вы столкнетесь. И, конечно же, Debian не несет никакой ответственности . Однако я не позволил бы этим страхам удержать вас от установки Linux. В конце концов, это ваша машина, так что вы должны в полной мере наслаждаться ею, используя выбранную операционную систему, и есть вероятность, что все будет хорошо.

Если вы действительно боитесь использовать не одобренную Apple операционную систему, у вас есть возможность запустить Linux на виртуальной машине в Mac OS X. Тогда вы будете технически соблюдать правила Apple при получении опыта, подобного Linux.


1 За исключением случаев, когда это происходит, в чрезвычайно странных ситуациях , которые никогда не будут применяться к вам.

2 Аналогичный аргумент можно привести, скажем, о том, что Acer поддерживает только Windows. Если производитель не сертифицировал свою машину для работы с Linux, вы принимаете на себя любой риск. У Canonical есть список сертифицированного оборудования для Ubuntu ; У Debian есть только список совместимого оборудования .

200_success
источник