В Fusion виртуальные диски могут быть предварительно выделены или нет.
Если вы предварительно выделите диск объемом 20 ГБ (по-моему, по умолчанию) для вашей виртуальной машины, то Fusion немедленно зарезервирует 20 ГБ на вашем физическом диске, создав файлы VMDK объемом 20 ГБ (эти файлы содержат информацию о виртуальном диске). Ваш хост (Mac) не может использовать это пространство, пока вы не удалите виртуальную машину и ее файлы виртуального диска.
Если для вашей виртуальной машины вы выбрали не выделенные виртуальные диски, Fusion не резервирует 20 ГБ пространства, а создает кучу файлов VMDK, которые будут работать как воздушные шары. Баллоны заполнятся, когда ваша виртуальная машина Ubuntu запишет на виртуальный диск. В этом случае возможно, что ваша виртуальная машина сочтет, что у нее есть 20 ГБ пространства, но у Mac действительно не так много осталось, и операция записи на вашей виртуальной машине может завершиться неудачно.
Важно помнить, что в обоих случаях виртуальная машина Ubuntu будет считать, что к ней подключен диск объемом 20 ГБ. ВМ не видит ничего другого, независимо от того, выделено оно заранее или нет.