Lors de l'utilisation de Vagrant / Virtualbox et éventuellement de Laravel Homestead, il peut arriver que ce message s'affiche :
Une erreur s'est produite lors de l'exécution de `VBoxManage`, une CLI utilisée par Vagrant pour contrôler VirtualBox. La commande et le stderr sont affichés ci-dessous. Commande : ["startvm", "{LONGOCDE}", "--type", "headless"] Stderr : VBoxManage : erreur : Impossible d'ouvrir le support '/Users/USER/VirtualBox VMs/homestead-7/ubuntu-....vmdk'. VBoxManage : erreur : VMDK : le descripteur ne démarre pas comme prévu dans '/Users/USER/VirtualBox VMs/homestead-7/ubuntu-....vmdk' (VERR_VD_VMDK_INVALID_HEADER). VBoxManage : erreur : VD : erreur VERR_VD_VMDK_INVALID_HEADER lors de l'ouverture du fichier image '/Users/USER/VirtualBox VMs/homestead-7/ubuntu-....vmdk' (VERR_VD_VMDK_INVALID_HEADER) VBoxManage : erreur : Détails : code NS_ERROR_FAILURE (0x80004005), composant MediumWrap, interface IMedium
Après avoir modifié de nombreuses choses et essayé beaucoup de choses, j'ai découvert qu'il était préférable de restaurer une sauvegarde de votre fichier vmdk. Pour Linux et Windows, il semble y avoir des outils de restauration (je ne sais pas si ceux-ci fonctionneront), mais pas pour Mac.
Donc, après avoir essayé de restaurer votre sauvegarde, tout fonctionne, espérons-le (sauvegardez toujours votre nouveau fichier avant de le restaurer également). Tout se fait à vos propres risques, bien sûr. Bonne chance !