擴(kuò)展 WSL 2 虛擬硬盤的大小
安裝完 WSL 后

如果根據(jù)開發(fā)需要更改虛擬硬盤的大小
在 Windows?PowerShell 中終止所有 WSL 實(shí)例
查看 WSL 實(shí)例運(yùn)行狀態(tài),確認(rèn)關(guān)閉,并記住發(fā)行版的名稱

如果沒有更改移動過發(fā)行版安裝包位置

那么可以通過以下方法查找到發(fā)行版的安裝包位置
distro 是分發(fā)版的名稱
可以通過 PackageFamilyName 查找 WSL 2 安裝使用的 VHD 文件完整路徑即 pathToVHD

<PackageFamilyName> 即上方查到的安裝包名
<disk> 一般是?ext4

在DISKPART 下
<pathToVHD> 如果沒有移動過位置,即上方查找到發(fā)行版的安裝包位置。如果移動過,即為移動后的位置。(我是移動后的位置)
顯示安裝包信息
輸出將包含虛擬大小的值。 這是當(dāng)前的最大值。需要將此值轉(zhuǎn)換為兆字節(jié)。 如果“虛擬大小: 256 GB”,請將此轉(zhuǎn)換為?256000

輸入的新值必須大于此原始值。 例如,若要將上述虛擬大小設(shè)置為512G,可輸入值 512000。 確定要為新大小(以 MB 為單位)設(shè)置的數(shù)字后
退出?diskpart
打開 WSL 發(fā)行版的終端
?/dev/sdX(X 表示任何其他字符)
<sizeInMegabytes>即上方確定的新大小

P.S 最后我還是刪除了擴(kuò)展后的子系統(tǒng)發(fā)行版,最后選擇安裝兩個(gè)不同的發(fā)行版,因?yàn)橛行?yīng)用的版本需要的支持可能會互不兼容,導(dǎo)出鏡像也會更加麻煩。
參考內(nèi)容:
擴(kuò)展 WSL 2 虛擬硬盤的大小 | Microsoft Docs:
https://docs.microsoft.com/zh-cn/windows/wsl/vhd-size
手把手教你在Windows下用WSL運(yùn)行Vitis/Vivado/Petalinux | (eet-china.com):
https://www.eet-china.com/mp/a109854.html