Hi again,
thanks for your response. I think this is a useful discussion as it may lead us to investigate further how great a role the CMOS battery and CMOS memory play in storing valuable BIOS configuration data... and how if, as you put it, the CMOS gets "whacked", it can cause a strange single 4 beep memory configuration error on bootup with an unfriendly blank screen.
rkawakami wrote:Now that I've read this thread, I think I'll try to boot all of the systems after first removing and re-installing the batteries later tonight and see what happens.
I think it'll be hard to duplicate this error on purpose as it seems to be related to a glitch in the CMOS battery and manifests itself on rare occasions. Having said that, in an attempt to duplicate your experience I removed the main battery and AC power from my X60 for a minute, leaving the memory just as it was, booted up and of course it booted just fine. I wanted to clear the CMOS memory stored in the system.
rkawakami wrote:From experience with earlier systems, the CMOS battery can be removed as long as the main battery or AC adapter is connected and the contents of the CMOS memory will remain.
So I unplugged the AC, removed the main battery, removed the CMOS battery for a couple of minutes, then reinstalled it. When I booted up it went into BIOS just fine after, of course, making me reset the date and time. But when I hit F10 to go into Windows XP the Windows logo appeared then a quick blue screen. I rebooted 2 or 3 times, only to be caught in the endless blue screen cycle. So I went into the BIOS settings and noticed the SATA setting had been toggled back to "AHCI", which I guess is the default. I switched it to "Compatibility" mode and the laptop booted right into Windows. So that was a pretty useless experiment, except to
underscore the fact that certain
important BIOS settings are stored in the CMOS memory and if the CMOS memory is lost the laptop will obviously revert back to its default BIOS settings.
rkawakami wrote:I don't know enough about the CMOS memory configuration to say but I would assume that somewhere in there is a bit or bits that declare how much memory is installed.
Exactly! That is no doubt one of the values stored in the CMOS memory. My guess is that when you unplugged the AC adapter and removed the battery it caused a small "surge" or "jolt" or "whack" to the CMOS which caused it to lose the memory configuration data. It happened either at that moment when you unplugged and removed the battery or at the moment when you put back in the battery and plugged back in the AC
(as I said before I think systems that are left plugged in constantly with battery constantly charged would be more vulnerable to such a "dramatic" change in electrical current and that poor, pampered little CMOS battery may feel a sudden "jolt" in such a case) Just my theory... but let's follow the line of thought... Now, obviously the disturbance to the CMOS memory was limited or else you would have faced the date and time issue when you tried to reboot. Then again, who knows that the internal clock in your laptop didn't lose a few seconds? That's not something you would notice, especially once you go online and it re-calibrates to Internet time.
So if your laptop lost the "2GB memory is installed" setting in the CMOS memory data, then...
rkawakami wrote:If that setting doesn't match what POST finds, then "configuration error"?
Right. POST shows 2GB but CMOS memory (evidently) shows 512mb.
rkawakami wrote: Why would changing the memory configuration fix this error?
Since CMOS memory got whacked and the system reverted back to some default BIOS setting of 512mb (or whatever value it might be for a different laptop), then the easy fix is to tinker with memory configuration until POST finds that the memory installed matches what the BIOS settings declare. Otherwise, (Security system says) "Shut down system! Impostor! Security breach!" Who knows why it becomes such a critical error, but it does. In other words, "CMOS memory says there's 512mb memory installed, but POST says it's 2GB, I'm confused!" (computer talking), "Which one is it??!!"
So you ended up putting in 512mb after some experimentation, and once these values matched, the system was allowed to POST normally. Then you faced the "configuration error" message and you had to hit the F1 key, save settings, shut down and the memory could be adjusted back to 2GB. BTW, I don't think you ever had to remove your hard drive. I don't think that had anything to do with it.
rkawakami wrote: If this is the case, then a possible fix would be to pull the CMOS battery for a minute or so, put it back in and see if that gets rid of the 4 beep code...
Perhaps. We can't be sure because what seems to have happened is that the CMOS battery ended up skipping a beat, losing a moment in time, and losing important memory configuration data. When that value conflicts with the value reported in POST, the memory configuration error is triggered. So what will the system's reaction be to what seems to be a new CMOS battery being installed in an attempt to bypass this? Could this now be seen as a security breach and cause a permanent lock down of the system? I doubt it. Let's hope not
And I wonder how other systems are affected by this series of events besides the x60. And the question is if this memory configuration error (associated with a weak or momentarily "jolted" CMOS battery) manifests itself in different ways on different systems, instead of a mysterious four short beep error, just complete silence and a refusal to boot? Who knows how many people might have thrown in the towel on their laptops when there might be an easy fix: trying different memory configurations or, as Ray suggests, removing the CMOS to clear settings?
rkawakami wrote:P.S. As to your cat "problem"... My three cats (1 DLH/Maine Coon calico and 2 DSH tuxedos) know better than to step on my computers. At least I think so

. Just to make sure, I keep the Thinkpads on the desks 3/4 closed. That way they can't step on top of the lid and it's hard for them to get their little kitty paws on the keyboard. However, this does nothing to keep the DLH's fur from accumulating on everything! For that I wish I had trained her when she was a kitten to be brushed by the vacuum cleaner
LOL. Well I don't know any cat who likes the sound of a vacuum cleaner. They just seem to be born spooked by it. When you open up your laptops to clean out the fans I wouldn't be surprised if you find some kitty fur, especially from that Domestic Long Hair. Kitty fur seems to get into everything
My cat Tiger is usually well-behaved but if I'm on the computer for a super long time (and completely ignore her), she will start walking all over the keyboard to get my attention. I think she would probably fit into the medium haired category. I call her Tiger because she has stripes just like a Tiger. My brother, sister and I found her outside our home one day. Someone had neglected the poor little thing and left her in an old abandoned tire. She was dirty, crying, and one eye was closed up

I took her, gently cleaned out her eye and nursed her from a medicine dropper. Now she's grown so big, but maybe that's why she's still so attached to me. She just loves it when I get a delivery and can't wait to help me open up all my new computer purchases.
Daniel,
the little YP in NYC.
"We had pizza in the Lion's Den."
