win7 下虛擬機器資源掛載失敗,報錯mount: Cannot allocate memory
阿新 • • 發佈:2019-02-16
很多時候專案都會需要在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了。哈哈