O sistema host deve disponibilizar esses dispositivos. Não se trata apenas de configurar o sistema operacional convidado. Você não disse qual é o seu sistema operacional host, isso pode ser o problema.
Na caixa do Oracle VM, escolha a VM em que você está interessado (não inicie) e clique no ícone de configurações. A configuração USB está na parte inferior. O meu diz "Ativar USB" e "USB 2.0".
Em seguida, você pode iniciar a VM e descobrir se ela vê a mídia.
Você pode ter um conflito entre o host e o convidado pelo controle do USB. Há um longo tópico sobre isso aqui:
link
Pode ser tão fácil quanto "ejetar" o USB quando o sistema operacional host o agarra, permitindo que o convidado experimente.
Isso pressupõe que você saiba como, no Ubuntu, montar um pendrive.
Se você não vê USB como uma opção nas configurações do VBox, isso significa que você ainda não instalou o pacote Extensions para o Virtual Box (diferente do addon guest). link
Espero que essas coisas ajudem você a corrigir isso. Se isso falhar, a última ideia é alterar seus pacotes do Oracle. Se você estiver usando pacotes VB do Ubuntu, talvez você deva parar. O pacote Ubuntu do Virtual Box é diferente dos pacotes diretos do Oracle. O pessoal do Debian / Ubuntu divide as diferentes partes de uma forma que torna a configuração mais difícil para mim. Eu não tentei desde 2015. Desde então eu sempre uso os pacotes do Oracle. Se você continuar tendo problemas, é melhor configurar o repositório Oracle. Você conhece o drill, /etc/apt/sources.list.d, coloque isso em um arquivo "oracle.list" por exemplo:
deb http://download.virtualbox.org/virtualbox/debian yakkety contrib
Você precisará obter uma chave de segurança para isso ( link ).