前の日 / 次の日 / 最新 / 2021-07

XINUJP - ChangeWebLog / 2021-07-10

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

2021 : 01 02 03 04 05 06 07 08 09 10 11 12
2020 : 01 02 03 04 05 06 07 08 09 10 11 12
2019 : 01 02 03 04 05 06 07 08 09 10 11 12
2018 : 01 02 03 04 05 06 07 08 09 10 11 12
2017 : 01 02 03 04 05 06 07 08 09 10 11 12
2016 : 01 02 03 04 05 06 07 08 09 10 11 12
2015 : 01 02 03 04 05 06 07 08 09 10 11 12
2014 : 01 02 03 04 05 06 07 08 09 10 11 12
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12

2021-07-10 Sat

解決!! timestamp@FreeBSD12@VirtualBox [freebsd]

わかった!! 直った!!

VirtualBox のゲストって、起動時にホストと時刻同期するそうな。

でまずは、その同期を停止してみた。

参考 https://takoyarosan.hatenablog.com/entry/2018/08/27/232423#%E6%99%82%E5%88%BB%E5%90%8C%E6%9C%9F%E3%82%92%E7%84%A1%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B%E6%89%8B%E9%A0%86

コマンドプロンプトで...
C:\Program Files\Oracle\VirtualBox>VBoxManage setextradata "GUEST123" "VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" 1


が、まだだめ。

で、更に調べてみたら「システム設定」に「ハードウェアクロックをUTCにする」という項目があることが判明。

参考 https://vboxmania.net/%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E8%A8%AD%E5%AE%9A/

早速設定

VirtualBoxマネージャー から対象ゲストを選択して
設定 => システム => マザーボード
□ ハードウェアクロックをUTCにする <== チェック


おおぅ、直ったぞ、
起動後の時刻JSTが、今の時刻となった!!

timestamp@FreeBSD12@VirtualBox [freebsd]

ううむ、困った...

FreeBSD を VirtualBox にインストして開発しているが、timestamp(date?)がおかしなことに。

電源ON にした時に、JST 時刻が現在の日本時刻の9時間後となってしまう。
で、もしやと思い UTC 時刻を見ると現在の日本時刻。

例えば、今は11時33分頃だが

% date
2021年 7月10日 土曜日 20時33分14秒 JST

% date -u
2021年 7月10日 土曜日 11時33分16秒 UTC

てな、様子。

更に OpenNtpd 使っているが、特におかしくはなっていないしな、
ググっても、キーワードを何にすればよいか分からず、むむむ...

幸いなことに、reboot 後は reboot 前の設定を維持するので、しばらくは電源ONのときだけは date コマンドで時刻修正だなぁ。

最終更新時間: 2021-09-15 09:13