리눅스 민트를 설치해서 사용하다가 윈도우가 필요해서 윈도우10을 설치했습니다.
그런데 멀티 부팅시 윈도우 시간이 맞지 않아서 아래의 명령어를 터미널에 입력했습니다.
~$ timedatectl set-local-rtc 1 --adjust-system-clock
그리고 아래의 명령어를 터미널에 입력하니 경고 메시지가 함께 뜹니다.
~$ timedatectl
Local time: 토 2025-11-01 16:26:15 KST
Universal time: 토 2025-11-01 07:26:15 UTC
RTC time: 토 2025-11-01 07:26:15
Time zone: Asia/Seoul (KST, +0900)
System clock synchronized: yes
NTP service: active
RTC in local TZ: yes
Warning: The system is configured to read the RTC time in the local time zone.
This mode cannot be fully supported. It will create various problems
with time zone changes and daylight saving time adjustments. The RTC
time is never updated, it relies on external facilities to maintain it.
If at all possible, use RTC in UTC by calling
'timedatectl set-local-rtc 0'.
리눅스 민트만 단독으로 사용할 때도 시간이 맞지 않아 어떤 명령어를 터미널에 입력했는데,
그것 때문인 것 같습니다.
리눅스 / 윈도우 모두 시간이 맞게 나오려면 어떻게 하면 될까요?






기본적으로 윈도우는 RTC를 로컬 시간(지역 시간)으로 설정하고, 리눅스는 RTC를 UTC(협정 세계 표준시)로 사용하는 경우에 시간이 어긋나게 됩니다. 따라서, 둘 다 시간 차 없이 정상적으로 사용하려면 아래의 방법을 따라 하시면 됩니다.
---
## 1. 윈도우에서 RTC를 UTC로 변경
윈도우는 기본적으로 RTC를 로컬 시간으로 읽기 때문에, RTC를 UTC로 변경하는 것이 가장 효과적입니다.
윈도우에서 RTC를 UTC로 변경하는 방법은 레지스트리 편집을 통해 간단히 할 수 있습니다.
### 윈도우 등록편집기 적용 방법:
1. 시작메뉴 검색창에 `regedit` 입력 후 엔터 → 등록편집기 실행
2. 다음 경로로 이동:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation
3. 오른쪽 창에서 새 32비트 값을 만들기:
이름: RealTimeIsUniversal
값: 1 (데이터값을 1로 설정)
4. 적용 후 윈도우 재시작
이렇게 하면 윈도우가 RTC를 UTC로 인식하게 됩니다.
---
## 2. 리눅스에서 RTC를 UTC로 설정
리눅스 민트에서도 RTC를 UTC로 사용하게 하려면, 명령어를 입력해서 설정합니다.
터미널에 아래 명령어를 입력하세요:
bash
sudo timedatectl set-local-rtc 0 --adjust-system-clock
이후, 시스템을 재부팅하면 시간이 제대로 맞게 조정됩니다.
---
## 3. 만약 다시 RTC를 로컬 시간으로 사용하고 싶다면
리눅스에서 RTC를 로컬 시간으로 변경하려면, 아래 명령어를 실행합니다:
bash
sudo timedatectl set-local-rtc 1 --adjust-system-clock
하지만, 멀티 부팅 환경에서는 UTC로 맞추는 것이 추천됩니다.
---
## 4. 정리 및 권장 방법
- 윈도우를 RTC를 UTC로 변경: 레지스트리 수정을 하고 윈도우 재부팅
- 리눅스에서도 RTC를 UTC로 사용: `sudo timedatectl set-local-rtc 0 --adjust-system-clock` 명령어 실행 후 재부팅
이 방법들로 하면 윈도우와 리눅스 모두 시간이 동일하게 맞춰지고, 시간 차이로 인한 문제를 방지할 수 있습니다.
---
## 참고: 참고 사이트와 매뉴얼
이 내용은 하모니카OS 매뉴얼과, 일반 Ubuntu/리눅스 평상시 권장하는 RTC UTC 유지 방법을 참고한 내용입니다.
리눅스 공식 문서와 커뮤니티에서도 권장하는 방식은 RTC를 UTC로 맞추는 것임을 다시 한번 유념하세요.
---
## 마지막으로, 자동화된 환경에서는:
- 윈도우에서 RTC를 UTC로 변경
- 리눅스에서 RTC를 UTC로 사용 설정
이 두 가지를 적용하면 멀티 부팅 시 시간 문제를 제거하는 가장 정석적인 해결책입니다.
---
이 답변은 AI가 작성한 것이므로 참고 후, 필요하신 경우 다시 검토 및 해당 지역 환경에 맞게 조정하세요.