Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Oracle VM VirtualBox (часть 3)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущая часть | 2

 
ВНИМАНИЕ! В релизах для Windоws до версии 4.3.28 включительно (и нескольких предыдущих релизах 4.3.2x) имеется серьезная подтвержденная проблема с функционированием режима сети NAT. Данная проблема полностью отсутствует в билде 4.3.20, а также в новом стартовом релизе набора билдов 5.x.x. Оба билда крайне рекомендуется для использования, если для Вас важно нормальное функционирование режима сети NAT в VirtualBox.

Немецкая компания InnoTek объявила о выпуске продукта VirtualBox Open Source Edition (OSE), тем самым практически опубликовав значительную часть исходных текстов своего флагманского продукта по лицензии GPL.
 
Oracle xVM VirtualBox — это система полной виртуализации, поддерживающая динамическую трансляцию (выполнение значительной части инструкций гостевой ОС на реальном оборудовании). В качестве хост-систем поддерживаются Linux, Windows и macOS, а в роли "гостя" могут выступать Windows, Linux, BSD и прочие системы. Как сообщают разработчики, отличительной чертой VirtualBox являются модульность и продуманные интерфейсы (например, можно запустить виртуальную машину из GUI, изменить её параметры из командной строки и затем подключиться удалённо), специальные утилиты (Guest Additions) для гостевых систем Linux и Windows, повышающие степень интеграции гостевой и хост-систем, а также дескрипторы виртуальных машин в формате XML. Графический интерфейс VirtualBox использует Qt, но благодаря SDK и упомянутой выше модульности разработать альтернативную оболочку будет достаточно просто.
 
Начиная с 4-ой версии Oracle xVM VirtualBox существует в единственной редакции, распространяемой под лицензией GNU GPL с открытыми исходными кодами, соответственно, нет ограничений в использовании.  
 
Некоторые дополнительные функции выделены в отдельный пакет Oracle VM VirtualBox Extension Pack, среди которых:
* RDP-сервер — позволяет подключаться к виртуальной системе удалённо с помощью любого RDP-совместимого клиента;
* поддержка устройств USB 2.0/3.0;
* возможность PXE-загрузки при использовании сетевой карты от Intel;
* шифрование виртуальных жёстких дисков.
 
Oracle VM VirtualBox Extension Pack распространяется только в бинарном виде под собственной лицензией (PUEL), бесплатен только для личного некоммерческого использования.




 
* Вариант решения проблемы неработоспособности браузера Chrome и "Средства просмотра фотографий Windows" на виртуальных машинах с Windows 7
* Как сделать чтобы на виртуальной машине можно было менять системное время независимо от хостовой OS?
* Одновременное использование двух интернет-соединений на одном компьютере с помощью VirtualBox
* VBoxVmService - запуск VB без логина в систему как службы
* Как сделать общую папку для ПК и виртуальной машины (инструкция от 4zz) + Альтернативная инструкция
* Как сделать резервную копию диска со снимками системы
* CloneVDIGUI - клонирование виртуалок утилитой с GUI (в VirtualBox версии 4.1 и старше эта возможность присутствует в самой программе)
* CloneVDI - аналогичная утилита, не использующая вызовы vboxmanage...
* Возможность установки 64-разрядной машины на 32-разрядной ОС
* VirtualBox Control Service - служба управления виртуальными машинами VirtualBox
* Сжатие образа диска .vdi batch-сценарий упаковки образов (для Windows)
* Free VirtualBox Images - бесплатные готовые образы с разными системами
* Portable-VirtualBox - утилита для создания и запуска portable-версии программы
* Проблемы с настройкой сети в VB
* Список известных драйверов под windows, конфликтующих с virtualbox
* Возможные проблемы с графикой для гостевых систем windows
* Изменение размера виртуального диска
* Как перенести настройки виртуальных машин при переустановке ОС / замене компьютера?
 
Русский перевод оригинального руководства пользователя Oracle VirtualBox в формате CHM.
 
Совет: Версии VirtualBox для windows после 4.3.12.93733 имеют защиту от встраивания сторонних DLL. Что может приводить к критическим ошибкам при запуске виртуальной машиныещё) при использовании ПО типа антивирусов (Avira? Решение), отладчиков, кастомных тем, электронных словарей... Перед тем, как жаловаться на работоспособность "свежих" билдов, попробуйте версию 4.3.12.93733 или стороннюю сборку без харденинга (6.1.6, 6.0.20, 5.2.40). Понять, что не так с более новыми бидлами Вы можете прочитав последние страницы этого топика. Версия для печати в помощь!

Всего записей: 36524 | Зарегистр. 26-02-2002 | Отправлено: 00:04 15-12-2016 | Исправлено: SergeyGolubev, 20:43 16-05-2020
dstormclone

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Darksome
благодарю.. заработало, но криво.
придумал один пустой параметр перед -s чтобы данные из -s попали в свое поле

Всего записей: 30 | Зарегистр. 22-10-2014 | Отправлено: 13:07 03-04-2020
Arcadaw

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ExDimanya
djDan
Спасибо вам огромное. Все получилось. Удалил лишнее и косячное из "Менеджер виртуальных носителей". Теперь чистенько и фэншуйно.

Всего записей: 777 | Зарегистр. 25-03-2004 | Отправлено: 19:49 03-04-2020
ExDimanya



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arcadaw
Цитата:
Теперь чистенько и фэншуйно.
Вот и молодец!!!

----------
Клон полезняшек от Ratiborus
Sic transit gloria mundi





Нарушение п. 2.8.2. главы VIII Соглашения по использованию

Всего записей: 6081 | Зарегистр. 19-04-2018 | Отправлено: 22:05 03-04-2020 | Исправлено: gyra, 10:03 04-04-2020
Darksome

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dstormclone кстати - да - в качестве "нулевого" аргумента называется "program name", что это и где используется - непонятно, а в примерах не фигурирует...

Всего записей: 265 | Зарегистр. 01-09-2005 | Отправлено: 15:52 04-04-2020
dsoriginal



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Darksome
после многократных запусков, ошибка:
 
C:\Program Files\Oracle\VirtualBox>VBoxManage.exe guestcontrol "win10ltsc64" start --exe "C:\windows\notepad.exe" --username "user" --password "user"
C:\Program Files\Oracle\VirtualBox>VBoxManage.exe guestcontrol "win10ltsc64" start --exe "C:\windows\notepad.exe" --username "user" --password "user"
C:\Program Files\Oracle\VirtualBox>VBoxManage.exe guestcontrol "win10ltsc64" start --exe "C:\windows\notepad.exe" --username "user" --password "user"
 
VBoxManage.exe: error: Maximum number of concurrent guest sessions (32) reached
VBoxManage.exe: error: Details: code VBOX_E_MAXIMUM_REACHED (0x80bb000e), component GuestWrap, interface IGuest, callee IUnknown
VBoxManage.exe: error: Context: "CreateSession(Bstr(pCtx->strUsername).raw(), Bstr(pCtx->strPassword).raw(), Bstr(pCtx->strDomain).raw(), Bstr(pszSessionName).raw(), pCtx->pGuestSession.asOutParam())" at line 858 of file VBoxManageGuestCtrl.cpp
 
ошибка уходит только после ВЫКЛЮЧЕНИЯ/ВКЛЮЧЕНИЯ гостя, то есть данные по сессиям хранятся на хосте
 
не очень критично, но так как хочу уйти от батников на госте, этот момент интересен
 

Всего записей: 18 | Зарегистр. 10-08-2009 | Отправлено: 22:21 04-04-2020
Darksome

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dsoriginal ну вот помог челу лишь прочитав мануал, а меня уже за дока принимают
 
не уверен - прочитано в мануале, но попробуй изменить параметры гостя перед запуском:
VBoxManage guestproperty set "win10ltsc64" "/VirtualBox/GuestAdd/VBoxService/--control-procs-max-kept" 150
вместо 150 можно другое количество указать, а можно и 0 - тогда лимита не будет вообще, но это не рекомендуется...

Всего записей: 265 | Зарегистр. 01-09-2005 | Отправлено: 01:08 05-04-2020
dsoriginal



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
параметр --control-procs-max-kept я уже проверил, это не то
 
из доков:  
guest process execution by default is limited to serve up to five guest processes at a time.
а 5 это не 32
 
в мане нашел описание этого ограничения
https://www.virtualbox.org/sdkref/interface_i_guest_session.html#details
но как изменить этот параметр не могу понять

Всего записей: 18 | Зарегистр. 10-08-2009 | Отправлено: 15:22 05-04-2020
Darksome

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dsoriginal
Цитата:
но как изменить этот параметр не могу понять  

Код:
/** Maximum number of concurrent guest sessions a VM can have. */
#define VBOX_GUESTCTRL_MAX_SESSIONS     32  
Определена как константа - никак без перекомпиляции...
а так ли нужно держать открытыми сессии? может запускать батник который запустит необходимые программы, а после отработки батника закрыть сессию через closesession?
 

Всего записей: 265 | Зарегистр. 01-09-2005 | Отправлено: 18:56 05-04-2020
dsoriginal



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Darksome
 
"а после отработки батника закрыть сессию через closesession?"
есть возможность живой пример показать?
 
 
сейчас на хосте виндовом - mRemoteNG, с него запускаю (через vb) - старые консоли управления vmware (с разных организаций), самописные hta - вебморды некоторых устройств.
адски удобно - не нужно вводить логины пароли
(могу запустить 2-3 консоли до vmware и 3-6 вебморды устройств, затем все закрыть в виртуалке, затем заново открыть через mRemoteNG)
 
в течении рабочего дня бывает что запуск VBoxManage.exe guestcontrol "win10ltsc64" start бывает более 32 раз и виртуалку приходится выключать включать..
 
если есть какой то обходной маневр с тем же самым  closesession, буду очень рад увидеть

Всего записей: 18 | Зарегистр. 10-08-2009 | Отправлено: 22:50 05-04-2020
Darksome

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
в течении рабочего дня бывает что запуск VBoxManage.exe guestcontrol "win10ltsc64" start бывает более 32 раз
а запущенные программы потом закрываются? просто как то мутно этот старт работает - программа уже завершена, а сессия остается открытой и нет никаких ключей для указания к автоматическому закрытию.
если выполнить:
VBoxManage.exe guestcontrol "win10ltsc64" list all
 
будет выведен список всех сессий и те у которых процесс "terminated" можно прибить по ID командой:
VBoxManage.exe guestcontrol "win10ltsc64" closesession --session-id <ID>
 
если же они все нужны запущенные и их более 32, то обходным путем - запускать не сами проги, а батники их запускающие, которые отработают и завершиться и его сессию можно будет "прибить".

Всего записей: 265 | Зарегистр. 01-09-2005 | Отправлено: 00:02 06-04-2020
dstormclone

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 запущенные программы потом закрываются?

закрываются
list all показывает что сессия жива, а программа в запущенной сессии успешно закрыта  
Session #0   ID=1   User=Администратор    Status=[started] Name=[8080] VBoxManage Guest Control [runVM] - start
Process #0   PID=3116   Status=[successfully terminated] Command=C:\program files\internet explorer\iexplore.exe
 
в моем случае поступлю просто:
id идут от 1 до 31 - буду грохать все, оформив в отдельный пункт в mRemoteNG
 
Darksome премного благодарен за ваши советы, истинно золотая голова у вас.

Всего записей: 30 | Зарегистр. 22-10-2014 | Отправлено: 08:31 06-04-2020
Darksome

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dsoriginal

Цитата:
в моем случае поступлю просто

мне тут пришла одна идея и немного потыкал в VB...
можно использовать команду run - у нее, в отличии от start, при завершении заданного процесса сессия автоматически закрывается...
если использовать такую конструкцию:
VBoxManage guestcontrol "win10ltsc64" run --exe c:\WINDOWS\system32\cmd.exe --no-wait-stdout --no-wait-stderr --username "user" --password "user" -- blabla /c start /i "C:\windows\notepad.exe"
после запуска программы в госте не будет незакрытых сессий...
по крайней мере на моем "старье" работает...

Всего записей: 265 | Зарегистр. 01-09-2005 | Отправлено: 00:54 07-04-2020
dstormclone

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
VBoxManage guestcontrol "win10ltsc64" run --exe c:\WINDOWS\system32\cmd.exe --no-wait-stdout --no-wait-stderr --username "user" --password "user" -- blabla /c start /i "C:\windows\notepad.exe"  

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

Всего записей: 30 | Зарегистр. 22-10-2014 | Отправлено: 10:33 07-04-2020 | Исправлено: dstormclone, 11:25 07-04-2020
generator324

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Никак не могу найти: вроде бы была какая-то Portable-версия (от AVanti473?), где искать?

Всего записей: 694 | Зарегистр. 11-01-2019 | Отправлено: 20:36 11-04-2020
Proshaa

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
generator324
а ему написать - стесняетесь? помнится, он жаловался, что копирасты заставили убрать большинство портаблей с сайта...

Всего записей: 2950 | Зарегистр. 10-01-2011 | Отправлено: 23:59 11-04-2020
generator324

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Proshaa

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

Я не стесняюсь - просто не уверен был, что его творчество... Ок, напишу

Всего записей: 694 | Зарегистр. 11-01-2019 | Отправлено: 09:05 12-04-2020
generator324

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сделал "Снимок состояния" системы, как теперь к нему вернуться? Т.е. загрузить систему до внесённых изменений.

Всего записей: 694 | Зарегистр. 11-01-2019 | Отправлено: 14:38 13-04-2020
Sputnikk



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VirtualBox 6.0.20 (released April 14 2020)
 
This is a maintenance release. The following items were fixed and/or added:
 
USB: Multiple enhancements improving prformance and stability
VBoxManage: Multiple fixes for guestcontrol command
Graphics: Enhancements in 2D and 3D acceleration and rendering
API: Fix for exception handling bug in Python bindings
Linux host and guest: Support Linux kernel 5.6 (bug #19312)
 
Добавлено:
generator324
например нажимаете на крестик в верхнем углу и выбираете "сбросить снимок" или подобное

Всего записей: 2002 | Зарегистр. 17-10-2011 | Отправлено: 17:01 15-04-2020
generator324

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sputnikk

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

Уже допёрло; благодарю . Просто непривычно это всё, после вполне понятной логики VMware, вот и туплю... Зато есть и плюсы - это всегда приятно

Всего записей: 694 | Зарегистр. 11-01-2019 | Отправлено: 18:24 15-04-2020
SergeyGolubev



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VirtualBox 6.1.6...

----------
ASUS X570UD-E4021T: i5-8250U (1.6GHz), 8Gb RAM, 15.6" FHD AG, GeForce GTX1050 2G, 1Tb, noODD, BT + Wi-Fi, Windоws 10 x64 RU

Всего записей: 19935 | Зарегистр. 31-01-2008 | Отправлено: 18:26 15-04-2020
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103

Компьютерный форум Ru.Board » Компьютеры » Программы » Oracle VM VirtualBox (часть 3)

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru