Apologies for hijacking the thread, although other WINE users may have encountered the same problem: ancient software refusing to install due to wrong free space variable size.
Some very very old installers (don't ask :^) from the early 2k if not late 90s report negative free disk space before failing, very likely because they expect a shorter variable as disk free size, probably wrongly defined in the code as signed variable, and are served a longer value they can't use, so the number wraps to negative values.
I tried to mount very small partitions but that didn't work, presumably because the variable is still being overwritten by another wrong size one, so it would need a WINE patch, which is beyond my skills. Given however that WINE is being also used to run historical software that Windows refused to run ages ago, I wonder if that feature is already present and I just missed it.