Работает "вроде".
Цитата Костя_Лу@vk:
,хотя написао что портативная. »
|
Портативная - Которая требует Visual C++.
Цитата Костя_Лу@vk:
Просто неохота систему основную пачкать »
|
Правильно, лучше страдать. ССЗБ.
Код:
Completely failed to instantiate CLSID_VirtualBox: CO_E_SERVER_EXEC_FAILURE.
Код:
F:\tinderbox\win-5.1\src\VBox\Main\src-server\MachineImpl.cpp[745] (long __thiscall Machine::i_registeredInit(void)).
Все настройки Launcher'а по умолчанию (Директория запуска Virtualbox (DEFAULT), Старт Virtualbox без VM (DEFAULT) и т.д.).
При первом запуске в настройках VirtualBox (Общие » Папка для машин по умолчанию) "C:\Users\<UserName>\VirtualBox VMs" - Там же (...\VirtualBox VMs) создавался каталог с профилем (С помощью VirtualBox не вручную).
Потом, если вышел и вновь запустил Portable-VirtualBox.exe - Уже выводит ошибку вида:
Код:
Runtime error opening 'C:\PVB\data\.VirtualBox\Machines\W7\W7.vbox' for reading: -103(Path not found.).
F:\tinderbox\win-5.1\src\VBox\Main\src-server\MachineImpl.cpp[745] (long __thiscall Machine::i_registeredInit(void)).
Код ошибки:
E_FAIL (0x80004005)
Компонент:
MachineWrap
Интерфейс:
.........
По первому стало понятно что путь поменялся (После перезапуска заглянув в настройки обнаружил что путь действительно изменился, уже следует в "C:\PVB\data\.VirtualBox\Machines" - Т.е туда где вся начинка так называемой переносной версии Virtual Box а не в "C:\Users\<UserName>\VirtualBox VMs"). Далее смекнул что нужно переместить туда, куда требует ошибка. В .\data\.VirtualBox (data расположено там же где Portable-VirtualBox.exe) создал папку Machines т.к её там не было - После этого из "C:\Users\<UserName>\VirtualBox VMs" перенёс содержимое папки (Не саму папку VirtualBox VMs) в ранее созданную папку Machines (.\data\.VirtualBox\Machines).
После этого при запуске ошибок не возникает, и "вроде" "даже" работает.
P.S Восторг от лишних проделанных действий. Лучше устанавливать буду.