Поиск по сайту:

Невозможно зарегистрировать образ DVD, поскольку UUID уже существует.

Я использую Oracle VirtualBox уже много лет. Это очень помогло мне протестировать и поиграть с многочисленными Unix-подобными операционными системами. У меня есть резервная копия образов всех виртуальных машин на моем локальном жестком диске, поэтому я могу избежать повторной установки одной и той же виртуальной машины снова и снова. На днях, когда я пытался запустить свою виртуальную машину openSUSE, VirtualBox продолжал выдавать следующую ошибку.

Failed to open virtual machine located in /home/sk/VirtualBox VMs/openSUSE 13.2/openSUSE 13.2.vbox.
Cannot register the DVD image '/usr/share/virtualbox/VBoxGuestAdditions.iso' {b058bc48-c451-4cff-9db0-d01c70e99c28} because a CD/DVD image '/usr/share/virtualbox/VBoxGuestAdditions.iso' with UUID {bb9b13c5-f90f-4589-b212-8b9e01f118f5} already exists.

Я раньше не видел этой ошибки и понятия не имею, как ее решить. После небольшого поиска в Google я нашел обходной путь решения этой проблемы. Были ли вы когда-нибудь в такой ситуации, когда вы не знали, как решить эту проблему? Не беспокойся! Просто следуйте этим шагам, и все готово!

Исправить ошибку «Невозможно зарегистрировать образ DVD, поскольку UUID уже существует» в VirtualBox.

Чтобы исправить вышеупомянутую ошибку, перейдите в каталог, в котором вы сохранили файлы виртуальной машины. Например, я сохранил свои виртуальные машины в каталоге /home/sk/VirtualBox VMs/.

Откройте файл .VBOX в любом текстовом редакторе по вашему выбору.

Вот образец файла Vbox для справки.

Это XML-файл, поэтому вы можете открыть его с помощью любого программного обеспечения для графического или текстового редактирования, такого как Libre Office, Abiword, Vi, nano и т. д.

Затем найдите следующие строки:

[...]
<DVDImages>
        <Image uuid="{b058bc48-c451-4cff-9db0-d01c70e99c28}"
location="/usr/share/virtualbox/VBoxGuestAdditions.iso"/>
     
[...]

Удалите все записи между разделами  и . После удаления содержимого ваш файл .VBOX будет выглядеть, как показано ниже.

<DVDImages>
</DVDImages>

Сохраните и закройте файл.

Вот и все. Теперь вы можете без проблем загрузить виртуальную машину.

Альтернативно, вы можете правильно освободить носитель образа диска из командной строки, запустив эту команду vboxmanage:

vboxmanage closemedium disk b058bc48-c451-4cff-9db0-d01c70e99c28

Замените «b058bc48-c451-4cff-9db0-d01c70e99c28» своим значением UUID.

Связанное чтение:

  • Как исправить проблему «жесткий диск с UUID уже существует» в VirtualBox

Статьи по данной тематике