WSL2的安裝
以管理員權(quán)限打開PowerShell
-
輸入命令安裝”適用于 Linux 的 Windows 子系統(tǒng)”和”虛擬機(jī)平臺”可選組件,或通過
控制面板-程序-程序和功能-啟用或關(guān)閉Windows功能
開啟dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
重啟系統(tǒng)完成安裝
-
以管理員權(quán)限打開PowerShell盖呼,輸入命令開啟虛擬機(jī)平臺和Linux子系統(tǒng)
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
重啟系統(tǒng)
以管理員權(quán)限打開PowerShell,輸入命令
wsl -l -v
查看已安裝Linux版本輸入
wsl --set-version Ubuntu 2
命令進(jìn)行轉(zhuǎn)化着倾,Ubuntu對應(yīng)子系統(tǒng)實(shí)際安裝版本捅彻,等待轉(zhuǎn)化完成輸入命令
wsl --set-default-version 2
可將WSL2設(shè)置為默認(rèn)體系輸入命令
wsl -l -v
查看是否成功
VMware和WSL2的沖突
WSL2安裝后,開啟了Hyper-v爷抓,與VMware發(fā)生沖突势决,關(guān)閉Hyper-v即可,也就意味著WSL2無法使用
目前VMware新版本已支持Hyper-v
一. 直接禁用Hyper-V
-
Win+R
蓝撇,輸入services.msc果复,進(jìn)入服務(wù) - 找到
HV主機(jī)服務(wù)
,啟動(dòng)類型設(shè)置為禁用 - 以管理員權(quán)限打開PowerShell渤昌,輸入命令
bcdedit /set hypervisorlaunchtype off
- 重啟系統(tǒng)
二.創(chuàng)建引導(dǎo)
- 以管理員權(quán)限運(yùn)行cmd
- 輸入命令
bcdedit /copy {current} /d "Windows 10 (no Hyper-V)"
, 記錄出現(xiàn)的ID-Number - 輸入命令
bcdedit /set {ID-Number} HyperVisorLaunchType OFF
-
高級系統(tǒng)設(shè)置-啟動(dòng)和故障恢復(fù)-顯示操作系統(tǒng)列表的時(shí)間
, 設(shè)置顯示時(shí)間 - 重啟系統(tǒng), 選擇需要的選項(xiàng)進(jìn)入