Description
Tip
EDIT by @AkihiroSuda
For --vm-type=vz
, this issue seems to have been solved in Lima v0.19 (#2026)
Description
Lima version: 0.18.0
macOS: 14.0 (23A344)
VM: Almalinux9
I was trying to do a big compile, using a VM with the attached configuration (vz)
NAME STATUS SSH VMTYPE ARCH CPUS MEMORY DISK DIR
myalma9 Running 127.0.0.1:49434 vz aarch64 4 16GiB 100GiB ~/.lima/myalma9
The build aborted with:
from /Volumes/Lima/build/build/AthenaExternals/src/Geant4/source/processes/hadronic/models/lend/src/[xDataTOM_LegendreSeries.cc](http://xdatatom_legendreseries.cc/):7:
/usr/include/bits/types.h:142:10: fatal error: /usr/include/bits/time64.h: Input/output error
And afterwards, even in a different terminal, I see:
[emoyse@lima-myalma9 emoyse]$ ls
bash: /usr/bin/ls: Input/output error
I was also logged into a display, and there I saw e.g.

If I try to log in again with:
limactl shell myalma9
each time I see something like the following appear in the display window:
[56247.6427031] Core dump to l/usr/lib/systemd/systemd-coredump pipe failed
Edit: there has been a lot of discussion below, and the corruption can happen with both vz
and qemu
, and on external (to the VM) and internal disks. Some permutations seem more likely to provoke a corruption than others. I have reproduced my experiments in the table in the following comment below.