Ru-Board.club
← Вернуться в раздел «Программы»

» Oracle VM VirtualBox (часть 2)

Автор: timsky
Дата сообщения: 16.01.2016 05:22
Shaleo

Цитата:
Привет Всем пользователям Vbox! НЕ читал все посты, может где и упоминалась еще одна прога (как мне показалось менее глючная и быстрее запускается) для создания portable Vbox.

vbox.me
Автор: Shaleo
Дата сообщения: 16.01.2016 23:40

Цитата:
vbox.me

Я же написал, что портативная Vbox сделанная программой с сайта "vbox.me" у меня глючила, поэтому я решил поискать альтернативу. И нашел на указанном мною сайте.
Не понятно почему здесь никто о ней не знает.
Автор: Skif_off
Дата сообщения: 17.01.2016 01:06
Shaleo

Цитата:
НЕ читал все посты, может где и упоминалась


Цитата:
Не понятно почему здесь никто о ней не знает.

Вы бы всё-таки сначала посмотрели в теме в версии для печати...
Автор: SergeyNK
Дата сообщения: 17.01.2016 08:13
Мне больше нравится "vbox.me". Там более корректно хранятся диски виртуальных машин и можно средствами программы установить сетевой мост.
В программе "portableappz.blogspot.ru" надо следить за размещением дисков при переносе на другой компьютер и вручную устанавливать драйвера для USB и Net.
Я использую обе программы. Первую для переноса, вторую для тестирования новых систем.
Обе программы неоднократно обсуждались.

Автор: bio2008
Дата сообщения: 17.01.2016 09:42
Очень часто но не всегда при запуске после восстановления снимка выходит вот такая ошибка: https://yadi.sk/i/LPRzUcuXmPaFH
инструкция по адресу " xxxxxxxxx" обратилась к памяти "xxxxxxxxx" память не может быть "read. Отключал DEP как описано тут Отключение DEP но ошибка все равно осталась.
Можно как то еще исправить подскажите? Из за чего это может быть? А то приходится запускать с этого места, а потом заново делать снимок.
Автор: Gredsaz
Дата сообщения: 17.01.2016 18:16
А в пятой версии также отключается синхронизации времени между гостевой и хостовой машиной командой:
VBoxManage setextradata vm_name "VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" "1" ?
Что-то у меня командная строка выдаёт, что VBoxManage не является внутренней или внешней командой.
Автор: Skif_off
Дата сообщения: 17.01.2016 18:26
Gredsaz
Или перейдите в папку VirtualBox, или укажите полный путь к VBoxManage.exe.
Автор: Gredsaz
Дата сообщения: 17.01.2016 18:45
Skif_off
vm_name заменить на C:\Program Files\Oracle\VirtualBox\VBoxManage.exe ?
Автор: Shaleo
Дата сообщения: 17.01.2016 21:43

Цитата:
Обе программы неоднократно обсуждались.

То что обсуждались, это хорошо. Неужели вторая никому не понравилась?
Почему ее нет в шапке, если она нормально работает? Просветите, кто знает.
Автор: Skif_off
Дата сообщения: 17.01.2016 23:07
Gredsaz
vm_name тут - это имя виртуальной машины. Короче, например, для машины "1-Linux" должно быть так:

Код: "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" setextradata 1-Linux "VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" "1"
Автор: timsky
Дата сообщения: 18.01.2016 02:36
Shaleo

Цитата:
Я же написал, что портативная Vbox сделанная программой с сайта "vbox.me" у меня глючила

Где написал? В другом топике?


Цитата:
Просьба проверьте программу и положите в шапку, чтобы все знали об альтернативе.

Цитата:
Почему ее нет в шапке, если она нормально работает? Просветите, кто знает.

Наверное потому что:
Цитата:
В программе "portableappz.blogspot.ru" надо следить за размещением дисков при переносе на другой компьютер и вручную устанавливать драйвера для USB и Net.

Какая же это портабельность?
Автор: Gredsaz
Дата сообщения: 18.01.2016 20:18

Цитата:
vm_name тут - это имя виртуальной машины. Короче, например, для машины "1-Linux" должно быть так:

Код:
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" setextradata 1-Linux "VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" "1"

Для портативной версии есть варианты отключения синхронизации времени ?
А то не получается у меня запустить виртуальную машину в стационарной версии, всё ошибки какие-то появляются, пробовал уже и 4-ю версию 4.3.12.93733.

P.S.: отключил в настройках VM Windows 7 синхронизацию по интернету, этого хватило.
Автор: Dracula
Дата сообщения: 18.01.2016 21:48
Здравствуйте!
Сегодня у меня Oracle VM VirtualBox 4 версия была октрыл - а там все снимки красными крестами и не открываются.
Что делать? 5 версию поставил сверху - не помогло.
Windows 7 Ultimate x64 стоит. До этого всё было нормально же.


Добавлено:
Вот что за ошибку пишет:
Start tag expected, '<' not found.
Location: 'C:\Users\ник мой\VirtualBox VMs\WIN_XP_SP3\WIN_XP_SP3.vbox', line 1 (0), column 1.
F:\tinderbox\win-5.0\src\VBox\Main\src-server\MachineImpl.cpp[480] (long __cdecl Machine::initFromSettings(class VirtualBox *,const class com::Utf8Str &,const class com::Guid *)).


Код ошибки:
E_FAIL (0x80004005)
Компонент:
MachineWrap
Интерфейс:
IMachine {f30138d4-e5ea-4b3a-8858-a059de4c93fd}
Вызванный интерфейс:
IVirtualBox {0169423f-46b4-cde9-91af-1e9d5b6cd945}


Добавлено:
Решил проблему - нашёл здесь:
http://kompum.ru/sovetyi/virtualbox-reshenie-problemyi-s-oshibkoy-e_fail-0x80004005-pri-zapuske
Необходимо сначала скопировать оба файла в другое место на вашем компьютере (сделать резервные копии), а затем в исходной папке удалить файл «Win8.1.vbox», а файл «Win8.1.vbox-prev» переименовать в «Win8.1.vbox». Только не забывайте, что у вас будет своё имя виртуальной машины. После этого виртуальная машина должна запуститься без ошибки.
Автор: frost745
Дата сообщения: 19.01.2016 23:50
VirtualBox 5.0.14.105127

Цитата:
GUI: properly limit the number of VCPUs to the number of physical cores on Mac OS X (bug #15018)
Audio: fixed a bug which prevented loading a saved state of a saved guests with HDA emulation (5.0.12 regression; bug #14981)
Audio: don't crash if the backend is unable to initialize (bug #14960)
Audio: fixed audio capture on Mac OS X (bug #14386)
Storage: fixed a possible crash when attaching the same ISO image multiple times to the same VM (bug #14951)
BIOS: properly report if two floppy drives are attached
USB: fixed a problem with filters which would not capture the device under certain circumstances (5.0.10 regression; bug #15042)
ExtPack: black-list Extension Packs older than 4.3.30 due to incompatible changes not being properly handled in the past
Windows hosts: fixed a regression which caused robocopy to fail (bug #14958)
Linux hosts: properly create the /sbin/rcvboxdrv symbolic link (5.0.12 regression; bug #14989)
Mac OS X hosts: several fixes for USB on El Capitan (bug #14677)
Linux Additions: fixes for Linux 4.5 (bug #15032)


Автор: gryu
Дата сообщения: 21.01.2016 16:03
Коллеги.
Пытаюсь поставить сабж 5.0.14 на Windows 7 x64.
Неставится. Ругается что не может что там записать в ProgramData\Microsoft\Windows\Start Menu
В инете прооблема упоминается, но я нихрена не понял как её решать.


Добавлено:
Разобрался. Писаки херовы...
Короче, если у вас такая проблема, то проверьте права на папки по этому пути.
У меня ПОЧЕМУ ТО оказалось что ряд прав на "Администраторы" обнулились.
На ВСЕ папки по пути на который ругается.
Автор: Levvon
Дата сообщения: 21.01.2016 21:56
Неофициальный VirtualBox 5.0.14 от CaptainFlint без hardening'a (защиты от встраивания сторонних DLL, как указано в шапке темы).
Автор: CaptainFlint
Дата сообщения: 21.01.2016 22:26
Прежде чем ставить себе эту сборку, имейте в виду следующее:

1. Hardening был добавлен не от того, что у разработчиков слишком много свободного времени. Это закрытие уязвимости, приводящей к несанкционированному повышению привилегий на хосте! И существуют реальные зловреды, пользующиеся этой уязвимостью.

2. Все файлы (в том числе, драйверы) в этом пакете подписаны тестовым, самосгенерированным сертификатом. На 64-битной Windows вы просто не сможете запустить ни одну виртуалку, если не загрузитесь в тестовом режиме (bcdedit -set testsigning on).
Автор: SergeyNK
Дата сообщения: 22.01.2016 09:09
CaptainFlint
Спасибо. Только что прочитал статью - https://geektimes.ru/post/269524/
Хотел сам собрать, а тут уже готовая. Попробую в тестовом режиме.
Автор: Aleksandr N
Дата сообщения: 23.01.2016 18:10

Цитата:
Неофициальный VirtualBox 5.0.14 от CaptainFlint без hardening'a (защиты от встраивания сторонних DLL, как указано в шапке темы).

Тоесть если в системе патченные файлы, то эта сборка будет нормально работать? (Проверить сей факт пока нет возможности) Если это так то ценная вещь и автору сборки нужно продолжить такие сборки по новым версиям.

Только вот у меня при запуске ругается на библиотеку msvcr100.dll что она не предназначена и содержит ошибки, а потом на библиотеку libeay32.dll. Это при использовании портативного варианта бокса.
Автор: CaptainFlint
Дата сообщения: 23.01.2016 19:49
Aleksandr N

Цитата:
Тоесть если в системе патченные файлы, то эта сборка будет нормально работать?

Если неработа официального VB вызвана руганью Hardening'а на эти самые патченые файлы, — то да, самосборный VB должен в этих условиях заработать.


Цитата:
Только вот у меня при запуске ругается на библиотеку msvcr100.dll что она не предназначена и содержит ошибки, а потом на библиотеку libeay32.dll. Это при использовании портативного варианта бокса.

Портативный вариант я не исследовал, исходный дистрибутив на портативное применение явно не рассчитан, поэтому любые ошибки должны сначала проверяться на полноценно установленном пакете. И только если с ним та же ерунда, то имеет смысл репортить. В репорт обязательно должны входить: версия и битность хостовой операционки; точный текст сообщения об ошибке; в какой конкретно момент выводится сообщение (как минимум — при запуске самого VB или виртуалки?)
Автор: ABI_SMAL
Дата сообщения: 23.01.2016 20:08
Спрошу еще здесь, может тут больше знают. Проблема в следующим, после установки фаервола от аутпоста на win 10, в виртуалбоксе пропадает интернет, и не как его не получается вернуть пока не удалишь аутпост. Подскажите в чем проблема может быть и как ее победить ?
Автор: Aleksandr N
Дата сообщения: 23.01.2016 21:57
CaptainFlint
Портативный вариант очень желателен. Судя по идее оригинальный бокс нормально работает на портативке и этот вариант должен. Тогда будем считать это багрепортом.
Ось: Вынь7 32. Ошибки прилагаются. Возникают при старте бокса.

Было-бы совсем замечательно если-бы работал и портативный вариант. Давно ждал мастера кто сломает эту фигню с защитой.
Автор: CaptainFlint
Дата сообщения: 23.01.2016 23:22
Aleksandr N
Проблема в том, что я крайне смутно представляю себе, как работает даже исходный инсталлятор. Я с трудом продрался сквозь сборочные скрипты, чтобы получить на выходе хоть что-нибудь работающее. Вполне возможно, что полученный дистрибутив отличается не только харденингом, но и ещё чем-то: в скриптах присутствует огромное количество параметров, многие из них я в принципе не могу даже попробовать, т. к. моё сборочное окружение отличается от того, в котором Oracle собирают свой VB (и информации о котором нигде нет).

Я тоже считаю, что было бы замечательно, если бы портативка работала. Но, увы, но у меня нет возможности тратить время ещё и на разбирательства с тем, какие хаки применяет портативка, какие файлы перетасовывает, что ожидает получить на входе и чем мой дистрибутив от этих ожиданий отличается. Обратитесь к авторам портативки. Они писали эти скрипты, они могут разодрать дистрибутив на составные части и сказать, что с ним не так, а я уже тогда могу попытаться определить источник этих расхождений в процедуре сборки. Самосборную версию 5.0.12 я ставил на четыре разные машины, включая как раз 32-битную Win7, и подобных проблем нигде не возникло (да и вообще каких бы то ни было проблем, отсутствующих в дистрибутиве от Оракла). 5.0.14, правда, на том компьютере ещё не пробовал — в ближайшее время поставлю и посмотрю. Если вылезут ошибки, буду разбираться. Если нет — сорри, исследование неофициальных сборок в мои планы не входит.


ABI_SMAL
Когда-то очень давно у меня был Аутпост, и для нормальной работы виртуалок надо было настраивать правила, которые по умолчанию излишне зверствовали. Кажется, пришлось принудительно разрешать транзитные пакеты, запрещённые по умолчанию.
Автор: ABI_SMAL
Дата сообщения: 23.01.2016 23:42
CaptainFlint

Цитата:
и для нормальной работы виртуалок надо было настраивать правила, которые по умолчанию излишне зверствовали. Кажется, пришлось принудительно разрешать транзитные пакеты, запрещённые по умолчанию.

Все пробовал, но так и ничего не меняется, только когда удаляешь аутпост только тогда инет в виртуалке появляется, говорят что он может блокировать при установке сетевой драйвер от виртуалки, но вот как его разблокировать, если это действительно так, понятия не имею
Автор: Aleksandr N
Дата сообщения: 24.01.2016 00:07
CaptainFlint
Не знаю, думаю проблема не в самой портативке. К авторам портативки обращаться бесполезно, там всё мертво. И в скрипте портативке всё прозрачно. Если люди не будут жаловаться на версию 5.0.14 то тогда значит всё нормально. Но по возможности попробуй поразбираться что почём. А может пойти более простым путём... Можно точно сказать в каком именно файле бокса стояла эта защита?
Автор: adasiko
Дата сообщения: 24.01.2016 06:36
ABI_SMAL

Цитата:
Все пробовал, но так и ничего не меняется, только когда удаляешь аутпост только тогда инет в виртуалке появляется, говорят что он может блокировать при установке сетевой драйвер от виртуалки

Сеть виртуалки типа NAT (по умолчанию) должна работать без драйверов. Так что если не работает, то разбирайся со всякими запретами/разрешениями в настройках этого аутпоста.
Автор: CaptainFlint
Дата сообщения: 24.01.2016 09:26
ABI_SMAL
Кстати, а какие конкретно сетевые режимы виртуалки блокируются? В одном из тикетов на VB описывается ситуация, когда NDIS-драйвер VB конфликтует с одним из фильтр-драйверов, установленных в системе, и, соответственно, в виртуалках не работают сети вида Bridged и Host-only, а NAT продолжает работать нормально (т. к. использует системный сетевой стек). Возможно, здесь то же самое. Если так, то можно попробовать старый драйвер NDIS5:
VirtualBox-x.x.x-yyyyy-Win.exe -msiparams NETWORKTYPE=NDIS5

Aleksandr N

Цитата:
Можно точно сказать в каком именно файле бокса стояла эта защита?

Можно. Практически во всех (включая драйверы).
Автор: Aleksandr N
Дата сообщения: 24.01.2016 12:34
CaptainFlint
Установил на реальную машину через установщик. Вынь 7 32. Результат всё тот-же, ругается на на библиотеку msvcr100.dll. Получается проблема не в портативке а именно в самом боксе. Посмотри что там может быть не так.

Цитата:
Можно. Практически во всех (включая драйверы).

Это плохо, я подумал просто заменить пару оригинальных файлов где возможна защита на файлы из твоей сборки. Выходит не получится.
По возможности подправь что-то в своей сборке а там протестируем.
Спасибо.

Добавлено:
Заменив msvcp100.dll и msvcr100.dll на те что есть в системе и заменив библиотеки OpenSSL на оригинальные начинает ругаться на QtCore4.dll.

Добавлено:

Цитата:
Самосборную версию 5.0.12 я ставил на четыре разные машины, включая как раз 32-битную Win7, и подобных проблем нигде не возникло (да и вообще каких бы то ни было проблем, отсутствующих в дистрибутиве от Оракла).

Если не сложно, выложи эту версию для теста. Может получится определить проблему...
Автор: CaptainFlint
Дата сообщения: 24.01.2016 18:58
Aleksandr N
Проблему на 32-битной Win7 подтверждаю.
Насколько я понял, это поведение вызвано самоподписанным сертификатом. Когда я загрузился в тестовом режиме, VB заработал. Пока не могу понять, почему так происходит; 32-битная винда всегда была менее жёсткой в плане проверки подписей, а тут получается наоборот.

С 5.0.12 ситуация та же. Возможно, я перепутал, что тестировал её на 32-битке.
Автор: Aleksandr N
Дата сообщения: 24.01.2016 21:40
CaptainFlint
Возможно и так. Потому что по мере подставления оригинальных файлов начинают отваливаться следующие. В общем все будут ждать когда решишь эту проблему. Хотя действительно странно, с сертификатами имел дело, никаких проблем, но правда не в таких сложных программах.

Добавлено:
Установка твоего сертификата в доверенные ситуацию не изменила.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499

Предыдущая тема: Программы для разработки, тестирования, оптических систем


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.