構成
HOST | Mac OS X |
---|---|
GUEST | CentOS 5.9 |
Cron のテストしたいなと思って、CentOS から date コマンドで日時を変更しようと思って実行したところ、1秒位で元に戻ってしまう。。。
どうやら、VirtualBox はゲストとホストの時間を自動で合わせてくれているようで、ゲストとホストのロケールが違う環境でも、ゲストのロケールに合わせて時間を変更している。
時間を変える場合は、ホスト側の時間を変更すればOK。
補足
ホスト側の時間を毎回変更するのではなく、VirtualBoxで変更する事もできる。
まずは、現在の情報を確認。
$ vboxmanage showvminfo "vm名" ... Time offset: 0 ms
Time offsetを変更。
$ vboxmanage modifyvm "vm名" --biossystemtimeoffset 32400000 $ vboxmanage showvminfo "vm名" ... Time offset: 32400000 ms