시간 설정이 안맞아요.(완료)
글쓴이: queenmedley / 작성시간: 일, 2014/07/06 - 9:00오후
메인보드의 시간은 당연히 한국시간으로 되어 있구요..
아치리눅스 설치하면서 뭘 잘못했는지 지금 시간이 9시간 빠릅니다.
timedatectl status 명령어를 쳐보면
Local time: Mon 2014-07-07 05:56:21 KST
Universal time: Sun 2014-07-06 20:56:21 UTC
RTC time: Sun 2014-07-06 20:56:21
Time zone: Asia/Seoul (KST, +0900)
NTP enabled: no
NTP synchronized: no
RTC in local TZ: no
DST active: n/a
이라고 나옵니다.
Local time이 메인보드 시간에서 9시간 더해져서 나오는상황입니다.
Univeral time 이 현 로컬타임인데 저걸 어떻게 바꿀수있을까요?
hwclock 명령어로 이것저것 해봣는데 당췌 변경이 안되네요.
Forums:
지금 컴퓨터에 리눅스만 쓴다면 메인보드 시간을 UTC
지금 컴퓨터에 리눅스만 쓴다면 메인보드 시간을 UTC 기준으로(9시간 늦게) 맞추면 됩니다.
만약 윈도우랑 리눅스랑 번갈아 부팅하면서 써야 된다면 두 OS 간의 시간이 안 맞게 되는데, 리눅스 쪽에서 UTC를 안 쓰거나, 윈도우 쪽에서 UTC를 쓰는 방법을 사용하면 됩니다.
http://www.ubuntu-kr.org/viewtopic.php?p=83107 이건 우분투 기준인데 참고해보세요.
그렇게 하는게 요즘 추세인가보네요
해결하느라 이런저런 글을 많이 봣는데
메인보드의 cmos 시간을 utc 기준으로 맞춰놓는게 추세인듯하네요.
말씀하신대로 lolcal 기준인 윈도우도 utc로 하는 방법에 대해서 설명을 해놓은 글이 많더군요.
이렇게 해야 DST (써머타임인듯..) 적용시 문제가 없다고하는데..
우리나라에서는 굳이 안해도 되지 않을까 하는 생각입니다.
해결했슴다.
hardward clock(cmos clock)이 현재 utc 기준인데
ocaltime으로 변경하는 방법은
timedatectl set-localt-rtc true
문제는 이렇게 하면서 메인보드의 cmos시간이 현재 utc 기준으로 9시간 더해져 변경되어버리네요. (시스템에서 cmos 시간을 바꿀수가 있군요..)
다시 재부팅해서 메인보드의 시간을 원래대로 9시간 늦추고 하니깐
시스템에서 메인보드의 cmos clock을 local 로 적용합니다.
댓글 달기