- 論壇徽章:
- 0
|
前面有一個(gè)帖子看到好幾個(gè)朋友問自己的虛擬機(jī)操作系統(tǒng)的時(shí)間不正確,過快或者過慢,下面是解決方案.
解決vmware guest OS時(shí)間過快的方法:
step1: 安裝 vmware tools
step2: 配置guest OS,打開 time synchronization
step3: 在grub 啟動(dòng)配置的kernel 那行結(jié)束,加上 clock=pit , 例子如下
__________________________
title Fedora Core (2.6.9-1.667)
root (hd0,0)
kernel /vmlinuz-2.6.9-1.667 ro root=/dev/hda2 clock=pit
如果guest OS不能安裝vmware tools, 或者vmware guest OS是SuSE SLES9表現(xiàn)時(shí)間過快,用 clock=pmtmr 代替 clock=pit
解決vmware guest OS 時(shí)間過慢的方法:
step1: 安裝 vmware tools
step2: 配置guest OS,打開 time synchronization
step3: 如果虛擬的是單cpu guest OS, 把nosmp noapic nolapic 這三個(gè)參數(shù)加到grub的kernel參數(shù)最后, 例子如下
_________________________
title Red Hat Linux (2.4.20-28.9)
root (hd0,0)
kernel /vmlinuz-2.4.20-28.9 ro root=/dev/hda2 clock=pit nosmp noapic nolapic
本帖參考了 VMWare 的VMTN 文檔庫(kù)Doc ID:1420 "Clock in a Linux Guest Runs More Slowly or Quickly Than Real Time"
如果要看詳細(xì)的問題解釋或原版,請(qǐng)?jiān)L問 http://kb.vmware.com/vmtnkb/sear ... ;sliceId=SAL_Public
另外如果是企業(yè)環(huán)境,或者你的guest OS可以直接訪問internet,除了安裝vmware tools并打開time synchronization之外,可以在guest OS 里面啟動(dòng)ntp client服務(wù),和外部internet上的time server 同步,這樣guest OS的時(shí)間就非常精確了. |
|