完整的比较请参考:
比较 WSL 版本 | Microsoft Learn
如果是已经安装完成,但安装的是wsl ,之后想由 wsl 1升级到wsl 2,请参考:WSL1升级至WSL2_wsl1升级wsl2_goldVitaminC的博客-CSDN博客
在形式上,wsl 1是以windows文件系统的方式组织的,而wsl 2是以虚拟磁盘的单文件方式组织的。
如下所示,为wsl 1的文件目录:
这个文件目录就是在windows下看到的,linux的每个目录和文件,都可以查看,非常方便。如下所示为其上级目录:
这是wsl 1转换成wsl 2后的目录,本来temp上面还有个rootfs,就是前面那个截图,结果在转换成wsl 2之后,这个目录被自动删除掉了 ,ext4.vhdx 就是wsl 2的虚拟磁盘文件了,就这一个文件,这和vwmare安装的虚拟机很像。这样如果再想看其中的文件,就要进去虚拟机才能看了