|
ゲスト OS が Linux ならば、現在時刻は date コマンドで分かる。 # date
Tue Mar 2 09:35:19 UTC 2010 VirtualBox はゲスト OS を起動した際にホスト OS の時刻をゲスト OS の時刻として設定する。 ゲスト OS と ホスト OS の時刻のずれを offset という。したがって、通常 offset はゼロである。 これを直接確認するには、Mac OSX の Terminal を起動し、以下のコマンドを実行する。 $ vboxmanage showvminfo "virtualGentoo" その出力の Time offset の値は、通常 0 ms となっているはずだ。 しかし、何かの拍子で、この値がゼロ以外になることがある。 その場合、元のゼロに戻すには以下のようにすればよい。 $ vboxmanage modifyvm "virtualGentoo" --biossystemtimeoffset 0 こうした VirtualBox の時刻 offset 設定機能を逆手に取って、ゲスト OS の時刻を意図的に遅らせたり進めたりできる。 たとえば、マル一日時刻を遅らせたいのであれば、offset 値にマイナスをつけて以下のようにすればよい。 $ vboxmanage modifyvm "virtualGentoo" --biossystemtimeoffset -86400000 ただし、offset 値はミリ秒単位とする。
逆に進ませたければ offset 値の符号は必要ない。 |

- >
- Yahoo!サービス
- >
- Yahoo!ブログ
- >
- 練習用




