VMware Part7at LINUXVMware Part7 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト643:>>623 07/03/31 17:21:16 6JYfJxJ9 http://webos-goodies.jp/archives/50179807.html や http://pooh.gr.jp/item-2250.html を参考にして、ゲストのカーネルを再構築したらどうか。時間が狂うのは、 カーネルが、タイマー割り込みの間隔 HZが100でコンパイルされていないの が原因。edgyってなにか分からんが、Debian Sargeでは、/boot/config-*を見ると、 デフォルトで、 # CONFIG_HZ_100 is not set CONFIG_HZ_250=y # CONFIG_HZ_1000 is not set CONFIG_HZ=250 となっているので、カーネルの再構築で、HZを100にセットしたらおk。 ただし、VMware-toolsは必要。ntpdは不要。 644:login:Penguin 07/03/31 19:04:24 Gs4t3GUC CnQが問題。 ゲストOSがCONFIG_HZ_250ならたいがい問題ない。 CONFIG_HZ_1000なら大いに問題ある。 645:643 07/03/31 20:55:48 6JYfJxJ9 >>623 訂正 漏れのDebian Sargeのカーネルは backportのやつで、2.6.18だった HZが250なのは忘れてくれ Debian Sargeの正規のカーネル2.6.8では、HZを選択できないようだ カーネル2.6.8では、 include/asm-i386/param.h に #ifdef __KERNEL__ # define HZ 1000 /* Internal kernel timer frequency */ # define USER_HZ 100 /* .. some user interfaces are in "ticks" */ # define CLOCKS_PER_SEC (USER_HZ) /* like times() */ #endif と書かれていて、HZが1000になっている CnQが問題かはよく分からない >>623 カーネルソースで、 # define HZ 1000 /* Internal kernel timer frequency */ を # define HZ 100 /* Internal kernel timer frequency */ に書き換えて、カーネルを再構築して、VMware-toolsを使ったら時間が正しくなるか、 報告きぼん ubuntu edgyのカーネルのバージョンおよびHZの値は不明だが 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch