• 2

VMware Workstation 跳出錯誤 強制關閉虛擬主機 (3/30新增問題&後續)

cpu:I5-2400
記憶體:12G

虛擬設定
記憶體:2G
在運作VM時會隨機性跳出錯誤 如下圖
VMware Workstation 跳出錯誤 強制關閉虛擬主機 (3/30新增問題&後續)
VMware Workstation 跳出錯誤 強制關閉虛擬主機 (3/30新增問題&後續)VMware Workstation 跳出錯誤 強制關閉虛擬主機 (3/30新增問題&後續)


目前嘗試過重灌VM&重灌VM中虛擬主機,皆無效
有使用過Memtest86+檢測記憶體正常
平時記憶體使用在6~8G(開起虛擬主機後)
請問這是哪邊問題?有什麼辦法可以解決?



在思考是否要用以下方式測試是否還是會跳出
1.把後來的4G記憶體拔出>變成原來的8G
2.乾脆買2隻8G記憶體=16G,4G拔出
3.在買一顆新硬碟把VM安裝在新硬碟裡


3/30新增問題&後續
目前是重灌主機&用最新版VM註冊&建立虛擬主機
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1014955

上面提到的
To resolve this issue, decrease the memory assigned to each virtual machine, increase the amount of physical memory installed in the host, or both.
這句是指要我減少VM內的公給記憶體或是增加實機的記憶體容量嗎?

另外上面中連結提到
After installing Windows 7 SP1, VMware Workstation reports the error: Not enough physical memory is available to power this virtual machine (1036185).
http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&externalId=1036185


Not enough physical memory is available to power this virtual machine with its configured settings
這是指我的電源無法供應足夠的電給虛擬主機?

In the vmware.log file, you see entries similar to:
vmx| VerificationOfHostParameters status 2
vmx| Failed to verify host parameters
我去看我履歷他是說
2013-03-29T21:31:31.233+08:00| vmx| I120: VerificationOfHostParameters status 0


Resolution部分
After installing Windows 7 SP1 or Windows 2008 R2 SP1 on a 64bit host, you may experience this issue while trying to start a virtual machine. This issue is resolved by Workstation 7.1.4. You can download the latest version of Workstation from our Download Center.
這是說我安裝了Windows 7 SP1所以會出現的錯誤?此外Workstation 7.1.4這是指要我回去載舊版7.1.4版本?

2個解決方法
1.You can resolve this issue by uninstalling SP1. For more information, see How to uninstall Windows 7 Service Pack 1 (SP1) .

Note: The preceding links were correct as of March 22, 2011. If you find the link is broken, provide feedback and a VMware employee will update the link.
但是我主機並沒有安裝Windows 7 Service Pack 1 (SP1) (KB976932)

2.To workaround this issue, you can add a setting to the config file to restrict Workstation to using a percentage of the host's available RAM:
Shut down all running virtual machines and exit Workstation.
Open the config.ini file located at C:\ProgramData\VMware\VMware Workstation.
Add this line to the file:

vmmon.disableHostParameters = TRUE

Save and close the file.
Restart Windows.
This ensures that the virtual machine uses only 75% of the host memory.
我照他在C:\Program Files (x86)\VMware\VMware Workstation
建立文件檔 config.ini
內文vmmon.disableHostParameters = TRUE
但還是會跳出錯誤強制關閉虛擬機
是我哪裡設錯了嗎?
2013-03-19 17:49 發佈

GBO5 wrote:
cpu:I5-240...(恕刪)


win7是64bit的嗎?
抱歉我第一時間沒註明

是的,我的系統是64位元,虛擬主機也是64位元
錯誤訊息:
Failed to allocate page for guest RAM!

說明:
這是vmplayer在某些時候(例如將vm檔案整個複製一份)啟動時,會出線的error。

解決方法:

編輯 *.vmx
加入一行
mainmem.UseNamedFile = "false"




網路搜尋得到的答案~關鍵字 Failed to allocate page for guest RAM!

rftest82028 wrote:
錯誤訊息:Faile...(恕刪)


感謝 我用記事本編輯嘗試看看

rftest82028 wrote:
錯誤訊息:Faile...(恕刪)



我照這方是用還是會跳出錯誤
我有哪邊設錯嗎?

rftest82028 wrote:
我的設定檔你用用看可...(恕刪)



我下載覆蓋後就無法連上網路了
你知道這是怎麼回事嗎?(覆蓋前是用原本VM設定連線)

刪除.vmsd .vmxf .vmx 這3個檔案(例如我的虛擬機名稱是 windows7 那麼那3個檔案就是

windows7.vmsd windows7.vmxf windows7.vmx )

再把設定檔windows7.vmx放進去

啟動時他會詢問你I Moved it 和 I Copied it

請選I Copied it

你再試試看~


rftest82028 wrote:
刪除.vmsd ....(恕刪)



我嘗試了你說的之後還是沒有區域網路(=無法上網)




  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?