КОРЕКЦИЯ: VirtualBox не успя да отвори файла на твърдия диск. Не може да се регистрира виртуален твърд диск, защото вече съществува диск със същия UUID. (Решено)

click fraud protection

Този урок съдържа инструкции за коригиране на следната грешка при опит за добавяне на съществуващ виртуален твърд диск във VirtualBox: „Неуспешно отваряне на файла на твърдия диск , защото вече съществува твърд диск със същия UUID".

Появява се грешката „Неуспешно отваряне на файла с изображение на диска – не може да се регистрира твърд диск“ във VirtualBox тъй като файлът с изображение на VM диск, който се опитвате да отворите, има същия UUID с друго изображение на виртуален диск файл. В този случай Virtualbox не може да регистрира файла с изображение на диска (VDI, VHD, VMDK и т.н.) и показва следната грешка:

VirtualBox Неуспешно отваряне на файла на твърдия диск. Не може да се регистрира виртуален твърд диск, защото вече съществува диск със същия UUID

"Не може да се регистрира твърдият диск 'C:\Users\%Username%\VirtualBox VMs\%VirtualDiskName1%.vdi' {%Virtual-Disk-UUID%}, защото твърд диск 'C:\Users\%Username%\VirtualBox VMs\VirtualDiskName2%.vdi' с UUID {%Virtual-Disk-UUID%} вече съществува.

Код на резултата:
E_INVALIDARG (0x80070057)
Компонент:
VirtualBox
интерфейс:
IVVirtualBox {fafa4e17-1ee2-4905-a10e-fe7c18bf5554}
Callee RC:
VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)"

Как да разреша грешката на VirtualBox: Неуспешно отваряне на файл на виртуален твърд диск (.VDI), защото твърдият диск вече излиза.

Метод 1. Премахнете пропуснатите виртуални дискове от VirtualBox.

Горната грешка може да се появи, ако сте преместили виртуалния твърд диск на друго място (напр. том) и след това се опитате да добавите отново виртуалния твърд диск твърд диск (от новото местоположение) към нова или към съществуваща виртуална машина, без предварително да сте премахнали пропуснатия диск от VirtualBox. В този случай трябва да освободите липсващия файл на виртуален диск с помощта на VirtualBox Media Manager. Да направя това:

1. От VirtualBox Файл меню, отворете Виртуален медиен мениджър.

fix VirtualBox не може да отвори файл на виртуален твърд диск VDI - файл със същия uuid вече съществува.

2. Маркирайте пропуснатия виртуален диск (този със знака за грешка)* и щракнете Освободете. (Когато бъдете попитани, натиснете Освободете бутон, за да освободите липсващия твърд диск.)

* Забележка: Ако не виждате пропуснати дискове тук, продължете метод-2.

virtual не може да отвори файл на виртуален твърд диск - поправете

3. След това щракнете Премахване (и след това натиснете бутона Премахни), за да премахнете липсващия виртуален твърд диск.

премахнете липсващия виртуален твърд диск .vdi

4. Затворете мениджъра на виртуални медии.
5. Маркирайте VM, където искате да добавите файла за виртуален твърд диск (.VDI) и щракнете Настройки.

fix не може да регистрира виртуален твърд диск virtualbox

6. Изберете Съхранение в левия панел и след това щракнете върху „Добавяне на твърд диск“ икона вдясно.

образ

7. Щракнете върху Изберете съществуващ диск.

образ

8. Изберете файла на виртуалния твърд диск, който искате да добавите, и щракнете Отвори.

образ

9. Щракнете върху Добре за да затворите настройките на виртуалната машина.

образ

10.Започнете виртуалната машина.

Метод 2. Клонирайте виртуален диск с Virtual Media Manager.

За да избегнете грешката „Неуспешно отваряне на файла с изображение на диска, не мога да регистрирам твърдия диск“, е да клонирате Virtual Файлове с изображения на диска (VDI, VHD и т.н.), като използвате VirtualBox Media Manager,* вместо да използвате OS Copy/Paste на хоста функции. Да направя това:

* Забележка: Правилният начин за успешно клониране на съществуващ файл с изображение на виртуален твърд диск (VDI, VHD, VMDK и др.) е да използвате функцията Copy във VirtualBox Media Manager.

1. От Virtualbox Файл избор на меню Виртуален медиен мениджър.

fix Не мога да регистрирам виртуалната кутия на твърдия диск

2. Изберете виртуалния твърд диск, който искате да клонирате, и щракнете копие.

коригиране Не може да се отвори образ на диска vdi vhd и т.н.

3. На следващия екран направете своя избор относно „Тип на файла с изображение на диска“ и „Размер“ (или оставете настройките по подразбиране) и накрая дайте име за новото изображение на диска.
4. Когато сте готови, щракнете копие и изчакайте, докато създаването на новото изображение на диска завърши.

не може да отвори vdi изображение virtualbox

5. Когато копието приключи, използвайте копираното изображение на диска, за да създадете нова виртуална машина във Virtualbox.

Метод 3. Променете UUID на виртуалния диск.

Последният метод за разрешаване на проблема „Не мога да регистрирам виртуален твърд диск“ е да нулирате UUID на файла на виртуалния диск (VDI), споменат в грешката на VirtualBox. Да направя това:

1. Близо Приложението VirtualBox.

2. Отворете командния ред като администратор. Да направя това:

а. В полето за търсене въведете: cmd (или командния ред).
б. Щракнете с десния бутон върху командния ред (резултат) и изберете Изпълни като администратор.

стартирайте командния ред като администратор

3. копие & Поставете в командния ред следната команда в прозореца на командния ред и натиснете Въведете:

  • cd C:\Program Files\Oracle\VirtualBox
променете uuid виртуален диск

4. Сега въведете следната команда и натиснете Въведете: *

  • vboxmanage вътрешни команди sethduuid "%Full_Path_To_VHD_File%"

* Забележка: С горната команда променете %Full_Path_To_VHD_File% стойност според вашия случай. Например: Ако искате да нулирате UUID нафайл с изображение на виртуален диск "Windows7.vdi", който се намира на адрес "C:\Users\Admin\VirtualBox VMs\Windows7VM"папка, командата трябва да бъде:

  • vboxmanage вътрешни команди sethduuid "C:\Users\Admin\VirtualBox VMs\Windows7VM\Windows7.vdi"
нулиране на uuid виртуален диск

5. Ако всичко върви добре, тогава трябва да информирате, че UUID е променен.

нулиране на uuid виртуален диск virtualbox

6. Затворете командния ред и сега опитайте да прикачите виртуалния твърд диск към нова виртуална машина.

Това е всичко приятели! Сработи ли при вас?
Моля, оставете коментар в секцията за коментари по-долу или още по-добре: харесайте и споделете тази публикация в блога в социалните мрежи, за да помогнете за разпространението на информацията за това решение.