On Mon, 2010-11-15 at 13:40 +0000, Dave Howorth wrote:
Roger Oberholtzer wrote:
I am trying to boot openSUSE 11.2 in some special hardware (VME-based intel PC). Overall, it works ok. With one glitch:
When booting, the system stops with this message:
Set System Time to the current Hardware Clock
and waits 3 or so minutes, and then prints:
failed
The boot continues, and the system is usable. My questions are:
1. Could there be something in the setting of the hardware clock that could take 3 minutes to fail?
I don't know much but note that the error message is about setting the system time from the hardware clock, not vice-versa.
I meant to say what the message said. Sorry for the confusion.
2. It is possible to tell the boot not to set the hardware clock? Preferably on the boot command line. This is in a system where it's concept of time does matter. Which rc script does this occur in? Based on when it is happening, it seems to be S02haldaemon. Sound right?
Well S04boot.clock seems a more likely candidate :)
I was looking in runlevel 5. Mainly because it seems to happen immediately before the ethernet devices are started. With so much of the boot happening in parallel, it can get confusing to know where something was that failed. But I see then further in the boot.mgs log: Failed features: boot.clock So you are surely right. Perhaps it is the adjtime command. Maybe the time is so far off that the gradual adjust takes time to complete. It is a minimal system that boots via PXE. It works on lots of hardware. The reported hardware is the first where something looks amiss.
It contains several variables so I guess that it is possible. There seems to be one called USE_HWCLOCK that is set in /etc/init.d/boot.clock that might do something relevant.
Given the message given and the time when the delay occurs, I bet it is not the code that this controls. Of course, maybe it still contributes to the situation. -- Roger Oberholtzer OPQ Systems / Ramböll RST Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org