VMware虛擬機(jī)WSL安裝的解決方案:修改vmx文件開(kāi)啟vhv/svm參數(shù)方式
一、問(wèn)題現(xiàn)象與原因分析
你是否曾遇到過(guò)在微軟商店興沖沖的下載了DeBian這類(lèi)WSL后發(fā)現(xiàn)無(wú)法安裝?
Installing, this may take a few minutes...
WslRegisterDistribution failed with error: 0x80370102
Please enable the Virtual Machine Platform Windows feature and ensure virtualization is enabled in the BIOS.
For information please visit https://aka.ms/enablevirtualization
Press any key to continue...
核心原因:
- VMware默認(rèn)禁用Hyper-V兼容模式
- Windows功能缺失關(guān)鍵組件(如Windows Hypervisor Platform)
二、解決方案(Intel/AMD雙平臺(tái))
修改VMX文件(關(guān)鍵操作)
# 找到虛擬機(jī)目錄下的.vmx文件 右鍵虛擬機(jī) → 設(shè)置 → 選項(xiàng) → 工作目錄 → 定位.vmx文件 # 文本編輯器打開(kāi)并添加(AMD需同時(shí)添加兩行) vhv.enable = "TRUE" # Intel虛擬化支持 svm.enable = "TRUE" # AMD虛擬化支持
三、常見(jiàn)問(wèn)題解決方案(SEO關(guān)鍵詞:WSL報(bào)錯(cuò)處理、VMware配置)
問(wèn)題1:修改vmx后虛擬機(jī)無(wú)法啟動(dòng)
解決方案:
- 恢復(fù)原始vmx文件備份
- 檢查是否同時(shí)啟用了Hyper-V(需關(guān)閉Windows Hypervisor Platform)
問(wèn)題2:WSL2網(wǎng)絡(luò)異常
配置調(diào)整:
# 在.vmx文件末尾添加 ethernet0.virtualdev = "vmxnet3" ethernet0.addressType = "generated"
問(wèn)題3:文件共享失敗
終極方案:
# 重置WSL網(wǎng)絡(luò)配置 wsl --shutdown netsh winsock reset netsh int ip reset
四、進(jìn)階技巧
?內(nèi)存分配優(yōu)化
# 在.vmx文件添加(根據(jù)物理內(nèi)存調(diào)整) memsize = "4096" sched.mem.pshare.enable = "FALSE"
?磁盤(pán)性能提升
# 啟用虛擬SSD模式 scsi0:0.virtualSSD = 1 scsi0:0.fileName = "D:\WSL\ubuntu.vhdx"
?GPU加速配置
# 需VMware 17.5+版本 pciPassthru.use64bitMMIO = "TRUE" pciPassthru0.present = "TRUE" pciPassthru0.deviceId = "0x3b00"
(本文方法經(jīng)VMware 17.0.2 + Windows 11 環(huán)境驗(yàn)證,數(shù)據(jù)來(lái)源:作者實(shí)測(cè)及微軟官方文檔)
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
VMware中讓CentOS利用橋接上網(wǎng)的方法教程
在 VMware 中可以使用三種方式上網(wǎng):橋接(Bridge)、網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)、僅主機(jī)(HOST-ONLY)。下面這篇文章主要給大家介紹了在VMware中讓CentOS利用橋接上網(wǎng)的方法教程,有需要的朋友可以參考借鑒,下面來(lái)一起看看吧。2017-02-02Vmware虛擬機(jī)無(wú)法用root直連說(shuō)明詳解
文章介紹了在VMware虛擬機(jī)中安裝CentOS-stream-9系統(tǒng)后,無(wú)法用root用戶(hù)通過(guò)SSH遠(yuǎn)程連接的問(wèn)題,并總結(jié)了解決方法2025-02-02VMware虛擬機(jī)安裝Ubuntu20.04詳細(xì)教程(最新推薦)
本文詳細(xì)介紹了如何在VMware虛擬機(jī)中安裝Ubuntu 20.04的操作步驟,包括下載和安裝VMware Workstation、配置虛擬機(jī)、安裝Ubuntu系統(tǒng)、設(shè)置中文環(huán)境、調(diào)整顯示器大小、完成安裝以及更改軟件源配置,感興趣的朋友一起看看吧2024-11-11vmware配置hadoop實(shí)現(xiàn)偽分布式的圖文教程
這篇文章主要介紹了vmware配置hadoop實(shí)現(xiàn)偽分布式,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-10-10VMWare12中安裝蘋(píng)果Mac OS X圖文教程
本文將用圖文介紹如何在VMWare12虛擬機(jī)中安裝運(yùn)行Mac OS X,只要嚴(yán)格地按照本教程一步步操作,即使不了解蘋(píng)果電腦的讀者,也能順利地安裝并運(yùn)行Mac OS X。2018-09-09Vmware10上MAC OS 10.9安裝配置方法圖文教程
這篇文章主要為大家詳細(xì)介紹了Vmware10上MAC OS 10.9安裝配置方法圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-07-07VMware + Ubuntu18.04 搭建Hadoop集群環(huán)境的圖文教程
這篇文章主要介紹了VMware + Ubuntu18.04 搭建Hadoop集群環(huán)境的教程,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-04-04