检测到电池但未充电(仍为 0%)

检测到电池但未充电(仍为 0%)

我最近为我的 Acer Aspire One 上网本(AOA110、ZG5 型号)购买了一块新的 6600 mAh 电池,但它无法充电。

我的适配器可以给旧电池充电(尽管只能持续 10 分钟),因此适配器没有故障,并且电池可以被识别。

如果我运行:cat /proc/acpi/battery/BAT1/info我会得到以下输出:

present:                 yes
design capacity:         6600 mAh
last full capacity:      6809 mAh
battery technology:      rechargeable
design voltage:          11100 mV
design capacity warning: 300 mAh
design capacity low:     272 mAh
cycle count:          0
capacity granularity 1:  32 mAh
capacity granularity 2:  32 mAh
model number:            UM08A71
serial number:           1444
battery type:            LION
OEM info:                SIMPLO

对于国家来说:

present:                 yes
capacity state:          ok
charging state:          charged
present rate:            0 mA
remaining capacity:      0 mAh
present voltage:         4286 mV

在网上搜索了一些解决方案后,我通过 Acers 网站更新到了最新的 BIOS 版本,但这并没有帮助。

我认为我正在使用较旧的上网本版本的 Linux Mint,Linux Mint 13 Maya。

虽然我不是 Linux 专家,但对它还是比较熟悉的,我希望在获得这款高容量电池后能更多地使用这款上网本。任何关于可能的解决方案的建议都将不胜感激,我并不反对在上网本上重新安装不同版本的 Linux,尽管我显然不想这样做。

编辑:

我在上网本上安装了最新的 Fedora,但这没有帮助。我查找了一些系统信息,比较了我的旧电池和新电池,看起来新电池接收/给出的电压是错误的:

/sys/class/power_supply/BAT1/alarm:0
/sys/class/power_supply/BAT1/capacity:0
/sys/class/power_supply/BAT1/charge_full:6809000
/sys/class/power_supply/BAT1/charge_full_design:6600000
/sys/class/power_supply/BAT1/charge_now:0
/sys/class/power_supply/BAT1/current_now:0
/sys/class/power_supply/BAT1/cycle_count:0
/sys/class/power_supply/BAT1/manufacturer:SIMPLO
/sys/class/power_supply/BAT1/model_name:UM08A71
/sys/class/power_supply/BAT1/present:1
/sys/class/power_supply/BAT1/serial_number:1444
/sys/class/power_supply/BAT1/status:Unknown
/sys/class/power_supply/BAT1/technology:Li-ion
/sys/class/power_supply/BAT1/type:Battery
/sys/class/power_supply/BAT1/uevent:POWER_SUPPLY_NAME=BAT1
/sys/class/power_supply/BAT1/uevent:POWER_SUPPLY_STATUS=Unknown
/sys/class/power_supply/BAT1/uevent:POWER_SUPPLY_PRESENT=1
/sys/class/power_supply/BAT1/uevent:POWER_SUPPLY_TECHNOLOGY=Li-ion
/sys/class/power_supply/BAT1/uevent:POWER_SUPPLY_CYCLE_COUNT=0
/sys/class/power_supply/BAT1/uevent:POWER_SUPPLY_VOLTAGE_MIN_DESIGN=11100000
/sys/class/power_supply/BAT1/uevent:POWER_SUPPLY_VOLTAGE_NOW=4291000
/sys/class/power_supply/BAT1/uevent:POWER_SUPPLY_CURRENT_NOW=0
/sys/class/power_supply/BAT1/uevent:POWER_SUPPLY_CHARGE_FULL_DESIGN=6600000
/sys/class/power_supply/BAT1/uevent:POWER_SUPPLY_CHARGE_FULL=6809000
/sys/class/power_supply/BAT1/uevent:POWER_SUPPLY_CHARGE_NOW=0
/sys/class/power_supply/BAT1/uevent:POWER_SUPPLY_CAPACITY=0
/sys/class/power_supply/BAT1/uevent:POWER_SUPPLY_MODEL_NAME=UM08A71
/sys/class/power_supply/BAT1/uevent:POWER_SUPPLY_MANUFACTURER=SIMPLO
/sys/class/power_supply/BAT1/uevent:POWER_SUPPLY_SERIAL_NUMBER=1444
/sys/class/power_supply/BAT1/voltage_min_design:11100000
/sys/class/power_supply/BAT1/voltage_now:4291000

我注意到新电池的 voltage_now 小于 voltage_min_design,但旧电池将它们列为:

/sys/class/power_supply/BAT1/voltage_min_design:10800000
/sys/class/power_supply/BAT1/voltage_now:12029000

答案1

事实证明电池本身有问题,但我确实学到了很多有关刷新 BIOS 和解决电池问题的知识。有关详细信息,请参阅问题的评论。

相关内容