Принцип прост - фактическое пространство для жесткого диска virtualbox выделяется, когда что-то там записывается. Также могут использоваться разреженные файлы.
TrueCrypt, как я знаю, шифрует все содержимое диска, выполняя запись в каждый сектор диска (также для повышения надежности шифрования), поэтому afaik невозможно иметь динамически изменяемый размер файла TrueCrypt.
Обычно файловые системы должны поддерживать динамическое изменение размеров, чтобы эта функция работала эффективно. Тем не менее, для обычных файловых систем (FAT, NTFS, extX и т. Д.) Нет необходимости сокращать их, поскольку они были разработаны так, чтобы занимать пространство, выделенное для них на жестком диске.
Наш продукт SolFS предлагает файловую систему, которая была разработана с учетом изменения размера, а также поддерживает шифрование «на лету», и оба могут использоваться независимо друг от друга. А версия ОС SolFS позволяет вам создать виртуальный диск, видимый по букве диска.