시계가 맞춰지지 않아요.[해결]

honeamis의 이미지

date 로 아무리 시간을 맞춰놓아도 재부팅하면 다시 딴시간으로 가 있습니다.
뭐.. 재부팅안하면 그만이겠지만 정황상 윈도우즈와 리눅스를 왔다갔다할 수 밖에 없는 상황이라서요.
이걸 어찌하오리까?

honeamis의 이미지

잇힝~ 검색하지 않은 저의 게으름을 용서하소서.

근데... 그래도 안됩니다.

Gentoo 를 쓰고 있으며, 이미 /etc/localtime 은 /usr/share/zoneinfo/Asia/Seoul 로 되어있구요. 실험결과 리눅스로만 재부팅했는데도 시간은 계속 틀어집니다.
date 로 시간을 맞춘다음에 hwclock -w 를 했더니 system clock 을 '엉뚱한 나라'로 보내버리네요.

이걸 어찌하오리까?
(근데 ntpdate 는 portage 에는 없나보죠?)

민법 제 2 조 제 2 항 - 권리는 남용하지 못한다.

ydhoney의 이미지

hwclock -w 말고 clock -w 을 사용하면 현재 커널 시각과 시스템 시각을 동기화합니다. hwclock -w 는 제가 사용해보질 않아서 어떤 용도로 사용하는지를 모르겠네요.

honeamis의 이미지

BIOS 상의 시간이 정확함에도 불구하고 hwclock -r
을 하게되면 date 로 볼 수 있는 엉뚱한 시간을 뿜어내는 것을 보니 리눅이가 시간정보에 대해서 뭔가 가공을 하는 것이 저의 불찰인듯은 합니다만...
/etc/localtime 을 잘못 세팅한 것인지, /usr/share/zoneinfo/Asia/Seoul 이 잘못되어 있는 것인지, 뭐가뭔지 모를 상황입니다.

민법 제 2 조 제 2 항 - 권리는 남용하지 못한다.

alee의 이미지

위에 링크되어 있는 글타래에도 답변을 올렸습니다만,

hwclock을 UTC(세계표준시)로 맞추도록 되어 있어서 그렇습니다. 그러면 바이오스 시계가 한국 시간보다 9시간 늦은 시간으로 설정이 됩니다. 윈도우에서는 바이오스 시간을 로컬 시간(한국 시간)으로 인식하고 있으므로 리눅스로 한 번 부팅했다가 윈도우로 부팅하면 당연히 9시간 늦은 시간으로 가 버립니다. 또, 윈도우로 부팅해서 시간을 맞춘 다음 리눅스로 부팅하면 당연히 9시간 빠른 시간으로 가 있게 됩니다.

이것을 막기 위해서는 리눅스에서 바이오스 시간을 UTC 대신에 로컬 시간으로 맞추도록 설정해 줘야 합니다. 보통 설치시에 hardware clock을 UTC(또는 GMT)에 맞출 것인지 물어보는데, 윈도우와 멀티부팅을 하는 경우 이때 no를 선택해 줘야 합니다. 윈도우와 멀티부팅을 하는 경우 no를 선택하라고 친절하게 설명도 나옵니다만, 대부분 안 읽어보고 무심코 yes를 선택하는 것 같습니다.

이미 yes를 선택했다면, 데비안의 경우 /etc/default/rcS 파일에서
UTC=yes 를 찾아서 UTC=no 로 수정해 주세요.
다른 배포본의 경우는 잘 모르겠습니다.

까나리의 이미지

Quote:
(근데 ntpdate 는 portage 에는 없나보죠?)

# emerge -pv ntp

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] net-misc/ntp-4.2.0.20040617-r3  -debug +ipv6 -nodroproot -opennt                                                                                            pd -parse-clocks (-selinux) +ssl 0 kB

Total size of downloads: 0 kB

# qpkg -f /usr/sbin/ntpdate
net-misc/ntp

검색을 조금 더 해보시면 금방 찾을 수 있습니다.

Quote:
hwclock -w 는 제가 사용해보질 않아서 어떤 용도로 사용하는지를 모르겠네요.

hwclock -w or hwclock --systohc

--systohc
              Set the Hardware Clock to the current System Time.
honeamis의 이미지

/etc/conf.d/clock 에서 CLOCK="local" 으로 수정하여 해결했습니다.

도움주신분들 감사합니다.

민법 제 2 조 제 2 항 - 권리는 남용하지 못한다.

까나리의 이미지

honeamis wrote:
/etc/conf.d/clock 에서 CLOCK="local" 으로 수정하여 해결했습니다.

도움주신분들 감사합니다.

음 그 부분이 /etc/rc.conf 에 있었는데~

얼마전부터 /etc/conf.d/clock 으루 분리되었더군요 :)

찾으셨다니, 축하드립니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.