[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ArchLinuxVn] Re: Muốn date time không bị thay đổi



trên máy tính có một cái RTC chạy bằng pin hay còn gọi là hardware clock. Có thể xem trong bios setup. 
Trên linux thì dùng lệnh hwclock để đọc ghi ngày giờ từ RTC.
Có hai loại ngày giờ: 
1 - Localtime
2 - UTC hay GMT (greenwich meantime) 

Giờ UTC + timezone sẽ ra ngày giờ của của local. RTC sẽ lưu 1 trong 2 loại ngày giờ này. 
Khi boot thì OS sẽ đọc ngày giờ từ RTC và hiển thị cho user. 
Windows thì mặc định dùng localtime và sẽ luôn luôn write xuống RTC mỗi khi user thay đổi ngày giờ. Lý do là có một bug liên quan đến ngày giờ khi dùng power management (suspend/resume)
Linux thì recommend RTC dùng UTC và dựa vào timezone để hiển thị ngày giờ cho user. 
Khi user thay đổi ngày giờ (dùng lệnh date) mà ko dung hwclock để write xuong RTC thì sẽ mất mỗi lần reboot
ntp để cập nhật ngày giờ từ trên internet, nhung neu ko write xuống RTC thì cũng sẽ mất. Một cách tự động start ntpd mỗi lần reboot tuy vậy sẽ làm giảm thời gian boot và bị trường hợp boot ko có internet thì boot sẽ chậm. 
Nhiều người khuyên nên đổi cho WIndows dùng UTC giống linux khi dùng dual system. Thay đổi bằng cách thay đổi registry.



2013/1/8 Anh K. Huynh <[email protected]>

ghi lại cho người sau đọc:D có cái  wiki tiẹen hơn!

windows8 thì cháu chịu! :D

theo cháu hiểu thì khi dùng với hệ thống windows thì cần thiết lập ở
máy Linux giờ trong bios là giờ local. Sơ đồ thế này

  * bios  => linux => đổi theo timezone => giờ local trên máy
  * bios => windows => giờ local trên máy

windows nó lười (hay ngu/sỗ sàng!?), nên để hai hẹe thống chạy đúng thì
phải cài đặt hẹe thống linux để giờ trong bios là giờ local là vậy
(HARDWARECLOCK = localtime) (và thế thì khỏi cần lăn tăn timezone gì
luôn !?)

còn chuyện kết nối chỉnh giờ với ntp thì khi nào có mới chỉnh, không có
không chỉnh thì sẽ bị lệch vài giây đến vài chục giây. Một số ứng dụng
nếu lệch một tí là nghỉ luôn không làm việc (nhất là các hệ thống
dùng thời gian làm biến trong quá trình authentication )

một số bạn không giải quyết đúng cấu hình trong linux mà chỉ dùng ntp
thì sẽ có vài phút cho đến vài giờ hẹe thống bị lệch giờ :D

On Mon, 7 Jan 2013 01:26:36 -0800 (PST)
maikhai <[email protected]> wrote:

> Vào 14:18:42 UTC+7 Thứ hai, ngày 07 tháng một năm 2013, maikhai đã
> viết:
> > Vấn đề như sau:
> ....
> windows8, lúc trở qua Arch, date time có bị thay đổi hay không?
>
> Tự thí nghiệm luôn: Date time không thấy thay đổi gì hết.
> (Nhưng chạy BDM để backup bị báo không full (chắc do không sync được
> date time, nhưng nói chung cũng không cần thiết).
>
>
>



--
I am ... 5 dog years old.