free space considerations writing bhyve image to a zvol

From: void <void_at_f-m.fm>
Date: Wed, 18 Oct 2023 12:58:12 UTC
A linux file-backed vm was created initially like this:

truncate -s 2T linuxvm.img

Within the vm, df -h reports 1.1Tb used in total.
Externally, on the freebsd host, the linuxvm.img is 2Tb.

If i write the vm to a 1.6Tb zvol with compression set (lz4),
would it be feasible to expect the vm to work?

I expect it might break the vm's filesystem internally,
now, thinking about it.
--