VMs are stored in ~/.lume
.
Images are cached in ~/.lume/cache
. When doing lume pull <image>
, it will check if the image is already cached. If not, it will download the image and cache it, removing any older versions.
No, macOS uses sparse files, which only allocate space as needed. For example, VM disks totaling 50 GB may only use 20 GB on disk.
lume ipsw
lume delete <name>
The process for creating a custom linux image differs than macOS, with IPSW restore files not being used. You need to create a linux VM first, then mount a setup image file to the VM for the first boot.
lume create <name> --os linux
lume run <name> --mount <path-to-setup-image> --start-vnc
lume run <name> --start-vnc