A razão pela qual o seu relatório provavelmente é de tamanho diferente, é que o Linux geralmente usa o sistema de arquivos EXT e eu vou assumir que o seu drive USB está formatado como NTFS. Também pode ser que você não tenha o cache de gravação ativado ou talvez alguma outra coisa.
Primeiramente, em seu host, vá para onde você pode ver todas as suas unidades, clique com o botão direito do mouse em seu dispositivo USB e, em seguida, clique em Propriedades. Vá para a guia hardware, selecione a unidade USB, clique em Propriedades no canto inferior direito. Na próxima janela, selecione alterar configurações e altere a configuração para melhor desempenho em vez de remoção rápida. Isso ativará o cache de gravação, que é algo necessário, já que seu erro está relacionado ao cache de E / S da unidade. Devido a isso, habilitar essa configuração significa que você não pode simplesmente desconectar seu pendrive do host, você terá que clicar com o botão direito no ícone na bandeja de tarefas e ejetá-lo primeiro para removê-lo com segurança sem perda de dados.Em segundo lugar, na configuração da sua VM para o convidado, vá para o seu armazenamento, clique no controlador e, no lado direito, diga para usar o cache de E / S do host.
Em terceiro lugar, você não precisa fazer um vmdk, o virtualbox tem a capacidade de montar unidades USB a partir do host, no convidado. Você precisa ter as extensões instaladas e você pode até mesmo configurar um filtro usb para adicionar explicitamente o dispositivo usb ao seu convidado ou detectá-lo de qualquer forma e certifique-se na área de filtros USB nas configurações do convidado da VM, que você selecionar a versão usb apropriada que o seu drive usb usa e a porta à qual está conectada. Se o dispositivo e a porta usb puderem lidar com dispositivos USB 3.0, selecione usb 3.0 na área de filtros usb.
aqui é guia para a terceira parte Dispositivo USB no Guest
a quarta coisa que você vai querer fazer, é formatar a unidade que o Kali linux precisa para ser o primeiro, então tente instalar o kali linux nele. E como o dispositivo deve ser detectado nativamente, ele deve ser capaz de instalar uma versão ao vivo do sistema operacional.
Espero que isso resolva o problema que você está tendo. Deixe-nos saber se você tentar isso e ainda não funciona, pois poderia ser um bug dentro do VirtualBox ou talvez algo mais.