recently my laptop ran out of charge, and when i turned it on it beeped a few times and asked to set date in bios. but when my android phone has powered off suddenly, it successfully booted but with a nonsense date many years ago. why does a PC-laptop require setting date before booting the full OS?

  • unexposedhazard@discuss.tchncs.de
    link
    fedilink
    arrow-up
    15
    ·
    1 day ago

    Are you sure there was no way to just skip that dialogue? It makes sense that it would ask about it, in case the device is supposed to run offline while still having a correct date/time set. It usually allows you to just hit Esc or some F key to continue booting tho. Might just be an odd BIOS.

  • Toes♀@ani.social
    link
    fedilink
    arrow-up
    10
    ·
    1 day ago

    Sounds like a bad CMOS battery. They are typically a small cr2032 battery cell.

    Your specific model should hopefully have a technicians manual or iFixit guide you can follow to fix it. If your computer is still under warranty they can fix it for you.

    That battery is responsible for the computers firmware holding onto its specific settings and can trigger various out of box and security issues unaddressed.

  • BombOmOm@lemmy.world
    link
    fedilink
    English
    arrow-up
    11
    ·
    1 day ago

    The BIOS on that is clearly a bit odd, I haven’t seen that as a requirement before. That said, the BIOS battery is probably dead. Replace that and it should fix the issue.

  • Lasherz@lemmy.world
    link
    fedilink
    arrow-up
    6
    ·
    1 day ago

    TPM chip relies on it for security. If you’re not using that it would work but you’d still have network issues.

  • Siru@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 day ago

    I am fairly certain that I have had a PC before that had exactly the issue that the CMOS battery ran out. It was able to boot just fine, I just couldn’t get it to connect to the internet properly. Took me ages to figure out that the date and time in the OS were completely wrong, because I never really use my computer as a clock anyways.