Virtualbox HDD kopyalama

Programlama27/08/2013


Virtulbox'da oluşturmuş olduğunuz bir sanal diski kopyalayıp aynı anda her ikisini de kullanmak istediğinizde aşağıdaki gibi bir hata alırsınız.

Failed to open the hard disk <FilePath>.
Cannot register the hard disk <FilePath><GUID> becuase a hard disk <DifferentFilePath> with UUID <GUID> already exists.

Bunun sebebi; her hardiskin eşsiz bir UUID numarası vardır ve siz aynı UUID ye ait iki diski virtualbox'da aynı anda kullanamazsınız.

Bu sorunu (aslında engelleme) 2 farklı şekilde çözebiliriz.

1.) CloneHd ile diski kopyalama

Diski kopyalarken işletim sistemi üzerinden değilde Virtualbox'ın kendisi üzerinden kopyalarsanız yeni oluşturulan diske otomatikmen farklı bir UUID verecektir.

VBoxManage clonehd "DiskToClone.vdi" "ClonedDisk.vdi"

2.) Disk UUID siniz değiştirme

Mevcutta kopyalanmış bir disk dosyasının sadece UUID'sini de değiştirebiliriz. Ama bu Virtualbox tarafından tavsiye edilen bir yöntem değil. Uyarırım... Dosyanızda bozulmalar olabilir. Yedek almanızı tavsiye ederim.

VBoxManage internalcommands setvdiuuid "CopiedDisk.vdi"

Etiketler: