मेरी x86 मशीन पर तारीख पागल हो रही है। जब मैं बूट करता हूं, तो यह 1980 में है (चूंकि सीएमओएस बैटरी मृत है)। इसलिए I NTP ने इसे बिना किसी समस्या के सिंक किया। कुछ समय बाद (कुछ घंटों के भीतर, और यहां तक कि कई बार मिनटों के भीतर), सिस्टम निम्नलिखित तिथियों में से एक के आसपास समाप्त होता है:
Jun 09 00:21:48 UTC 2013 (Just a few days ago...)
Jan 30 14:14:06 UTC 2040 (Back to the future!)
Mar 08 00:08:31 UTC 2105 (Super far into the future)
मुझे नहीं लगता कि NTP यह कर रहा है, क्योंकि मैं केवल 1-बार NTP बल अपडेट चलाता हूं (जब यह लैब में नहीं है, NTP कोई विकल्प नहीं है)।
जैसा कि मैं बता सकता हूं, जीपीएस या यूटीसी समय में इनमें से किसी भी तारीख के बारे में कुछ खास नहीं है। अगर मैं किसी विशेष प्रारूप को ओवरफ्लो करता हूं तो क्या ये तारीखें डिफ़ॉल्ट रूप में किसी के पास हैं? दोनों भविष्य की तारीखें 2038 मंदी से परे हैं।
Specifics: यह एक एम्बेडेड सिस्टम है जिसमें X86 बोर्ड QNX 6.4.1 चल रहा है। यह यूटीसी समय का उपयोग कर रहा है, बिना टाइमज़ोन ऑफसेट के।
स्थिर रहने की तारीख बहुत महत्वपूर्ण है। अगर यह सिर्फ यह विशेष प्रणाली है जो खराब, ठीक, खराब हार्डवेयर या जो कुछ भी है। लेकिन अगर यह प्रणालीगत है, तो मुझे इसे अलग करने और इसे ठीक करने की आवश्यकता है।
इसे अलग करने के लिए मैं क्या कदम उठा सकता हूं? क्या कोई कृपया मुझे सही दिशा में अंकित कर सकता है?
नोट: यदि यह इस प्रकार के प्रश्न के लिए सही मंच नहीं है, तो कृपया मुझे सही खोजने में मदद करें।
slogger
( dmesg
समतुल्य) कुछ भी नहीं दिखाता है जो क्रम से बाहर दिखता है।