Проблемка с VirtualBox

Автор B@F, 08 Июня 2011, 06:28

« предыдущая тема - следующая тема »

0 Пользователей и 3 Гостей просматривают эту тему.

B@F

Доброго времени дня всем.

После создания снапшота из phpVirtualBox 4 не запускается машина

VBoxHeadless -s Винда
Oracle VM VirtualBox Headless Interface 4.0.8
(C) 2008-2011 Oracle Corporation
All rights reserved.

 VBoxHeadless: error: The machine 'Винда' is already locked for a session (or being unlocked)
VBoxHeadless: error: Details: code VBOX_E_INVALID_OBJECT_STATE (0x80bb0007), component Machine, interface IMachine, callee nsISupports
Context: "LockMachine(session, LockType_Write)" at line 836 of file VBoxHeadless.cpp

Типа сессия залочена, а как разлочить ума не приложу?
Поправьте, если я ошибаюсь, буду тока рад.

olex984

Цитата: B@F от 08 Июня 2011, 06:28Доброго времени дня всем.

После создания снапшота из phpVirtualBox 4 не запускается машина

VBoxHeadless -s Винда
Oracle VM VirtualBox Headless Interface 4.0.8
(C) 2008-2011 Oracle Corporation
All rights reserved.

 VBoxHeadless: error: The machine 'Винда' is already locked for a session (or being unlocked)
VBoxHeadless: error: Details: code VBOX_E_INVALID_OBJECT_STATE (0x80bb0007), component Machine, interface IMachine, callee nsISupports
Context: "LockMachine(session, LockType_Write)" at line 836 of file VBoxHeadless.cpp

Типа сессия залочена, а как разлочить ума не приложу?

К сожалению не помню что у меня было, но как то тоже была ошибка что залочился бокс. Прорвался так:
1. Удалил свою вирт машину
2. Создал новую, и подцепил к ней файл жесткого с виндой.
Когда запустил, все сработало отлично. Попробуй может и тебе поможет!

Zhek@Ch

08 Июня 2011, 10:06 #2 Последнее редактирование: 08 Июня 2011, 10:07 от Zhek@Ch
Цитата: B@F от 08 Июня 2011, 06:28Доброго времени дня всем.

После создания снапшота из phpVirtualBox 4 не запускается машина

VBoxHeadless -s Винда
Oracle VM VirtualBox Headless Interface 4.0.8
(C) 2008-2011 Oracle Corporation
All rights reserved.

 VBoxHeadless: error: The machine 'Винда' is already locked for a session (or being unlocked)
VBoxHeadless: error: Details: code VBOX_E_INVALID_OBJECT_STATE (0x80bb0007), component Machine, interface IMachine, callee nsISupports
Context: "LockMachine(session, LockType_Write)" at line 836 of file VBoxHeadless.cpp

Типа сессия залочена, а как разлочить ума не приложу?
А менеджер виртуальных машин там есть? Если есть, то открываешь его, ПКМ по нужной машине и жмешь "Сбросить".

B@F

08 Июня 2011, 12:57 #3 Последнее редактирование: 08 Июня 2011, 12:57 от B@F
Цитата: Zhek@Ch от 08 Июня 2011, 10:06А менеджер виртуальных машин там есть? Если есть, то открываешь его, ПКМ по нужной машине и жмешь "Сбросить".

VBoxManage controlvm Винда reset
VBoxManage: error: Invalid machine state: PoweredOff
VBoxManage: error: Details: code VBOX_E_INVALID_VM_STATE (0x80bb0002), component Console, interface IConsole, callee nsISupports
Context: "Reset()" at line 106 of file VBoxManageControlVM.cpp


Она выключена, не дает.

Ща буду удалять и заново поднимать   http://linuxforum.kz/public/style_emoticons/<#EMO_DIR#>/wacko.gif\' class=\'bbc_emoticon\' alt=\':wacko:\' />
Поправьте, если я ошибаюсь, буду тока рад.

B@F

И это не получаца   http://linuxforum.kz/public/style_emoticons/<#EMO_DIR#>/blink.gif\' class=\'bbc_emoticon\' alt=\':blink:\' />

VBoxManage unregistervm Винда
VBoxManage: error: Cannot unregister the machine 'Винда' while it is locked
VBoxManage: error: Details: code VBOX_E_INVALID_OBJECT_STATE (0x80bb0007), component Machine, interface IMachine, callee nsISupports
Context: "Unregister(cleanupMode, ComSafeArrayAsOutParam(aMedia))" at line 164 of file VBoxManageMisc.cpp

Из графики при ПКМ все поля серые, т.е. не доступны. С ней вообще ничего нельзя сделать, повисла мертвяком.
Поправьте, если я ошибаюсь, буду тока рад.

B@F

Нашел случайно решение:

vbox@cets:/tmp$ cat .vbox-vbox-ipc/lock
1429
vbox@cets:/tmp$ ps -ejHf | grep 1429
vbox      1429     1  1429  1427  0 Jun02 ?        00:00:30   /usr/lib/virtualbox/VBoxXPCOMIPCD
vbox     32182 27134 32181 24502  0 14:28 pts/0    00:00:00                 grep 1429
vbox@cets:/tmp$ kill -9 1429
vbox@cets:/tmp$ ps -ejHf | grep 1429
vbox     32191 27134 32190 24502  0 14:28 pts/0    00:00:00                 grep 1429

Вот такие пироги однако.
Поправьте, если я ошибаюсь, буду тока рад.