открыть виртуальную коробку с Live CD ошибка

открыть виртуальную коробку с Live CD ошибка

Я использую linux mint на своем ноутбуке. Я сделал некоторые изменения и не могу войти в среду linux. Я загружаюсь с live cd (linux mint) и восстанавливаю важные файлы с рабочего стола.

У меня были некоторые важные файлы в виртуальной машине. Я установил virtual box в live cd и когда я дважды щелкаю по file.vbox, появляется сообщение:

"Не удалось открыть виртуальную машину, расположенную в /media/mint/home/xxx/VirtualBox VMs/file2/file.vbox. Не удалось найти разностный образ снимка {xxxxxxxxxxxxxxx}. Не удалось найти открытый жесткий диск с UUID {xxxxxxxxxxxxxxxxxxxxx}. "

Я также пробую «создать новую виртуальную машину», а затем «использовать существующий виртуальный жесткий диск» и выбираю снимок, но появляется другое сообщение:

Не удалось открыть файл жесткого диска /media/mint/home/xxx/VirtualBox VMs/file2/file.vbox.

Родительский носитель с UUID {xxxxxxxxxxxxxxx} носителя '/media/mint/home/xxx/VirtualBox VMs/file2/file.vbox./Snapshots/{xxxxxxxxxxxxxxxxxx}.vdi' не найден в реестре носителей ('/home/mint/.config/VirtualBox/VirtualBox.xml').

Код результата: NS_ERROR_FAILURE (0x80004005) Компонент: Medium Интерфейс: IMedium {xxxxxxxxxxxxxxxxxxxxx} Вызываемый объект: IVirtualBox {xxxxxxxxxxxxxxxxxx} RC вызываемого объекта: VBOX_E_OBJECT_NOT_FOUND (xxxxxxxxxxxx)

Может ли кто-нибудь помочь мне восстановить мои файлы из virtual box?

решение1

Предположение:

Как я это исправил:

  1. Сделайте резервную копию вашего yourVirtualMachine.vboxфайла.
  2. Откройте yourVirtualMachine.vboxфайл в редакторе.
  3. Найдите в .vboxфайле отсутствующий UUID, например 36bbf5bd-3a5e-48ab-80d6-6a2952788fdc.
  4. Вы должны найти раздел с такими атрибутами:

    <AttachedDevice type="HardDisk" hotpluggable="true" port="0" device="0">
      <Image uuid="{36bbf5bd-3a5e-48ab-80d6-6a2952788fdc}"/>
    </AttachedDevice>
    
  5. Удалите весь раздел, начиная с «_» и заканчивая «_» (если у вас есть резервная копия файла vbox).

  6. Сохраните отредактированный файл.
  7. Запустите VirtualBox, и вы сможете импортировать свою виртуальную машину с помощью этих vbox-файлов.
  8. Отредактируйте импортированную виртуальную машину.
  9. Откройте вкладку «Хранилище» в окне редактирования.
  10. Добавьте новый жесткий диск (существующий файл виртуальной машины, например vdi, vmdk) к IDE- или SATA-контроллеру.

Надеюсь, вам удастся запустить свою виртуальную машину.

Я ответил на тот же вопросоткрыть виртуальную коробку с live cd ошибка на stackoverflow.

Связанный контент