Déplacer vos images VirtualBox vers QAMU

Vérifier la configuration de VirtualBox

Il arrive que la configuration de votre VirtualBox ne soit pas correcte (suite à un TP d'une autre matière les années précédentes). Faites donc les vérifications suivantes :

  • Lancez VirtualBox
  • Vérifiez dans les préférences (menu Préférences/Général) que le dossier par défaut renvoie vers le répertoire habituel $HOME/VirtualBox VMs.
  • Si ce n'est pas le cas, je vous conseille de faire une réinitialisation des paramètres (après avoir arrêté VirtualBox) :
    rm -rvf "$HOME/.config/VirtualBox/"
    rm -rvf "$HOME/VirtualBox VMs"
    
  • Lancez VirtualBox et vérifiez à nouveau les paramètres.

Déplacer vos images

  • À l'issue de la section précédente, le répertoire de stockage de VirtualBox est $HOME/VirtualBox VMs.
  • Nous allons déplacer ce répertoire vers le stockage QAMU (exécutez les instructions une à une) :
    # récupérer le login
    USER="$(id -un)"
    
    # ligne à adapter
    VirtualBoxDir="$HOME/VirtualBox VMs"
    
    # dupliquer le répertoire de stockage
    mkdir /qamu/home/$USER/VMs/
    rsync -aP --del "$VirtualBoxDir/" /qamu/home/$USER/VMs/
    
    # changer le nom
    mv "$VirtualBoxDir" "$VirtualBoxDir.old"
    
    # créer un lien symbolique
    ln -sf /qamu/home/$USER/VMs "$VirtualBoxDir"
    
  • Testez que VirtualBox fonctionne bien.
  • Supprimez l'ancien répertoire :
    # supprimer l'ancien répertoire
    rm -rvf "$VirtualBoxDir.old"