La batteria di un laptop può esplodere mentre si usa Linux?


51

Ho un MacBook Pro Retina del 2013 e voglio davvero installare Debian su di esso. Ho il know-how e ho avuto almeno tre sistemi Debian prima di questo. Sono molto informato con la riga di comando e il funzionamento interno di Linux, e il partizionamento non è un problema per me.

Quindi, ho solo una domanda prima di installare Debian. Mio padre mi ha avvertito che Linux, in particolare, può far esplodere le batterie dei laptop e / o rovinare l'hardware su MacBooks.

Lo trovo molto strano, ma non ho alcuna ricerca per confutare. Non riesco a trovare nulla al riguardo su Internet, quindi qualcuno può aiutarmi?


119
Spetta a tuo padre fornire prove per la sua richiesta. Se dovessi affermare che Windows fa esplodere il tuo forno a microonde, non sarebbe tuo compito dimostrarmi che mi sbaglio; Dovrei fornire prove a sostegno di un'affermazione così assurda.
terdon

32
In tal caso, digli di darti alcuni argomenti specifici piuttosto che una voce assurda senza prove a sostegno e saremo lieti di esaminarli.
terdon

8
Alcuni hardware Apple sono noti per avere problemi con TUTTI gli altri sistemi operativi (non solo quelli basati su kernel Linux), a causa dell'hardware proprietario di Apple e più specificamente dei loro controller di ventole proprietari. Questo spesso significa che il tuo MacBook funzionerà con i fan alla massima velocità per tutto il tempo, o ad un livello predefinito (anche se questo non è sempre vero poiché alcuni fan sono controllati dalla temperatura in base a sensori hardware). Tuttavia, non ho mai sentito parlare di alcun sistema operativo che fa esplodere una batteria.
SnakeDoc,

21
Se abbiamo ribattezzato l'affermazione di tuo padre come "I Macbook sono progettati e prodotti in modo così male che non puoi usarli per eseguire software non scritto da Apple", ciò equivale più o meno allo stesso reclamo. Non potevo assolutamente commentare se avesse o meno ragione: l'ultimo Mac che ho usato era una Apple Lisa
alephzero,

25
, la batteria del tuo laptop può esplodere mentre usi Linux. Tuttavia, non penso che Linux sia probabilmente la causa dell'esplosione.
user253751

Risposte:


101

Le batterie dei laptop in genere hanno un firmware integrato per controllare la carica e lo scarico della batteria in sicurezza, riportare il livello di carica della batteria al sistema operativo e prevenire la fuga termica , che è ciò che farà esplodere una batteria agli ioni di litio (o, più precisamente, prendere fuoco). I più moderni contengono anche guasti meccanici per prevenire incendi ed esplosioni.

Questo firmware è memorizzato nella batteria, separato dal sistema operativo. Sebbene possa essere aggiornato dal sistema operativo (sebbene ciò dipenda dalla batteria e dal laptop), non è qualcosa che viene modificato durante l'installazione di un nuovo sistema operativo o qualcosa che in genere viene mai manomesso, a meno che non venga fatto dall'utente che esegue un aggiornamento del firmware della batteria.

L'unica cosa che cambia il sistema operativo influirà sul carico sul sistema e sui driver hardware utilizzati, non sulle caratteristiche di sicurezza della batteria. Il carico sul sistema in sé e per sé non causerà normalmente problemi con la batteria oltre a una scarica più rapida.

È interessante notare che, secondo questo articolo di Forbes , in realtà c'era una vulnerabilità nei laptop Apple (che eseguono OSX, non Linux) che poteva fare cose cattive al firmware delle batterie - forse tuo padre ha letto qualcosa di simile e questo è il motivo per cui sembra pensare il sistema operativo può farlo?

(È più che probabile che sia stato corretto dal 2011 quando l'articolo è stato scritto).

EDIT - in conclusione, a parte i possibili vettori di attacco per gli hack del firmware della batteria, la scelta del solo SO non può far esplodere una batteria.


2
Potrebbe anche pensare a questo che si applica a tutte le batterie al litio. I laptop Apple sono specificamente menzionati. Potrebbe anche voler riconsiderare come si reca al lavoro dopo aver letto qui .
doneal24,

3
La scelta del sistema operativo può influenzare il controllo della ventola, che influenza la temperatura del laptop, con conseguente surriscaldamento della batteria difettosa.
Alexander,

4
@Alexander Sono d'accordo sul fatto che il sistema operativo fa la differenza per il carico del sistema, ma affinché il normale caricamento del sistema causi un incendio della batteria, la batteria deve essere difettosa all'inizio - quindi questo da solo non causerà un incendio e se la batteria era difettoso al punto da surriscaldarsi e prendere fuoco, alla fine lo farà, nominando il sistema operativo in esecuzione. I programmi in esecuzione hanno molta più influenza sul carico del sistema rispetto alla scelta del sistema operativo, ad esempio Crysis vs libre office.
jammypeach,

1
Volevo anche aggiungere - scusa @Alexander Ho letto male la prima parte del tuo commento, hai ragione sul controllo dei fan. Le caratteristiche di sicurezza termica presenti nel resto del sistema prenderanno sempre il posto in caso di livelli di calore non sicuri, tuttavia - penso che affinché ciò accada, dovrebbe esserci più di un guasto e almeno un guasto hardware - non solo un sistema operativo problema.
jammypeach,

Non posso essere d'accordo, @jammypeach
Alexander,

26

Penso che tutte le batterie possano esplodere. La domanda è se Linux (un sistema operativo che utilizza il kernel Linux) genererà più calore o meno. Con un buon uso della ventola (altrettanto buon uso della ventola come potrebbero impiegare altri sistemi operativi), il raffreddamento dovrebbe essere uguale o migliore, con il risultato di un rischio simile (o forse addirittura ridotto) di esplosione della batteria.

C'è anche una questione di schede grafiche e fan. Le schede grafiche possono generare molto calore e le ventole possono essere gestite dai driver della scheda grafica (moduli del kernel). Questi devono anche funzionare correttamente affinché il sistema sia il più freddo possibile.

Il MacBook Pro Retina 2013 utilizza una scheda grafica Intel Iris Graphics 6100 , una scheda grafica Intel Iris Pro o una scheda grafica Intel Iris Pro in combinazione con una scheda AMD Radeon R9 . I driver Intel open source sono solidi e non dovrebbero causare problemi. I driver AMD sono più discutibili, a seconda di quale si sceglie di utilizzare. Se si utilizza il driver Catalyst, i fan sono presumibilmente sia silenziosi che gestiti in modo efficiente (ma potrebbero esserci altri problemi, ha una cattiva reputazione). Il radeonsidriver open source ha riscontrato un problema a causa del rumore eccessivo, tutto fino all'inizio del 2015, che ora è stato risolto. Impostare le ventole alla massima velocità nelle prime fasi dello sviluppo del driver della scheda grafica è comune e ciò aumenta solo il raffreddamento. Ciò significa che anche i driver in fase di sviluppo dovrebbero raffreddare adeguatamente il sistema e non aumentare il rischio di un'esplosione immediata della batteria.


2
Sono abbastanza sicuro di non avere quello AMD, quindi è fantastico!
Christopher Dumas,

2
Così che è il motivo per cui la mia esperienza AMD ha migliorato drasticamente da qualche parte nel mese di aprile. Grazie! Mi sono sempre chiesto cosa facesse una differenza così grande all'improvviso.
r3bl,

11

Sono abbastanza sicuro che un sistema operativo non ha le capacità per distruggere una batteria (che si tratti di sistema operativo Linux, Windows, ecc.). Un programma malfunzionante (e non Linux da solo) può sovraccaricare un laptop / PC fino al punto che, ad esempio, può accedere alla protezione termica della CPU.

Ma una nuova installazione di Linux non danneggerà alcun hardware (se lo fa, di qualcosa di terribilmente sbagliato nel tuo hardware).


5

Mi dispiace ma la domanda è sbagliata! Non è se una batteria per laptop Linux può esplodere, ma se una batteria per laptop può esplodere.

Quest'ultima domanda è effettivamente corretta e, a seconda di ciò che è stato fatto, di come è stata ricaricata e di ciò che è stato fatto, sì a seconda della situazione, è purtroppo possibile che la batteria di un laptop possa esplodere come qualsiasi altra batteria.


4

Non è possibile che il sistema operativo possa far esplodere le batterie. La carica della batteria è gestita dall'hardware. Detto questo, è possibile che qualsiasi batteria al litio esploda.


3

Le altre risposte sono corrette sul fatto che la gestione della batteria sia generalmente separata dal sistema operativo. Aggiungerò questo per coprire l'altro lato di quello stesso punto:

Una batteria può essere fatta esplodere mentre alimenta qualsiasi (o nessun) sistema operativo Nessun sistema operativo può impedirmi di immergere il laptop in HCl, tagliarlo aprendolo con un machete, accendendolo sul fuoco, ecc.

Detto questo, ecco uno scenario inventato che rafforzerebbe l'affermazione di tuo padre:

Alcune distribuzioni Linux richiedono meno risorse rispetto ad altri sistemi operativi. Ciò potrebbe aumentare le probabilità di utilizzare un laptop obsoleto molto dopo che è diventato troppo lento per eseguire Windows o OSX. Un laptop obsoleto è più vicino alla morte per cause naturali, incluso il fallimento della batteria, aumentando così la correlazione di (esplosione della batteria) con (l'esecuzione di Linux in quel momento).


3

Le risposte indicano tutte, correttamente, che Linux non può far esplodere la batteria, poiché il meccanismo di ricarica è indipendente dal sistema operativo. Tuttavia, è possibile che l'esecuzione di Linux possa ridurre la durata della batteria, in entrambi i sensi. Il kernel di Linux è meno ottimizzato per risparmiare energia rispetto a OS X, riducendo così il tempo di esecuzione per carica. A lungo termine, tale ulteriore consumo di energia potrebbe anche degradare la capacità della batteria.

Per essere onesti, Apple ha fatto uno sforzo ingegneristico per far funzionare al meglio il suo hardware con Mac OS X. È possibile, in alcuni casi, che eseguire Linux possa mettere a dura prova il tuo hardware. Ad esempio, potrebbe parcheggiare le testine del disco rigido dopo periodi di inattività eccessivamente brevi , causando un'usura prematura. Come altro esempio, il System Management Controller , che governa la ventola, è controllabile dal sistema operativo, quindi è ipotizzabile in remoto che un cattivo controllo della ventola possa causare problemi di affidabilità legati al calore. (Nota che esistono hack per il controllo delle ventole per OS X, quindi non è nemmeno necessario eseguire Linux per sovrascrivere il comportamento della ventola.) L'esecuzione di Linux può mettere a dura prova il tuo hardware, ma non direi che lo "danneggi". 1

In un certo senso, tuo padre ha ragione, in quanto Apple garantisce solo che Mac OS X funzionerà correttamente sul tuo hardware, per la durata del periodo di garanzia più qualsiasi AppleCare che hai acquistato. 2 Apple si riserva il diritto di respingere qualsiasi reclamo che potresti avere se stai utilizzando Linux o anche Windows, anche se il trattamento che ricevi in ​​realtà dipende in gran parte dal tecnico Apple che incontri. E, naturalmente, Debian declina ogni responsabilità . Tuttavia, non permetterei a queste paure di dissuaderti dall'installare Linux. Dopotutto è la tua macchina, quindi dovresti godertela completamente eseguendo il tuo sistema operativo (s) di scelta, e le probabilità sono che tutto andrà bene.

Se hai davvero paura di eseguire un sistema operativo non approvato da Apple, hai la possibilità di eseguire Linux in una macchina virtuale all'interno di Mac OS X. Quindi ti atterresti tecnicamente al libro delle regole di Apple mentre ottieni un'esperienza simile a Linux.


1 Tranne quando succede, in situazioni estremamente strane che non ti verranno mai applicate.

2 Un argomento simile potrebbe essere fatto, per esempio, per come Acer supporti solo Windows. A meno che il produttore non abbia certificato la propria macchina per eseguire Linux, si assume qualsiasi rischio. Canonical ha un elenco di hardware certificato per Ubuntu ; Debian ha solo un elenco di compatibilità hardware .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.