วิธีเปลี่ยนเวลาของระบบหรือบังคับให้ซิงค์กับนาฬิกาฮาร์ดแวร์


9

แล็ปท็อปของฉันอาจหมดแบตเตอรี CMOS ฉันรู้ว่าฉันต้องแก้ไขในไม่ช้า แต่จนถึงตอนนี้ปัญหาที่น่ารำคาญนี้ทำให้ฉันไม่สามารถใช้งานได้

สถานการณ์จำลอง: นาฬิการะบบของฉันถูกรีเซ็ตเป็น 15/12/08 11:00 น. ทุกครั้งที่เปิดเครื่องคอมพิวเตอร์ นี่เป็นผลข้างเคียงทุกประเภทหนึ่งในสิ่งที่น่ารำคาญกว่าคือฉันไม่สามารถลงชื่อเข้าใช้ Gmail ของฉันได้

ตอนแรกฉันเพิ่งรอให้มีการซิงค์เวลาเกิดขึ้นเนื่องจากฉันเปิดใช้งานและทุกสิ่ง มันไม่เคยเกิดขึ้น ฉัน googled และไม่พบวิธีการบังคับใช้การซิงค์เวลาซึ่งฉันพบว่าแปลกมาก มีจริงเหรอ?

การตั้งเวลาและวันที่ด้วยมือเป็นปัญหาเช่นกัน สำหรับการติดตั้ง 12.10 ของฉันการตั้งค่าเวลาและวันที่จะเริ่มต้น ฉันจำได้ว่ามันเป็นการติดตั้งครั้งสุดท้ายที่เก่ากว่าของฉันเช่นกัน แน่นอนว่าวิธีที่ง่ายที่สุดคือควรแก้ไขวันที่และเวลาด้วยตนเองโดยป้อนวันที่ใหม่ นี่เป็นไปได้ในทางทฤษฎี แต่การเปลี่ยนแปลงจะเปลี่ยนกลับทันทีที่กล่องข้อความหลวมโฟกัส วิธีอื่น ๆ ในการทำเช่นนี้คือการคลิกปุ่ม + - เป็นเวลานานนาน ครั้งแรกที่ฉันทำสิ่งนั้นการเปลี่ยนแปลงก็ไม่ได้ถูกจัดเก็บไว้เช่นกัน ฉันพบว่าหลังจากนั้นฉันจะต้องเปลี่ยนจากโหมดแมนนวลเป็นซิงค์อินเทอร์เน็ตและรอ ~ 5 วินาทีจนกระทั่งที่มุมบนซ้ายของระบบของฉันเวลาใหม่จะปรากฏขึ้นมิฉะนั้นจะไม่มีผล

วิธีแก้ปัญหาที่ดีคือหนึ่งในสิ่งต่อไปนี้: การตั้งเวลา / วันที่ด้วยมืออาจจะผ่านเทอร์มินัลดังนั้นฉันจึงสามารถป้อนค่าที่เหมาะสม หรือคำสั่งที่บังคับใช้การซิงค์เวลาทันทีที่ฉันสามารถเรียกใช้หลังจากการบูท ฉันรู้ว่าฉันต้องเปลี่ยนแบตเตอรี่เร็ว ๆ นี้ แต่นี่ทำให้ฉันทำงานไม่ได้ ...

คำตอบ:


12

คุณสามารถตั้งค่านาฬิกาฮาร์ดแวร์ด้วยคำสั่ง (ตัวอย่าง)

sudo hwclock --set --date="2012-12-15 20:49:00"

จากนั้นคุณต้องซิงโครไนซ์นาฬิการะบบกับนาฬิกาฮาร์ดแวร์:

sudo hwclock -s

การอ้างอิง: $ man hwclock

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.