Ubuntu 将如何处理笔记本电脑的电池更换?

Ale*_*tor 9 battery power-management 22.04

我的戴尔 Inspiron 灵越 17 笔记本电脑的电池很糟糕,我想更换电池。当然,我安装了 Ubuntu (22.04),我想知道它将如何处理替换。

我是否能够简单地关闭笔记本电脑电源,插入新电池,然后打开电源,Ubuntu 就会像什么都没发生一样并继续正常工作?或者我会收到错误,我是否必须更改大量配置文件等?

对于那些询问的人 - 我希望更换我的电池,因为它的容量为 68%(在发布时为 76%)

Rin*_*ind 23

是的。电池100%与硬件相关。

操作系统所做的唯一事情就是探测电池的当前状态。而已。


Raf*_*ffa 9

简单来说

在 Ubuntu 中不需要特殊的过程或配置

即,如果您遵循硬件制造商的规格/指南并使用兼容电池,则新电池应该与您想要更换的新电池完全相同。只需将旧电池更换为开箱即用的新电池即可。


详细

就此而言,Ubuntu 与大多数现代操作系统一样,与电池关系不大。操作系统和电池之间的通信间接发生并跨越多个层。如今,笔记本电脑电池配备了自己的管理和报告智能电池系统,该系统是通过电池包本身内部的电子元件实现的,它看起来像这样:

在此输入图像描述

与操作系统的通信过程或多或少是这样的:

电池状态信息通过(系统管理总线SMBus这是一种单端简单两线总线,用于轻量级通信)传输到(嵌入式控制器EC这是计算机中的微控制器,处理各种操作系统不处理的系统任务)。EC 通过(高级配置和电源接口ACPI它提供了操作系统可以用来发现和配置计算机硬件组件的开放标准)进行接口。Ubuntu 内核然后通过ACPI 调用/方法获取有关电池的信息。

即电池 <-- EC <--> BIOS ACPI 方法 <--> Ubuntu 操作系统:

  • EC从电池读取电池信息和状态。
  • EC 生成(系统控制中断/系统配置信息)SCI 到 BIOS/OS。
  • OS通过ACPI方法读取,该方法从EC查询数据。

有关更多详细信息,请参阅高级配置和电源接口 (ACPI) 规范(第 10 节,从第 379 页开始)


Aus*_*arn 5

一般来说,在处理像您这样的商用硬件时,操作系统应该不会因更换电池而出现问题(除非这样做会导致电源出现问题,但这\xe2\x80\x99不太可能)。

\n

在这种情况下,更可能的问题是系统固件拒绝电池并拒绝启动(某些笔记本电脑具有固件锁,如果您尝试使用未经制造商批准的内部组件,系统将拒绝启动),但最后我检查了一下,这通常不是现代戴尔硬件的问题(他们可能拒绝让您使用一些与电池相关的奇特固件功能,您可能无论如何都不会使用,但仍然应该让系统启动)。

\n