RTC CMOS là gì?

Quicknote RTC CMOS là gì?

3 phút đọc
Đọc bằng Tiếng Việt English 日本語
Boot / NVRAM / Device Path Terms cover

RTC CMOS là cách gọi thực tế cho phần Real-Time Clock và vùng trạng thái liên quan mà firmware dùng để giữ thời gian khi máy tắt nguồn. Trong nhiều tài liệu, RTC và CMOS đi cùng nhau vì cùng thuộc domain được duy trì bởi pin hoặc nguồn standby.

Vì sao RTC quan trọng với BIOS?

RTC không chỉ để hiển thị giờ. Nó còn ảnh hưởng log, certificate time, OS handoff, wake alarm và một số policy bảo mật. Khi RTC sai nặng, lỗi có thể xuất hiện ở tầng khác khiến người mới debug nhầm hướng.

Mục Giá trị Ghi chú
Time keeping Giữ ngày giờ khi mất nguồn chính Vai trò dễ thấy nhất của RTC.
Wake alarm RTC wake / scheduled power on Một số platform dùng RTC để bật máy theo lịch.
Firmware log Timestamp Giờ sai làm log khó phân tích.
Security side effect Certificate/time validation Thời gian sai có thể làm update/OS/security check lỗi.

Ví dụ thực tế

Symptom:
- Máy boot được nhưng OS báo clock wrong.
- BIOS log có timestamp quay về 2009.
- Sau khi rút AC vài giờ, lỗi tái hiện.

Hướng nghĩ:
- Không bắt đầu bằng boot loader.
- Kiểm tra RTC/CMOS battery/always-on rail trước.

RTC và NVRAM đi cùng nhau trong debug như thế nào?

RTC sai không trực tiếp làm BootOrder biến mất, nhưng platform có thể phát hiện CMOS invalid rồi load setup default. Khi default thay đổi, boot behavior cũng thay đổi. Vì vậy khi gặp boot issue sau mất nguồn, hãy kiểm tra cả hai:

01 RTC

RTC/CMOS invalid

Pin yếu hoặc always-on domain có vấn đề.

02 FW

Firmware phát hiện lỗi

CMOS checksum/time invalid.

03 SETUP

Load default policy

Một số setting quay về default.

04 BOOT

Boot path thay đổi

BootOrder/SATA/Secure Boot policy có thể bị ảnh hưởng gián tiếp.

RTC lỗi có thể dẫn tới boot behavior đổi thông qua default/setup policy.

Checklist RTC CMOS

Bài liên quan

Nguồn tham khảo public

Thấy nội dung này hữu ích?

Lưu lại hoặc chia sẻ cho người cũng đang học firmware, BIOS/UEFI và embedded systems.

Biến note thành bài viết hoàn chỉnh

Notes là nơi ghi nhanh khái niệm.