Durante i corsi che tengo su Linux, sia LPI che non, mi avvalgo molto spesso dell’utilizzo di macchine virtuali. Ultimamente sto usando principalmente VirtualBox, e spesso mi capita di dover spostare i dischi virtuali per esigenze di spazio.
Facendo ciò ci si trova molte volte davanti un errore che impedisce alla macchina di avviarsi dicendo:
<br />
A hard disk with UUID {xxx} ... is already registered.<br />
Risolvere tale problema è molto semplice, basta una istruzione da riga di comando:
<br />
bonzo@wolverine:/media/virtual_machine/HardDisks$ VBoxManage internalcommands sethduuid centos_standard.vdi<br />
Dove centos_standard.vdi è il nome dell’hard disk virtuale.
Il risultato è questo:
UUID changed to: dcfb9352-fea2-494b-a1ab-8c469e5f99b3
Riprovando ad avviare la macchina l’errore non verrà più rivelato.