How-to
How-to
Task-focused guides for distributions, disks and scripting.
Import an arm64 Linux root filesystem or disk image as an MSL distribution with msl –import, and back up or move distributions with –export.
Package a Linux distribution as a .wsl image that MSL installs like the ones in Microsoft’s list, with its own first-run setup and Finder icon.
Attach a Linux disk image to MSL’s VM with msl –mount, and reach it from every distribution under /mnt/msl.
USB device passthrough isn’t available in MSL; how to reach USB drives and devices instead.
How file name case works in MSL distributions and in macOS files under /mnt/macos, and how to get case-sensitive storage for a project.
How MSL stores each distribution on its own sparse disk, and how to check, grow, compact, move, export and import disks.
Read MSL’s state from scripts, editors and CI with –json on –list, –status and –version.
Last updated on