

Some people have reported success by removing the coin-cell battery, but others have not. If you boot into Windows XP, WinXP seems to do something to restore the BIOS settings to normality. If you notice the grub timer has frozen, you can still use the keyboard to select a kernel/OS in the grub menu and boot that way. But perhaps sleep/hibernate also write to hwclock? I had to remove AC power and main battery to recover.

On another occasion, I tried to do a sleep and/or hibernate and got a coma instead. I don't know if this would have written the hardware clock. It crashed badly (touchpad, keyboard and USB mouse were not responsive, gdm would not restart and I could not select a tty) and I had to use the power button to turn off. * if, however, the BIOS does do a full verify, then it detects the corruption and halts with the 'Time-of-day clock stopped' error. However, something has failed because the grub timer does not count down, and the time displayed on the Gnome panel is incorrect. * as long as the BIOS does not do a full verify during POST, it loads the MBR and booting continues as normal. This might be when the hwclock is written at shutdown. * something corrupts the RTC or BIOS NV data. There seem to be two phases to the problem on my Inspiron 6400 with kernel 2.6.15-22.686
