I’ve migrated the app directories but /DATA is still on the mmc drive and is the default for creating VMs (at least). Yeah, I can edit the target every time but I just want /DATA to be on my big disk for everything.
EDIT: This is a brand new Zimaboard 2 running zimaos. There’s no “Migration” button in settings like all of the internet claims. Also, /etc/fstab only holds /root. Maybe it’s as simple as adding an entry for /DATA there?
To (partially?) answer my own question: /DATA contains a lot of stuff, including the swapfile, which I don’t want to move, so I think the simplest answer is to symlink my NVMe VM directory to /DATA/VM, like has been done for the App directories I migrated.
lrwxrwxrwx 1 root root 22 May 15 09:40 Documents -> /media/nvme0/Documents
lrwxrwxrwx 1 root root 22 May 15 09:40 Downloads -> /media/nvme0/Downloads
drwxr-xr-x 2 root root 4096 May 15 09:39 .extensions
lrwxrwxrwx 1 root root 20 May 15 09:40 Gallery -> /media/nvme0/Gallery
drwxr-xr-x 3 root root 4096 May 15 06:40 .icewhale
drwxr-xr-x 13 root root 4096 May 15 09:21 .libvirt
drwxr-xr-x 9 root root 4096 May 15 09:42 .log
drwx------ 2 root root 16384 Jul 22 2025 lost+found
drwxr-xr-x 4 root root 4096 May 15 08:46 .media
lrwxrwxrwx 1 root root 18 May 15 09:40 Media -> /media/nvme0/Media
drwxr-xr-x 3 root root 4096 May 15 09:40 .opt
drwxr-xr-x 4 root root 4096 May 15 09:21 .ota
-rw------- 1 root root 2687492096 May 15 09:22 .swapfile
drwxr-xr-x 3 root root 4096 May 15 06:40 .trash