윈도우/리눅스 멀티부팅에서 시간이 잘못되는 문제 고치기 - 3 리눅스

리눅스 또는 맥OS와 윈도우를 듀얼부팅할 경우 시간 기준이 서로 달라서 윈도우쪽 시간이 이상하게 나올 수 있다. 이 문제에 대해서 예전에 글을 올린 적이 있는데, 오래간만이긴 하지만 어쨌든 한가지 방법을 더 발견해서 여기에 적어 두기로 했다.

예전에 올렸던 방법은 윈도우를 시작할 때마다 인터넷의 시간 서버와 시간을 동기화하도록 작업을 예약하는 것과, 리눅스쪽 시간 기준을 UTC가 아니라 지역 시간(local time)으로 설정하는 것이었다.

또 다른 해결 방법은 윈도우 레지스트리에서 바이오스 기준 시간을 UTC 기준으로 바꾸는 방법이다.  (UTC와 한국표준시의 차이는 이전 게시물을 참고하자.)

일단 수동으로 레지스트리를 고치는 방법이다. 윈도우 시작 버튼을 누르고 프로그램 검색창에서 regedit이라고 입력하면 레지스트리 편집기(regedit.exe)가 나올 것이다. 레지스트리 편집기를 실행하고 아래의 위치로 가자. (레지스트리 수정은 관리자 권한을 필요로 한다.)

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation

해당 위치로 간 후에 여기서 새 항목을 하나 만든다. 메뉴에서 "편집(E)" ->  "새로 만들기(N)" -> "DWORD(32비트)값"을 선택하자. 그러면 항목의 이름을 정해야 하는데, "RealTimeIsUniversal"이라고 입력. 이제 해당 항목이 추가된 것이 보일 것이다.

"RealTimeIsUniversal" 항목을 더블클릭하면 값을 입력할 수 있다. 여기에 1을 입력하고 엔터를 누른다. 항목 값이 설정되었으니 레지스트리 편집기는 종료한다.



위의 과정이 귀찮다면, 아래의 첨부파일을 가져다가 저장한 후 압축을 풀고 reg 파일을 더블클릭해서 레지스트리에 적용해도 된다.
 
win7_utc_bahndal_egloos_com.zip

레지스트리 수정이 끝났으면 재부팅하자. 시간이 뭔가 좀 이상해졌을 것이다. 이제 인터넷 시간 서버를 이용해서 시간을 바로잡으면 된다. 작업표시줄에 있는 시간 표시를 클릭하고 "날짜 및 시간설정 변경" 항목을 선택하자.



시간 설정 창이 나오면 "인터넷 시간" 탭을 선택한 후 "설정 변경(C)" 버튼을 클릭한다.



시간 서버 항목에 "time.windows.com"을 선택하고 "지금 업데이트(U)" 버튼을  클릭하면 시간 서버와 동기화되면서 시간이 제대로 표시될 것이다.



핑백

  • 반달가면 : EasyBCD - 윈도우 부트 로더 편집기 (윈도우/리눅스 멀티부팅) 2016-02-17 23:30:37 #

    ... 있다. 멀티부팅 완성. 마지막으로, 윈도우와 리눅스 사이에 시간 기준을 통일시켜 주자. 윈도우의 시간 기준을 UTC로 바꿔준다. 자세한 내용은 이전 게시물을 참고하자. 여기로 EasyBCD는 공식 홈페이지에서 다운로드할 수 있다. "Non-commercial" 버전을 선택해서 이메일과 이름을 등록하면 다운로드가 시작된다. ... more

덧글

  • 뉴비 2015/03/13 18:02 # 삭제 답글

    고맙습니다. : ) 기술하신 이전 방법으로 해봐도 시간이 안맞아서 고민했는데 이 방법으로는 잘 되네요.
  • 반달가면 2015/03/14 20:09 #

    아 네. 잘 쓰시길~
댓글 입력 영역
* 비로그인 덧글의 IP 전체보기를 설정한 이글루입니다.

Google Analytics


B-Side


adsense(w160_h600)2

통계 위젯 (화이트)

621349
4728
1719416

ad_widget_2