VirtualBox — популярное программное обеспечение для виртуализации, позволяющее запускать несколько операционных систем на одном компьютере. Однако иногда вы можете столкнуться с сообщением об ошибке «VirtualBox не может зарегистрировать образ DVD — UUID уже существует». Эта ошибка возникает, когда вы пытаетесь добавить образ DVD на виртуальную машину, но он конфликтует с UUID (универсальным уникальным идентификатором) существующего образа. В этой статье мы рассмотрим различные способы решения этой проблемы на примерах кода.
Метод 1: изменить UUID существующего образа DVD
- Откройте диспетчер виртуальных носителей в VirtualBox.
- Найдите образ DVD, вызывающий конфликт.
- Нажмите правой кнопкой мыши на изображение и выберите «Удалить», чтобы отсоединить его от всех виртуальных машин.
- После удаления изображения нажмите кнопку «Добавить», чтобы повторно добавить изображение.
- В диалоговом окне выбора файла выберите тот же файл образа DVD.
- VirtualBox автоматически сгенерирует новый UUID для изображения, разрешив конфликт.
Способ 2: вручную изменить файл конфигурации виртуальной машины
- Найдите файл конфигурации (с расширением.vbox) виртуальной машины, на которой возникла проблема.
- Откройте файл конфигурации в текстовом редакторе.
- Найдите UUID образа DVD (обычно в форме «»).
- Замените существующий UUID на новый (вы можете создать новый UUID с помощью онлайн-инструментов или выполнив команду
uuidgenв терминале). - Сохраните файл конфигурации и закройте текстовый редактор.
- Запустите виртуальную машину, и теперь она сможет зарегистрировать образ DVD.
Метод 3: клонировать существующий образ DVD
- Откройте диспетчер виртуальных носителей в VirtualBox.
- Найдите образ DVD, вызывающий конфликт.
- Нажмите правой кнопкой мыши на изображение и выберите «Клонировать».
- Выберите новое имя и местоположение для клонированного изображения.
- После завершения процесса клонирования удалите исходный образ DVD из настроек виртуальной машины и добавьте вместо него клонированный образ.
- Запустите виртуальную машину, и теперь она сможет зарегистрировать образ DVD.
Метод 4. Переустановите VirtualBox
В редких случаях проблема может быть вызвана повреждением установки VirtualBox. Переустановка VirtualBox может помочь решить такие проблемы. Выполните следующие действия:
- Удалите VirtualBox из вашей системы.
- Загрузите последнюю версию VirtualBox с официального сайта и установите ее.
- Настройте виртуальные машины еще раз, и ошибка больше не возникнет.
Обнаружение ошибки «VirtualBox не может зарегистрировать образ DVD — UUID уже существует» может расстроить, но с помощью методов, упомянутых выше, вы сможете решить проблему. Независимо от того, решите ли вы изменить UUID, изменить файл конфигурации виртуальной машины, клонировать образ DVD или переустановить VirtualBox, один из этих методов должен помочь вам решить проблему и продолжить беспрепятственное использование VirtualBox.