WSL-For-FreeBSD 项目开发了一个版本的 WSL2 工具包(Windows 子系统 Linux),而允许 Linux 在 FreeBSD 中运行 Windows 该项目对底层 FreeBSD 环境的改动极小。在条件允许的情况下,计划将修改贡献给 WSL2 的主开源代码库。该项目定位为个人实验性质的项目。
目前,FreeBSD 已经可以在控制台模式下启动进入 WSL2。FreeBSD 的主要组件运行正常。当前的工作重点是添加网络支持、I/O 优化和进程管理。未来的计划包括将 FreeBSD 实用程序集成到 WSL2 环境中。 Windows 以及文件准备工作。
微软开发的 WSL2 项目提供了一个带有完整内核的虚拟机。 Linux,其中可以运行发行版 Linux核心内容包括WSL特有的更改,例如优化以减少启动时间和内存消耗,以及恢复功能。 Windows 解放 Linux内存和配置过程旨在移除不必要的驱动程序和子系统。系统安装在独立的磁盘映像 (VHD) 中,采用 ext4 文件系统和虚拟网络适配器。
来源: opennet.ru
