MSL Wiki
MSL on GitHub

Where MSL keeps things

Every folder and file MSL uses on your Mac.

Chapter 19 of 201 min read
WhereWhat
~/Library/Application Support/MSLEverything MSL keeps: distro disks, hibernated sessions, snapshots, repair backups, settings.
…/rootfs*.imgThe distro disks. See Reclaiming disk space.
…/vm-<instance>.stateHibernated sessions.
…/vm-<instance>-<snapshot>.stateSnapshots.
…/<disk>.pre-repairBackups from disk repairs.
…/ssh/msl_ed25519MSL's own SSH key.
…/AppCatalog/<instance>Each instance's cached list of Linux apps, and their icons.
…/binMSL's command-line tools, including msl.
~/Library/Logs/MSLLogs, including mslhd.log.
~/Applications/MSL/<instance>Mac apps made for Linux apps.
~/Library/LaunchAgents/com.msl.mslhd.plistThe login item that starts the background service.
~/.ssh/configOne Host msl-<instance> entry per instance with SSH set up.

Inside Linux, your Mac home folder is at /mnt/mac.