Bonne initiative, qu'il ne faudrait pas gâcher par des soucis d'installation.
Petite précision : VirtualBox n'utilise pas une "partition" pour loger ses machines virtuelles. Elles sont contenues dans un dossier que tu peux créer n'importe où sur ton système. Tu peux mettre ta machine Linux sur ton Bureau. Je ne te le conseille pas, mais ce serait tout à fait possible. La seule limite, c'est l'espace libre sur le disque dur.
Le choix de cette implantation se fait
au moment de la création de la machine virtuelle.
VirtualBox te demande un nom pour ta nouvelle machine et te propose juste au-dessous un chemin par défaut.
C'est là que tu vas définir l'endroit où la machine sera stockée, sur ton disque externe USB si c'est ton choix.
VirtualBox créera à cet emplacement un dossier du nom que tu as choisi pour ta machine et créera tous les fichiers nécessaires dans ce dossier.
NB : Si tu as en projet de créer plusieurs machines virtuelles qui seront toutes stockées sur le même périphérique, tu peux modifier le dossier d'installation par défaut dans les paramètres de VirtualBox ,au lieu de le faire machine par machine.