(modifié le 18 octobre 2013 à 0:33)

bug-virtualbox

J'ai eu besoin d'agrandir la taille d'un disque dur virtuel (VDI) sous VirtualBox et j'ai été confronté à une erreur assez étrange :

c:\Program Files\Oracle\VirtualBox>VBoxManage.exe modifyhd "d:\zSSD\vm\Windows 8 64.vdi" --resize 80000
VBoxManage.exe: error: Failed to create the VirtualBox object!
VBoxManage.exe: error: Code CO_E_SERVER_EXEC_FAILURE (0x80080005) - Server execution failed (extended info not available)
VBoxManage.exe: error: Most likely, the VirtualBox COM server is not running or failed to start.

Pour résoudre ce problème c'est très simple... il ne faut pas lancer cette commande dans une invite de commande avec les droits administrateurs ("exécuter en tant qu'administrateur") ! Mais simplement avec les droits classiques "utilisateur". Et là, plus aucune erreur :

c:\Program Files\Oracle\VirtualBox>VBoxManage.exe modifyhd "d:\zSSD\vm\Windows 8 64.vdi" --resize 80000
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

Magie de l'informatique, c'est la première fois que "exécuter en tant qu'administrateur" permet de faire moins de choses qu'un compte ayant moins de droit. Comme ça touchait au répertoire Program Files et qu'il s'agit d'un répertoire système c'est tout naturellement que j'avais exécuté l'invite avec les droits admin.

Bref, comme l'erreur n'est pas explicite du tout et n'a rien avoir avec la solution j'espère que Google vous aura amené ici.

Auteur : Mr Xhark

Fondateur du blog et passionné par les nouvelles techno, suivez-moi sur twitter