1. 程式人生 > >win7 下虛擬機器資源掛載失敗,報錯mount: Cannot allocate memory

win7 下虛擬機器資源掛載失敗,報錯mount: Cannot allocate memory

       很多時候專案都會需要在linux系統下執行。所以也會在win7下安裝虛擬機器,來實現專案在linux執行。當然,很多時候都會遇到虛擬機器報錯:

mount: Cannot allocate memory

我之前也以為記憶體不夠,又把資源弄到80G的空間下,還是一樣,所以不是記憶體不足問題,

查很多資料,發現是:

由於虛擬機器請求較大記憶體或資源(在win7下),win7系統拒絕了虛擬機器訪問。

-------苦逼的是,遇到這個情況,關閉虛擬機器是不可能的,只有重啟計算機才能夠再次使用win7磁碟上的資源。所以一遇到這個情況就..........

有麼有不重啟就能夠解決這個問題呢?

找了很多,下面給個地址,這個老兄在外網上看到的解決辦法:

http://hi.baidu.com/zhangbin101004/item/e459f4d1f818dfbd33db903b

大概的意思就是說需要修改登錄檔值(增大就行了)。

登錄檔值地址:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters\IRPStackSize

由於每次出問題就要去找這個地方,不是很方便,所以自己寫了一個批處理檔案來解決這個問題。

這個被我寫在另一篇文章裡面:

http://blog.csdn.net/todaymz/article/details/8685457

好了,大功告成,以後不用苦逼的重啟PC了。哈哈