![Windows와 Linux Mint는 시간이 다릅니다.](https://linux55.com/image/26549/Windows%EC%99%80%20Linux%20Mint%EB%8A%94%20%EC%8B%9C%EA%B0%84%EC%9D%B4%20%EB%8B%A4%EB%A6%85%EB%8B%88%EB%8B%A4..png)
먼저 Acer Aspire 4930에 Linux Mint를 설치한 다음 Windows 7과 함께 이중 부팅했습니다.
Linux Mint에서는 항상 정확한 시간이 표시되지만 Windows로 부팅하면 시간이 몇 시간 뒤로 이동하고 시간을 재설정한 후에도 재부팅 시 다시 잘못된 시간이 표시됩니다.
질문:
왜 이런 일이 발생합니까?
어떡해?
답변1
Windows에서 시스템 RTC 시계는 전통적으로 현지 시간을 유지합니다. Unix와 Linux에서는 전통적으로 UTC로 저장되며, /etc/localtime
표시되는 시간이 정확하도록 현재 시간대를 나타내는 데 사용됩니다.
RTC가 하나만 있기 때문에 이중 부팅 구성에서는 이 두 가지 세계관이 충돌합니다. 일반적으로 Linux에서는 RTC가 현지 시간이라고 가정하도록 지시합니다(Windows에서는 이를 알 수 있는 방법이 없으므로). 이는 Linux마다 다르지만 Mint는 Ubuntu와 같기 때문에 Windows에서 시계를 현지 시간으로 설정하면 Linux에서 이를 무시합니다 UTC=no
./etc/default/rcS
편집자 주:
이 파일은 Linux Mint 19 이후(또는 더 정확하게는 Ubuntu 18.04 기반 이후)에는 존재하지 않습니다.
/etc/default/rcS
답변2
Mint 18.2 KDE는 다른 수정 사항(검색에서 찾은 다른 수정 사항 포함)의 영향을 받지 않는 것 같습니다. 언급된 파일아이콜리의그리고오류 404대답은 더 이상 존재하지 않거나 적어도 현재 버전의 KDE에서는 설정이 더 이상 참조되지 않는 것 같습니다. 명령은줄리 펠레티에의 답변18.2 Cinnamon에서는 작동하지만 18.2 KDE에서는 작동하지 않습니다.
6가지 제안 솔루션을 시도한 후 다음은 18.2 KDE에 대해 문제를 해결합니다. 정확한 시간이 표시되면 다음 터미널 명령을 실행하십시오.
timedatectl set-local-rtc 1 --adjust-system-clock
원천:Linux Mint 설치 후 팁 및 요령 [Mint 18 - Cinnamon Edition]
이는 대체 솔루션으로 Cinnamon에서도 작동해야 하며 다른 DE에서도 마찬가지라고 가정합니다.
편집자 주:
아니요
sudo
, 사용자로 명령을 실행하세요.재부팅 후에도 지속되며 영구적이어야 합니다.
Ubuntu 18.04를 기반으로 하는 Linux Mint 19.1 Cinnamon에서 테스트되었습니다.
답변3
가장 일반적인 방법은 다음과 같습니다.
hwclock --systohc --localtime
재부팅 후에도 지속되며 대부분의 시스템에서 작동합니다.
답변4
(루트로서) /etc/timeadj
변수를 에서 로 UTC
수정 합니다 LOCAL
.
이렇게 하면 Windows 측에서 regedit를 조작할 필요 없이 문제가 해결되었습니다.