VMWare for Windows NT and Windows 2000 に関する(いい加減な)話題 某氏(言わずもがな)から要望があったので。ただ、アーカイブとかパッケージは面倒くさいのでとりあえず後回し。 ゲストOSなLinuxの時計を合わせる方法 背景 Linux上では、RTCではなくタイマ割り込みに基づき時刻が管理されているが、VMWare上では、そのタイマ割り込みの周期が一定なものではないため、システム時計が大きく狂う(大抵は遅れる)。 方法 ntpdateを数秒間隔で動かすという方法も考えられるが、ここではVMのRTCを参照することで数秒間隔でシステム時計を更新する方法を示す。なお、以下ではDebian 2.2がインストールされているものとする。 まず、 !/bin/sh poll() { while : do /sbin/hwclock --hctosys --local