LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 06-05-2013, 11:00 AM   #16
Soadyheid
Senior Member
 
Registered: Aug 2010
Location: Near Edinburgh, Scotland
Distribution: Cinnamon Mint 20.1 (Laptop) and 20.2 (Desktop)
Posts: 1,672

Rep: Reputation: 486Reputation: 486Reputation: 486Reputation: 486Reputation: 486

Quote:
Can a pc even boot without one?
Yup! It'll boot (Well.. POST) but the first thing you need to do is jump into the BIOS and reset the date/time. I believe you can run into problems trying to access files which technically don't exist as the PC thinks it's 1990 or something.

(Please disregard the last statement if you are Dr Who as you can obviously jump forward to retrieve the files from the future! )

Play Bonny!

 
Old 06-05-2013, 11:20 AM   #17
Ser Olmy
Senior Member
 
Registered: Jan 2012
Distribution: Slackware
Posts: 3,334

Rep: Reputation: Disabled
Quote:
Originally Posted by Habitual View Post
Can a pc even boot without one?
I've seen at least two cases where a missing or low-voltage battery caused ACPI errors during boot. The systems in question were Windows workstations, and when the CMOS battery went flat the Windows kernel would crash with an ACPI-related BSOD during boot.

So I know that at least some PCs and some OSes won't boot if the CMOS battery is defective or missing.
 
Old 06-05-2013, 02:13 PM   #18
onebuck
Moderator
 
Registered: Jan 2005
Location: Central Florida 20 minutes from Disney World
Distribution: SlackwareŽ
Posts: 13,923
Blog Entries: 44

Rep: Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158
Member Response

Hi,

You should be able to get into BIOS to setup the machine without a CMOS battery being in or low value of battery level. Be aware that once you remove power that the BIOS information will likely be lost. Replace the battery, not that expensive if the CMOS battery is at fault or even if you suspect it's low due to age.
 
Old 06-06-2013, 04:40 AM   #19
cascade9
Senior Member
 
Registered: Mar 2011
Location: Brisneyland
Distribution: Debian, aptosid
Posts: 3,753

Rep: Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935Reputation: 935
Quote:
Originally Posted by Ser Olmy View Post
I've seen at least two cases where a missing or low-voltage battery caused ACPI errors during boot. The systems in question were Windows workstations, and when the CMOS battery went flat the Windows kernel would crash with an ACPI-related BSOD during boot.

So I know that at least some PCs and some OSes won't boot if the CMOS battery is defective or missing.
Windows failing to boot with a BSoD is quite different to the computer failing to boot IMO.

The computer will boot fine, just you've lost a BIOS setting that windows 'neds' to run. I've seen similar situations, like SATA drives being used in IDE mode, but the defualt BIOS settings is to ACHI/Native SATA, and windows being unable to boot.
 
Old 06-06-2013, 07:54 AM   #20
Ser Olmy
Senior Member
 
Registered: Jan 2012
Distribution: Slackware
Posts: 3,334

Rep: Reputation: Disabled
Quote:
Originally Posted by cascade9 View Post
Windows failing to boot with a BSoD is quite different to the computer failing to boot IMO.
Absolutely, but in this case even the Windows setup program BSOD'ed just after the CPU was switched to Protected Mode, before any storage drivers were loaded. The faulting driver was acpi.sys.

It could certainly be a bug in the Windows ACPI driver, but it nevertheless indicates that at least on some systems, the CMOS battery does more than just keep the BIOS settings alive and the RTC going when power is disconnected.
 
Old 06-06-2013, 09:03 AM   #21
onebuck
Moderator
 
Registered: Jan 2005
Location: Central Florida 20 minutes from Disney World
Distribution: SlackwareŽ
Posts: 13,923
Blog Entries: 44

Rep: Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158Reputation: 3158
Member Response

Hi,

Quote:
Originally Posted by Ser Olmy View Post
Absolutely, but in this case even the Windows setup program BSOD'ed just after the CPU was switched to Protected Mode, before any storage drivers were loaded. The faulting driver was acpi.sys.

It could certainly be a bug in the Windows ACPI driver, but it nevertheless indicates that at least on some systems, the CMOS battery does more than just keep the BIOS settings alive and the RTC going when power is disconnected.
CMOS battery does nothing more than provide the means for the CMOS to keep the BIOS state at a set value whenever power is removed with a known good battery or from source for the ATX PSU with AC power plug in place. After the power is removed the CMOS states should remain the same as intended/set for BIOS information. Plus provides source for 'RTC' to maintain time/date to a preset value. See: https://en.wikipedia.org/wiki/Nonvolatile_BIOS_memory & https://en.wikipedia.org/wiki/BIOS

If the CMOS battery provides a low source then erratic setting for BIOS can/will be provided if the power plug is removed. For ATX PSU the source can be from battery or ATX PSU to the CMOS circuitry. Provided through a blocking diode, capacitor circuitry to the CMOS so as not to conflict with CMOS battery.

Excerpt from CMOS battery
Quote:
The memory and real-time clock are generally powered by a CR2032 lithium coin cell. These cells last two to ten years, depending on the type of motherboard, ambient temperature and the length of time that the system is powered off, while other common cell types can last significantly longer or shorter periods, such as the CR2016 which will generally last about 40% less than CR2032. Higher temperatures and longer power-off time will shorten cell life. When replacing the cell, the system time and CMOS BIOS settings may revert to default values. This may be avoided by replacing the cell with the power supply master switch on. On ATX motherboards, this will supply 5V power to the motherboard even if it is apparently "switched off", and keep the CMOS memory energized. In general one should not work on a computer that is powered.
Some computer designs have used non-button cell batteries, such as the cylindrical "1/2 AA" used in the Power Mac G4 as well as some older IBM PC compatibles, or a 3-cell NiCd CMOS battery that looks like a "barrel" (common in Amigas and older IBM PC compatibles), which serves the same purpose.
HTH!
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Does a low CMOS battery cause Kernel panic? Dman58 Linux - Desktop 24 12-09-2012 07:46 PM
[SOLVED] Nominal value of CMOS battery voltage. stf92 Linux - Hardware 4 08-23-2011 09:24 PM
Ruling in/out a CMOS battery problem moxieman99 General 6 08-24-2009 11:31 PM
CMOS laptop battery question cellist Linux - Hardware 2 05-04-2005 07:45 AM
CMOS battery is dead -- preventing me from installing H'bert Linux - Hardware 10 06-12-2004 01:27 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 10:10 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration