假设我有一台 1T 磁盘的 PC,我可以在磁盘中创建两个分区,800G 用于 Windows 11,200G 用于 Linux 专用分区。然后,在 800G 分区中安装 Windows 11,然后在 Windows 中直接在 200G 分区上安装 WSL2 吗?
我之所以提出这个问题,是因为我真的希望我的 WSL2 能够尽快被问到。
答案1
从技术上来说,是否可以直接在物理驱动器上而不是 VDHX 上安装 WSL2?
不,您可以使用 轻松实现这一点wsl --help
。--install
也--import
不允许选择不使用 VHDX。(换句话说,发行版注册始终绑定到 VHDX。)
但你可以(裸)安装一个投入的驱动器。虽然您不能将其用于发行版安装,但您可以将其用于“数据”(例如有价值的大项目和/或它们的编译站点)。
注意:我不清楚当你使用 仅从外部安装分区驱动器的一个分区时会发生什么wsl.exe
,但是伊维萨克无论如何,整个驱动器都需要从 Windows 端脱机,以便可以将其连接/SCSI 直通到 Linux (WSL) 内核。因此,如果您使用的笔记本电脑最多只能有一个内置驱动器,那就不行了。(您应该能够连接 USB固定的驱动器,其中固定意味着它声明了 SCSI 可移动介质位0
,对于大多数 UAS 桥接的 SATA/NVMe SSD 来说应该是这种情况。)