Причина, по которой он, скорее всего, сообщает о другом размере, состоит в том, что Linux обычно использует файловую систему EXT, и я собираюсь предположить, что ваш USB-накопитель отформатирован как NTFS. Также может быть, у вас не включено кэширование записи или что-то еще.
Перво-наперво, на вашем хосте перейдите туда, где вы можете увидеть все ваши диски, щелкните правой кнопкой мыши на USB-накопителе, затем выберите Свойства. Перейдите на вкладку «Оборудование», выберите USB-накопитель, щелкните свойства в правом нижнем углу. В следующем окне выберите «Изменить настройки» и измените настройку на более высокую производительность вместо быстрого удаления. Это включит кэширование записи, что необходимо, поскольку ваша ошибка относится к кешу ввода-вывода диска. Обратите внимание, что включение этого параметра означает, что вы не можете просто отключить USB-накопитель от хоста, вам нужно будет щелкнуть правой кнопкой мыши значок на панели задач и сначала извлечь его, чтобы безопасно удалить его без возможной потери данных.
Во-вторых, в настройках вашей виртуальной машины для гостя перейдите в хранилище, нажмите на контроллер и с правой стороны скажите ему использовать кэш ввода-вывода хоста.
В-третьих, вам не нужно было делать vmdk, virtualbox имеет возможность монтировать USB-диски с хоста в гостевую. Вам нужно установить расширения, и вы даже можете дополнительно настроить USB-фильтр, чтобы явно добавить USB-устройство к вашему гостю или он все равно обнаружил его, и убедитесь, что в области USB-фильтров в настройках гостевой виртуальной машины вы выбрали соответствующая версия usb, которую использует ваш usb-накопитель, и порт, к которому он подключен. Если и устройство, и USB-порт могут обрабатывать устройства USB 3.0, выберите usb 3.0 в области USB-фильтров.
вот руководство по третьей части USB Device in Guest
четвертое, что вы захотите сделать, это отформатировать диск, для которого Kali linux должен быть первым, а затем попытаться установить на него kali linux. И поскольку устройство должно быть изначально обнаружено, оно должно иметь возможность установить живую версию ОС.
Надеюсь, это решит вашу проблему. Дайте нам знать, если вы попробуете это, и оно все равно не будет работать, так как это может быть ошибка в virtualbox или что-то еще.