Win10 LTSC 2021(19044) + Podman Desktop + WSL2,不再用 Docker Desktop
内容速览
自动生成
- 目标是
- Win10 LTSC 2021(19044) + Podman Desktop + WSL2,不再用 Docker Desktop。
- 安装完成后,在 PowerShell 中运行 wsl --version 确认版本已更新。
目标是 Win10 LTSC 2021(19044) + Podman Desktop + WSL2,不再用 Docker Desktop。
安装完成后,在 PowerShell 中运行 wsl --version 确认版本已更新。
https://github.com/microsoft/WSL/releases/download/2.6.3/wsl.2.6.3.0.x64.msi
按“分层验证 + 每步快照”重开最稳,能快速定位到底是 PVE 嵌套问题还是 Windows/容器软件问题。
先定路线
如果要 Docker Desktop:新装 Win11 23H2+ 或 Win10 22H2(19045)+。
如果坚持 LTSC 2021(19044):只测 WSL2 + Podman Desktop,不要测 Docker Desktop(不在支持范围内)。
PVE 先配好(宿主机)
# Intel
cat /sys/module/kvm_intel/parameters/nested
# AMD
cat /sys/module/kvm_amd/parameters/nested
qm set <VMID> --cpu host
qm config <VMID>
目标:nested=Y/1,且 VM 是 cpu: host。
新建 VM 建议参数
q35 + OVMF(UEFI)
磁盘 VirtIO SCSI
网卡 VirtIO
内存建议先固定(测试期别超售)
装完系统先打一次 Snapshot-BaseClean
第一阶段测试(只测系统稳定)
不装任何容器工具。
连续重启 3 次,确认无黑屏。
通过后打 Snapshot-OSStable。
第二阶段测试(只开虚拟化能力)
在管理员 PowerShell:
dism /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
bcdedit /set hypervisorlaunchtype auto
shutdown /r /t 0
重启能进系统再打 Snapshot-VMP-OK。
如果这一步黑屏,问题在“PVE 嵌套层”,不是 Docker/Podman。
第三阶段测试(WSL2)
dism /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
shutdown /r /t 0
wsl --update
wsl --install -d Ubuntu-24.04
wsl -l -v
看到发行版是 VERSION 2 再打 Snapshot-WSL2-OK。
第四阶段装容器工具
LTSC 路线:
winget install -e --id RedHat.Podman-Desktop
非 LTSC 受支持路线:再装 Docker Desktop。
黑屏应急回退(WinRE)
bcdedit /set hypervisorlaunchtype off
必要时离线禁用 VirtualMachinePlatform/WSL 再进系统。
如果你愿意,我下一步可以按你的 CPU(Intel/AMD)和 VMID,直接给你一份“可复制执行”的 qm 配置检查清单。
原创文章,作者:花红,如若转载,请注明出处。