код ошибки метода vbox e object not found 0x80bb0001

ИСПРАВЛЕНИЕ: VirtualBox Не удалось открыть файл жесткого диска. Невозможно зарегистрировать виртуальный жесткий диск, поскольку диск с таким же UUID уже существует. (Решено)

Это руководство содержит инструкции по исправлению следующей ошибки при попытке добавить существующий виртуальный жесткий диск в VirtualBox: «Не удалось открыть файл жесткого диска, поскольку жесткий диск с таким же UUID уже существует».

Ошибка «Не удалось открыть файл образа диска — невозможно зарегистрировать жесткий диск» в VirtualBox появляется, потому что файл образа виртуальной машины, который вы пытаетесь открыть, имеет тот же UUID, что и другой файл образа виртуального диска. В этом случае Virtualbox не может зарегистрировать файл образа диска (VDI, VHD, VMDK и т. Д.) И отображает следующую ошибку:

код ошибки метода vbox e object not found 0x80bb0001. картинка код ошибки метода vbox e object not found 0x80bb0001. код ошибки метода vbox e object not found 0x80bb0001 фото. код ошибки метода vbox e object not found 0x80bb0001 видео. код ошибки метода vbox e object not found 0x80bb0001 смотреть картинку онлайн. смотреть картинку код ошибки метода vbox e object not found 0x80bb0001.

Код результата:
E_INVALIDARG (0x80070057)
Составная часть:
VirtualBox
Интерфейс:
IVirtualBox
Callee RC:
VBOX_E_OBJECT_NOT_FOUND (0x80BB0001) «

Как устранить ошибку VirtualBox: не удалось открыть файл виртуального жесткого диска (.VDI), поскольку жесткий диск уже завершен.

Способ 1. Удалите файл Пропущенный виртуальный диск из VirtualBox.
Способ 2. Клонировать образ диска с помощью Virtual Media Manager.
Способ 3. Измените UUID виртуального диска.

Способ 1. Удалить пропущенные виртуальные диски из VirtualBox.

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

1. Из VirtualBox файл меню, откройте Менеджер виртуальных медиа.

код ошибки метода vbox e object not found 0x80bb0001. картинка код ошибки метода vbox e object not found 0x80bb0001. код ошибки метода vbox e object not found 0x80bb0001 фото. код ошибки метода vbox e object not found 0x80bb0001 видео. код ошибки метода vbox e object not found 0x80bb0001 смотреть картинку онлайн. смотреть картинку код ошибки метода vbox e object not found 0x80bb0001.

2. Выделите пропущенный виртуальный диск (тот, на котором есть знак ошибки) * и нажмите Выпуск. (Когда спрошено, нажмите Выпуск Кнопка, чтобы освободить отсутствующий жесткий диск.)

* Примечание: если вы не видите здесь пропущенных дисков, переходите к методу-2.

код ошибки метода vbox e object not found 0x80bb0001. картинка код ошибки метода vbox e object not found 0x80bb0001. код ошибки метода vbox e object not found 0x80bb0001 фото. код ошибки метода vbox e object not found 0x80bb0001 видео. код ошибки метода vbox e object not found 0x80bb0001 смотреть картинку онлайн. смотреть картинку код ошибки метода vbox e object not found 0x80bb0001.

3. Затем нажмите удалять (а затем нажмите кнопку «Удалить»), чтобы удалить отсутствующий виртуальный жесткий диск.

код ошибки метода vbox e object not found 0x80bb0001. картинка код ошибки метода vbox e object not found 0x80bb0001. код ошибки метода vbox e object not found 0x80bb0001 фото. код ошибки метода vbox e object not found 0x80bb0001 видео. код ошибки метода vbox e object not found 0x80bb0001 смотреть картинку онлайн. смотреть картинку код ошибки метода vbox e object not found 0x80bb0001.

4. Закройте виртуальный медиа-менеджер.
5. Выделите виртуальную машину, в которую вы хотите добавить файл виртуального жесткого диска (.VDI), и нажмите Настройки.

код ошибки метода vbox e object not found 0x80bb0001. картинка код ошибки метода vbox e object not found 0x80bb0001. код ошибки метода vbox e object not found 0x80bb0001 фото. код ошибки метода vbox e object not found 0x80bb0001 видео. код ошибки метода vbox e object not found 0x80bb0001 смотреть картинку онлайн. смотреть картинку код ошибки метода vbox e object not found 0x80bb0001.

6. Выбрать Место хранения на левой панели, а затем нажмите «Добавить жесткий диск» значок справа.

код ошибки метода vbox e object not found 0x80bb0001. картинка код ошибки метода vbox e object not found 0x80bb0001. код ошибки метода vbox e object not found 0x80bb0001 фото. код ошибки метода vbox e object not found 0x80bb0001 видео. код ошибки метода vbox e object not found 0x80bb0001 смотреть картинку онлайн. смотреть картинку код ошибки метода vbox e object not found 0x80bb0001.

7. щелчок Выберите существующий диск.

код ошибки метода vbox e object not found 0x80bb0001. картинка код ошибки метода vbox e object not found 0x80bb0001. код ошибки метода vbox e object not found 0x80bb0001 фото. код ошибки метода vbox e object not found 0x80bb0001 видео. код ошибки метода vbox e object not found 0x80bb0001 смотреть картинку онлайн. смотреть картинку код ошибки метода vbox e object not found 0x80bb0001.

8. Выберите файл виртуального жесткого диска, который вы хотите добавить, и нажмите Открыто.

код ошибки метода vbox e object not found 0x80bb0001. картинка код ошибки метода vbox e object not found 0x80bb0001. код ошибки метода vbox e object not found 0x80bb0001 фото. код ошибки метода vbox e object not found 0x80bb0001 видео. код ошибки метода vbox e object not found 0x80bb0001 смотреть картинку онлайн. смотреть картинку код ошибки метода vbox e object not found 0x80bb0001.

9. щелчок хорошо закрыть настройки виртуальной машины.

код ошибки метода vbox e object not found 0x80bb0001. картинка код ошибки метода vbox e object not found 0x80bb0001. код ошибки метода vbox e object not found 0x80bb0001 фото. код ошибки метода vbox e object not found 0x80bb0001 видео. код ошибки метода vbox e object not found 0x80bb0001 смотреть картинку онлайн. смотреть картинку код ошибки метода vbox e object not found 0x80bb0001.

10. Начало Виртуальная машина.

Способ 2. Клонировать виртуальный диск с помощью Virtual Media Manager.

Чтобы избежать возникновения ошибки «Не удалось открыть файл образа диска, не удается зарегистрировать жесткий диск», необходимо клонировать файлы образа виртуального диска (VDI, VHD и т. Д.) С помощью VirtualBox Media Manager * вместо использования Функции хоста копирования / вставки. Для этого:

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

1. Из виртуальной коробки файл выбор меню Менеджер виртуальных медиа.

код ошибки метода vbox e object not found 0x80bb0001. картинка код ошибки метода vbox e object not found 0x80bb0001. код ошибки метода vbox e object not found 0x80bb0001 фото. код ошибки метода vbox e object not found 0x80bb0001 видео. код ошибки метода vbox e object not found 0x80bb0001 смотреть картинку онлайн. смотреть картинку код ошибки метода vbox e object not found 0x80bb0001.

2. Выберите виртуальный жесткий диск, который вы хотите клонировать, и нажмите копия.

код ошибки метода vbox e object not found 0x80bb0001. картинка код ошибки метода vbox e object not found 0x80bb0001. код ошибки метода vbox e object not found 0x80bb0001 фото. код ошибки метода vbox e object not found 0x80bb0001 видео. код ошибки метода vbox e object not found 0x80bb0001 смотреть картинку онлайн. смотреть картинку код ошибки метода vbox e object not found 0x80bb0001.

3. На следующем экране выберите «Тип файла образа диска». «Размер» (или оставить настройки по умолчанию) и, наконец, дать имя для нового образа диска.
4. Когда закончите, нажмите копия и дождитесь завершения создания нового образа диска.

код ошибки метода vbox e object not found 0x80bb0001. картинка код ошибки метода vbox e object not found 0x80bb0001. код ошибки метода vbox e object not found 0x80bb0001 фото. код ошибки метода vbox e object not found 0x80bb0001 видео. код ошибки метода vbox e object not found 0x80bb0001 смотреть картинку онлайн. смотреть картинку код ошибки метода vbox e object not found 0x80bb0001.

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

Способ 3. Измените UUID виртуального диска.

Последний способ решения проблемы «Не удается зарегистрировать виртуальный жесткий диск» — сброс UUID файла виртуального диска (VDI), упомянутого в ошибке VirtualBox. Для этого:

1. Закрыть Приложение VirtualBox.

2. Откройте командную строку от имени администратора. Для этого:

а. В поле поиска введите: CMD (или командная строка).
б. Щелкните правой кнопкой мыши на командная строка (результат) и выберите Запустить от имени администратора.

код ошибки метода vbox e object not found 0x80bb0001. картинка код ошибки метода vbox e object not found 0x80bb0001. код ошибки метода vbox e object not found 0x80bb0001 фото. код ошибки метода vbox e object not found 0x80bb0001 видео. код ошибки метода vbox e object not found 0x80bb0001 смотреть картинку онлайн. смотреть картинку код ошибки метода vbox e object not found 0x80bb0001.

3. Копировать Вставить В командной строке введите следующую команду в окне командной строки и нажмите Войти:

код ошибки метода vbox e object not found 0x80bb0001. картинка код ошибки метода vbox e object not found 0x80bb0001. код ошибки метода vbox e object not found 0x80bb0001 фото. код ошибки метода vbox e object not found 0x80bb0001 видео. код ошибки метода vbox e object not found 0x80bb0001 смотреть картинку онлайн. смотреть картинку код ошибки метода vbox e object not found 0x80bb0001.

4. Теперь введите следующую команду и нажмите Войти*

* Примечание: в приведенной выше команде измените значение% Full_Path_To_VHD_File% в соответствии с вашим случаем. Например: если вы хотите сбросить UUID файла образа виртуального диска «Windows7.vdi», который находится в папке «C: \ Users \ Admin \ VirtualBox VMs \ Windows7VM», команда должна быть:

код ошибки метода vbox e object not found 0x80bb0001. картинка код ошибки метода vbox e object not found 0x80bb0001. код ошибки метода vbox e object not found 0x80bb0001 фото. код ошибки метода vbox e object not found 0x80bb0001 видео. код ошибки метода vbox e object not found 0x80bb0001 смотреть картинку онлайн. смотреть картинку код ошибки метода vbox e object not found 0x80bb0001.

5. Если все идет хорошо, то вы должны сообщить, что UUID изменился.

код ошибки метода vbox e object not found 0x80bb0001. картинка код ошибки метода vbox e object not found 0x80bb0001. код ошибки метода vbox e object not found 0x80bb0001 фото. код ошибки метода vbox e object not found 0x80bb0001 видео. код ошибки метода vbox e object not found 0x80bb0001 смотреть картинку онлайн. смотреть картинку код ошибки метода vbox e object not found 0x80bb0001.

6. Закройте командную строку и попробуйте подключить виртуальный жесткий диск к новой виртуальной машине.

Это все, ребята! Это сработало для вас?
Пожалуйста, оставьте комментарий в разделе комментариев ниже или даже лучше: лайк и поделиться этим постом в социальных сетях, чтобы помочь распространить информацию об этом решении.

Источник

Код ошибки метода vbox e object not found 0x80bb0001

Сообщения: 941
Благодарности: 160

код ошибки метода vbox e object not found 0x80bb0001. картинка код ошибки метода vbox e object not found 0x80bb0001. код ошибки метода vbox e object not found 0x80bb0001 фото. код ошибки метода vbox e object not found 0x80bb0001 видео. код ошибки метода vbox e object not found 0x80bb0001 смотреть картинку онлайн. смотреть картинку код ошибки метода vbox e object not found 0x80bb0001.Профиль | Отправить PM | Цитировать

Permission problem accessing the file for the medium ‘C:\VBox\disk.vmdk’ (VERR_ACCESS_DENIED).

Код ошибки: VBOX_E_FILE_ERROR (0x80BB0004)
Компонент: MediumWrap
Интерфейс: IMedium <4afe423b-43e0-e9d0-82e8-ceb307940dda>
Вызванный интерфейс: IVirtualBox <0169423f-46b4-cde9-91af-1e9d5b6cd945>
Код ошибки метода: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)

код ошибки метода vbox e object not found 0x80bb0001. картинка код ошибки метода vbox e object not found 0x80bb0001. код ошибки метода vbox e object not found 0x80bb0001 фото. код ошибки метода vbox e object not found 0x80bb0001 видео. код ошибки метода vbox e object not found 0x80bb0001 смотреть картинку онлайн. смотреть картинку код ошибки метода vbox e object not found 0x80bb0001.

код ошибки метода vbox e object not found 0x80bb0001. картинка код ошибки метода vbox e object not found 0x80bb0001. код ошибки метода vbox e object not found 0x80bb0001 фото. код ошибки метода vbox e object not found 0x80bb0001 видео. код ошибки метода vbox e object not found 0x80bb0001 смотреть картинку онлайн. смотреть картинку код ошибки метода vbox e object not found 0x80bb0001.

Сообщения: 6536
Благодарности: 1269

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

» width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″>

Сообщения: 2
Благодарности: 0

Всё что сделал для решения этой проблемы это
1. Открыл настройки жестких дисков
Файл > Менеджер виртуальных носителей. либо Ctrl+D
2. Нажал первую крупную кнопку Добавить выбрал файл vdi
3. Попробовал снова загрузить виртуалку и всё получилось!

Источник

virtualbox.org

End user forums for VirtualBox

VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)

VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)

by Asper » 7. Oct 2011, 09:33

I work with a Windows XP host with a Windows XP guest, the release of VirtualBox and of GuestAdditions are aligned.
After that I have updated at version 4.1.4, I experience this issue: every time I start VitualBox the guest machine is inaccessible.
The VirtualBox interface shows the inaccessible machine and it gives the following error:
Code: Select allExpand viewCollapse view Could not find an open hard disk with UUID <7e9b1544-60b6-4c4c-afb3-66571dafc088>.
Codice ‘uscita: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)
Componente: VirtualBox
Interfaccia: IVirtualBox
To remove the issue, I have found the following procedure:

    1- I delete the inaccessible machine;
    2- I create a new machine with the same hard disk, the procedure is successful;
    3- I remove the just created machine;
    4- I add the machine that was previously inaccessible and the procedure is successful;
    5- I can use the machine and the Windows XP guest works correctly; on guest exit, I perform a successful Windows shutdown.

The next time I start VirtualBox, the guest machine is again inaccessible!

What can I do to remove the issue permanently?

Re: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)

by mpack » 7. Oct 2011, 16:17

It will do no harm if you also include your «VirtualBox.xml» file in the same zip, although if the VM in question was created in VirtualBox v4.0 or later then VirtualBox.xml should not be relevant.

Re: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)

by Asper » 7. Oct 2011, 16:49

Hi mpack,
please find attached the file *.vbox and the file VirtualBox.xml.

Re: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)

by mpack » 7. Oct 2011, 17:04

Before you can run the VM you must edit the Storage settings: in the left panel, beside your IDE controller, are two little icons for adding attachments. The second little icon is «Add hard disk». Use the latter to add your hard disk to the VM.

That should fix your problem.

Re: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)

by Asper » 11. Oct 2011, 11:16

Hi mpack,
I have tested your suggestion and It works fine. Thank you very much!

The defected virtual machine was created with the new clone tool available on the graphic user interface. Could be something wrong in the clone tool that has created the reported issue?

Re: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)

by mpack » 11. Oct 2011, 12:20

Anything is possible, but I have used that new clone tool several times myself (and many others on this site have mentioned using it as well), with no problems at all.

I’d be inclined to look at the source VM which was cloned. For example, I’d be interested to know if it owns its own hard disk, or borrows it from another VM, or anything else unusual about it.

Re: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)

by Asper » 11. Oct 2011, 13:09

Hi mpack.
please find attached the vbox file of the source VM from which the clone was created.

The source VM was created from zero by installing Windows XP, with VirtualBox 4.0.4.

Starting from VirtualBox 4.1.4., I have moved the VMs folder to an other hard disk, from c: to f:, by changing the appropriate setting in the VirtualBox UI and manually moving the VMs folder content.

Re: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)

by mpack » 11. Oct 2011, 13:44

Well, I see nothing odd about the original VM, so your glitch remains a mystery.

I assume that «the appropriate setting in the VirtualBox UI» was the default machine folder: just FYI, that preference setting controls where new VMs will be created, it has no effect on existing VMs. Is it possible that you moved the VDI file before you cloned the old VM? I can imagine that a non-existing VDI file could certainly result in losing it from the clone, but of course I have not tested that theory.

To move a v4 VM (*) the correct procedure is to remove the existing VM from the UI (saying no when it asks if you want to delete the associated host files), then move the VM folder to its new location, then use «Machine | Add» to add the VM back from its new home.

(*) Readers please note that VMs created by VirtualBox v3 (even if you now use v4) can’t be moved this easily.

Re: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)

by Tirrawarra » 15. Nov 2011, 11:13

Hi the same has just happened to me. Ive spent 3-4 hours trying to find a solution an dam wondering if anyone can help.
I am running Ubuntu 10.04LTS as host
Windows XP SP3 as guest and have the following error:

Could not find an open hard disk with UUID <1d8abb98-f84a-4dba-af98-0931fac2c35f>.
Result Code:
VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)
Component:
VirtualBox
Interface:
IVirtualBox

Re: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)

by mpack » 15. Nov 2011, 13:47

If you saw a sheep icon then you were making a clone, not taking a snapshot, and cloning would not have damaged the existing VM in any way: it will have resulted in the creation of a new VM which was at least as functional as the old (i.e., not at all, if the old was not working).

I suspect I’m not hearing the whole story, so I’m going to stop there for now.

Re: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)

by Binho » 5. Apr 2012, 13:25

The VBOX file of the original VM has the reference for the VDI file but the file VBOX of the copied VM does not have the reference for the VDI file. See:

Источник

Код ошибки метода vbox e object not found 0x80bb0001

This section describes all VirtualBox-specific COM result codes that may be returned by methods of VirtualBox COM interfaces in addition to standard COM result codes. More.

Variables

const HRESULTVBOX_E_OBJECT_NOT_FOUND = 0x80BB0001
Object corresponding to the supplied arguments does not exist. More.
const HRESULTVBOX_E_INVALID_VM_STATE = 0x80BB0002
Current virtual machine state prevents the operation. More.
const HRESULTVBOX_E_VM_ERROR = 0x80BB0003
Virtual machine error occurred attempting the operation. More.
const HRESULTVBOX_E_FILE_ERROR = 0x80BB0004
File not accessible or erroneous file contents. More.
const HRESULTVBOX_E_IPRT_ERROR = 0x80BB0005
Runtime subsystem error. More.
const HRESULTVBOX_E_PDM_ERROR = 0x80BB0006
Pluggable Device Manager error. More.
const HRESULTVBOX_E_INVALID_OBJECT_STATE = 0x80BB0007
Current object state prohibits operation. More.
const HRESULTVBOX_E_HOST_ERROR = 0x80BB0008
Host operating system related error. More.
const HRESULTVBOX_E_NOT_SUPPORTED = 0x80BB0009
Requested operation is not supported. More.
const HRESULTVBOX_E_XML_ERROR = 0x80BB000A
Invalid XML found. More.
const HRESULTVBOX_E_INVALID_SESSION_STATE = 0x80BB000B
Current session state prohibits operation. More.
const HRESULTVBOX_E_OBJECT_IN_USE = 0x80BB000C
Object being in use prohibits operation. More.
const HRESULTVBOX_E_PASSWORD_INCORRECT = 0x80BB000D
A provided password was incorrect. More.
const HRESULTVBOX_E_MAXIMUM_REACHED = 0x80BB000E
A maximum has been reached. More.
const HRESULTVBOX_E_GSTCTL_GUEST_ERROR = 0x80BB000F
Guest Control reported an error from the guest side. More.
const HRESULTVBOX_E_TIMEOUT = 0x80BB0010
The operation ran into an explicitly requested timeout. More.

Detailed Description

This section describes all VirtualBox-specific COM result codes that may be returned by methods of VirtualBox COM interfaces in addition to standard COM result codes.

Note that along with the result code, every VirtualBox method returns extended error information through the IVirtualBoxErrorInfo interface on failure. This interface is a preferred way to present the error to the end user because it contains a human readable description of the error. Raw result codes, both standard and described in this section, are intended to be used by programs to analyze the reason of a failure and select an appropriate course of action without involving the end user (for example, retry the operation later or make a different call).

The standard COM result codes that may originate from our methods include:

E_INVALIDARGReturned when the value of the method’s argument is not within the range of valid values. This should not be confused with situations when the value is within the range but simply doesn’t suit the current object state and there is a possibility that it will be accepted later (in such cases VirtualBox-specific codes are returned, for example, VBOX_E_OBJECT_NOT_FOUND ).
E_POINTERReturned if a memory pointer for the output argument is invalid (for example, null ). When pointers representing input arguments (such as strings) are invalid, E_INVALIDARG is returned.
E_ACCESSDENIEDReturned when the called object is not ready. Since the lifetime of a public COM object cannot be fully controlled by the implementation, VirtualBox maintains the readiness state for all objects it creates and returns this code in response to any method call on the object that was deactivated by VirtualBox and is not functioning any more.
E_OUTOFMEMORYReturned when a memory allocation operation fails.

Variable Documentation

◆ VBOX_E_OBJECT_NOT_FOUND

Object corresponding to the supplied arguments does not exist.

Источник

Ticket #8595 (closed defect: obsolete)

Last modified 5 years ago

VBOX_E_OBJECT_NOT_FOUND error after closing Virtual Machine => Fixed in SVN

Reported by:john.doeOwned by:
Component:virtual diskVersion:VirtualBox 4.0.4
Keywords:VBOX_E_OBJECT_NOT_FOUNDCc:
Guest type:WindowsHost type:Windows

Description (last modified by aeichner) (diff)

Could not find an open hard disk with UUID
Result Code: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)
Component: VirtualBox
Interface: IVirtualBox

Furthermore this behavior does not always happen, but only sometimes (some rare issue when writing to disk maybe?).
The solution as of now to this problem is to replace the xml files and the snapshot folder with a backup so that the guid’s are in sync again. Just editing the xml file does not work for some reason.

Operating System: Windows 7, 64Bit
Extensions installed: Oracle VM Virtual Box 4.0.4r70112

Attachments

Change History

comment:1 follow-up: ↓ 2 Changed 11 years ago by mikegillan

Executing the VBoxManage showvminfo command gives the following output:

comment:2 in reply to: ↑ 1 Changed 11 years ago by mikegillan

Replying to mikegillan: Sorry, forgot to include relevant system details: OS: Linux (Ubuntu 10.10 Maverick Meerkat 64-bit, kernel 2.6.35-28-generic, virtualbox-4.0 (4.0.4-70112

Changed 11 years ago by mikegillan

mikegillan’s VirtualBox.xml file

Changed 11 years ago by mikegillan

mikegillan’s VM xml file

comment:3 Changed 11 years ago by hartnegg

comment:4 follow-up: ↓ 25 Changed 11 years ago by Skalek

Guests: XP and Windows 7

Ever since upgrading to 4.0.4, I am constantly getting these errors as well. For the most part I can get it back to work by fiddling with the XML files but its becoming a real PITA.

Could not find an open hard disk with UUID <003c8508-7c80-4631-bf19-eaef1708de1d>. Result Code: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001) Component: VirtualBox Interface: IVirtualBox

When I look at my snapshots folder for the machine, this UUID does exist.

When I looked in my VirtualBox.XML file I did not find that UUID listed as a HardDisk, but did see a snapshot that does not exist:

I changed that line to:

VirtualBox now starts properly.

It seems that it is putting the wrong UUID in the VirtualBox.XML, which is causing the error on startup. To fix this:

comment:5 Changed 11 years ago by hartnegg

Two more observations:

1: It doesn’t make a difference if the machine was stopped with Ctrl-Q or by cleanly shutting it down.

2: The VDI, that is missing in VirtualBox.xml, seems to have a different internal UUID than what its filename suggests. Thus it’s not possible to add it to VirtualBox.xml. This results in an error message regarding duplicate UUIDs. One must instead edit the xml of the affected machine, go to near the end and change the VDI there to another one from the same virtual machine.

comment:6 Changed 11 years ago by Skalek

This continues to happen almost every time I shutdown the virtualbox gui.

comment:7 Changed 11 years ago by Skalek

I should also say i just resolved this by not touching the machine XML file and instead just replacing the UUID that does not exist with the one its complaining about at startup.

comment:8 Changed 11 years ago by Skalek

How can we get a dev to look at this bug. It has become a constant issue every time I shutdown the vbox gui.

comment:9 Changed 11 years ago by tikitu

I’ve identified the point where things go wrong: restoring a snapshot from a changed current state puts the uuids in VirtualBox.xml and the machine’s own xml config file out of synch.

I opened a ticket for the issue, with more details: 8648.

comment:10 Changed 11 years ago by frank

Then this is a duplicate of #8363 and the bug will be fixed in the next maintenance release. Do you want a test build? If so, please tell me which package you are currently using.

comment:11 Changed 11 years ago by Skalek

I would love a Windows test build if possible.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *