
Ubuntu日本語フォーラム

ログインしていません。
初めて投稿いたします。
9.04へアップグレード後の現象です。デスクトップ端末として利用していますが、起動時や再起動時にログイン画面の時刻表示が
CMOS時刻より +9時間で表示されてしまいます。syslogのタイムスタンプも、 +9時間で記録されてしまいます。
一度ログインすると正常な時刻を表示し、ログアウト後のログイン画面でも正常な時刻が表示されます。ただ、一度電源を落としたり
再起動したりすると、現象が再現します。古いマシンなので、念のため CMOS電池の消耗も疑い、BIOS画面で時刻を確認しましたが、
CMOS時刻は正常な時を刻んでいます。
一度ログインすれば問題が解消するということは、GRUB起動プロセスの中で CMOS時刻を UTCとして認識し JSTに書き換えて
しまう設定が、どこかに記述されているのでしょうか。
昨年 8.04LTSをシステムにインストールし、最近 8.10にアップグレードして今まで利用していて特に時刻やタイムゾーンまわりで
問題はありませんでした。ちなみに8.10にアップグレードする際、グラフィック関連の問題が発生したため、Kernelは 2.6.24-23を
利用しています(ちなみにチップセット等は intelではありません。CPUも AMD搭載です)。
識者の皆様のお知恵を拝借したく、この度、投稿いたしました。恐れ入りますが、ご教示のほどよろしくお願いいたします。
オフライン
同じ?症状のよです。
https://forums.ubuntulinux.jp/viewtopic.php?id=3323
もし判りにくいようでしたら
端末から
$ sudo gedit /boot/grub/menu.lst
でkernel行に tz=Asia/Tokyo utc=no を追加して保存、再起動してみて下さい。
## ## End Default Options ## title Ubuntu 9.04, kernel 2.6.28-11-generic uuid 8b912ba0-4659-40a6-ac33-8ecb711fe95a kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=8b910-4659-40a6-ac33-8ec95a ro quiet splash tz=Asia/Tokyo utc=no initrd /boot/initrd.img-2.6.28-11-generic quiet
最後の編集者: hir0 (2009-05-03 19:03:52)
オフライン
hir0さん、さっそくのご回答ありがとうございます。
アドバイスいただいた menu.lstの編集ですが、参考フォーラムの記事を見て、すでに試行済みでした。
念のため再試行しましたが、残念ながら現象回避せずです。
参考フォーラムの症状と違うのが、ログイン画面では+9時間ずれているのに、ログイン後は正常に戻っているというところです。
https://forums.ubuntulinux.jp/viewtopic.php?id=3352 も参考にして、etc/default/rcS 内に utc=no が記述されて
いることも確認済みです。
GRUBまわりをもう少し調査してみたいと思います。
なんとなく、アドバイスいただいたフォーラムと今回記載したフォーラムの記事の内容が気になるので、もう一度熟読し試験したいと
思います。ありがとうございました。
P.S.
GRUBの再インストールと、 /etc/init.d/rc.local の編集(cp -f /usr/share/zoneinfo/Japan /etc/localtime の追記)も
行ないましたが、現象回避しませんでした。kernel時刻はログインすると正常に設定されるので、ログイン前後で一体何が行われて
いるのか、debianの起動プロセスをもう一度勉強してみたいと思います。
最後の編集者: damejin (2009-05-03 23:06:13)
オフライン