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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186

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

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие части: 1 | 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-версии программы
* GreenVBox - Just a Portable VirtualBox Pack (портабельная версия)
* Проблемы с настройкой сети в VB
* Список известных драйверов под Windows, конфликтующих с VirtualBox
* Возможные проблемы с графикой для гостевых систем Windows
* Изменение размера виртуального диска
* Как перенести настройки виртуальных машин при переустановке ОС / замене компьютера?
* История версий на русском
 
Русский перевод оригинального руководства пользователя Oracle VirtualBox в формате CHM.
 
Совет: Версии VirtualBox для Windows после 4.3.12.93733 имеют защиту от встраивания сторонних DLL. Это может приводить к критическим ошибкам при запуске виртуальной машиныещё) при использовании ПО типа антивирусов (Avira? Решение), отладчиков, настроенных под себя тем, электронных словарей... Перед тем как жаловаться на работоспособность "свежих" сборок, попробуйте версию 4.3.12.93733 или стороннюю сборку без харденинга (7.0.14, 6.1.50, 6.0.24, 5.2.44). Понять, что не так с более новыми сборками, вы можете, прочитав последние страницы этого топика. Версия для печати в помощь!

Всего записей: 38758 | Зарегистр. 26-02-2002 | Отправлено: 00:04 15-12-2016 | Исправлено: NyBumBum, 11:12 21-03-2024
sunny1983

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

Цитата:
Зачем вам вообще гостевые дополнения? Ускорение 3D врубить? Обший буфер обмена? Произвольный размер окна?
Так понял, у вас ОСь без GUI, тогда просто не ставьте, а USB и так будут работать.

Гостевые дополнения как бы должны содержать модули ядра для паравиртуализации, или не?
Да, я отвечаю через полтора месяца
 
 
Добавлено:
Как создать в виртуальной машине COM-порт, чтобы к нему потом можно было подключиться из хост-машины при помощи PuTTY? Нагуглил, что используется режим хост-канала, в пути к которому приписывается, что-то типа \\.\pipe\com6, попробовал так - не работает. Хост-система - Windows 10.

Всего записей: 190 | Зарегистр. 04-02-2010 | Отправлено: 10:07 08-06-2021
1nasty1



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Есть ли возможность запускать виртуалки при необходbмости на сетевой машине? Т.е. подали ей сигнал - она запустилась, поработали - выключили. И так с разными системами.

Всего записей: 751 | Зарегистр. 11-03-2005 | Отправлено: 21:09 08-06-2021
sunny1983

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Как создать в виртуальной машине COM-порт, чтобы к нему потом можно было подключиться из хост-машины при помощи PuTTY? Нагуглил, что используется режим хост-канала, в пути к которому приписывается, что-то типа \\.\pipe\com6, попробовал так - не работает. Хост-система - Windows 10.

Всего записей: 190 | Зарегистр. 04-02-2010 | Отправлено: 18:10 11-06-2021
CaptainFlint



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sunny1983
Детально в этом механизме я не разбирался, но в качестве эксперимента добавил в виртуалку COM-порт, указал режим Host Pipe, отключил галочку Connect to existing pipe/socket (чтобы VBox сам создал канал), имя \\.\pipe\testc (не уверен, что стандартные имена COM-портов тут разрешены, поэтому взял другое). Запустил виртуалку, в ней стартанул линукс с параметром ядра console=ttyS0,115200; через KiTTY подключился к \\.\pipe\testc с той же скоростью 115200 — в терминале побежали сообщения о загрузке. Попробовал и в обратную сторону: в линуксовой консоли запустил cat /dev/ttyS0, в KiTTY начал печатать текст. После каждого Enter'а текст появлялся в линуксе. Так что у меня работает нормально.
 
В будущем слова "не работает" желательно сопровождать описанием симптомов, потому что не работать можно по-разному, и причины могут оказаться самые разные. Угадать источник проблемы без описания происходящего просто невозможно.
 
 
1nasty1
Есть утилита командной строки VBoxManage, позволяющая управлять виртуалками. Можно подключиться к системе любым удобным способом (ssh, powershell, RDP) и посылать соответствующие команды на запуск-останов виртуалок.

----------
Почему же, ё-моё, ты нигде не пишешь "ё"?

Всего записей: 5477 | Зарегистр. 11-11-2002 | Отправлено: 20:37 11-06-2021
sunny1983

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
CaptainFlint
Сейчас попробовал заменил \\.\pipe\com6 на \\.\pipe\testc. PuTTY пишет "Unable to open serial port" и в диспетчере устройств Windows новое устройство не появляется, оно не появлялось и раньше, когда я другие имена пробовал.
 
 

Всего записей: 190 | Зарегистр. 04-02-2010 | Отправлено: 11:40 12-06-2021
CaptainFlint



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sunny1983
А галочку сняли? По умолчанию она включена, VBox пытается подключиться к уже существующему каналу и, разумеется, обламывается, так как его нет в системе. Если галочку снять, то он уже сам создаст этот канал.
 
А Диспетчер устройств тут ни при чём, в нём каналы не появляются, это не устройства, а объекты пространства ядра.

----------
Почему же, ё-моё, ты нигде не пишешь "ё"?

Всего записей: 5477 | Зарегистр. 11-11-2002 | Отправлено: 15:08 12-06-2021
sunny1983

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
CaptainFlint
конечно снята
В linux понятно, там канал - это файл, а в Windows как? Вот канал создаётся, а где можно увидеть список каналов, чтобы убедиться, что он создался?

Всего записей: 190 | Зарегистр. 04-02-2010 | Отправлено: 03:22 13-06-2021
CaptainFlint



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sunny1983
Вот тут перечисляют разные способы:
https://stackoverflow.com/questions/258701/how-can-i-get-a-list-of-all-open-named-pipes-in-windows
Я у себя попробовал Process Explorer (без поиска, просто открыл список хэндлов у процесса виртуалки и увидел там \Device\NamedPipe\testc), pipelist64 (в списке отобразился элемент "testc"), PowerShell-команду

Код:
[System.IO.Directory]::GetFiles("\\.\pipe\")

(показывает как "\\.\pipe\testc").

----------
Почему же, ё-моё, ты нигде не пишешь "ё"?

Всего записей: 5477 | Зарегистр. 11-11-2002 | Отправлено: 03:41 13-06-2021
Egor2020

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть ли какой-либо способ исправить ошибку 0x800b0100 при установке VirtualBox Guest Additions 6.0.24 на гостевую систему Windows Vista SP2? Все способы решения проблемы, найденные в Яндексе и Google по запросу "VirtualBox Windows Vista 0x800b0100", к сожалению, не помогли. А мне общие папки на гостевой Висте очень нужны. Заранее спасибо.
У меня на хосте установлены Windows 10 Enterprise (x64) v1903 и VirtualBox 6.0.24.

Всего записей: 1726 | Зарегистр. 01-03-2020 | Отправлено: 11:06 20-06-2021 | Исправлено: Egor2020, 11:11 20-06-2021
Alex_Piggy

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

Цитата:
Все способы решения проблемы, найденные в Яндексе и Google по запросу "VirtualBox Windows Vista 0x800b0100", к сожалению, не помогли.

Какие именно способы пробовали? KB4090450 в них попадало? Прочтите, например, https://support.drweb.ru/sha2 https://msfn.org/board/topic/182723-sha-2-update-for-windows-vista-sp2/ https://borncity.com/win/2019/07/29/windows-vista-no-more-unofficial-updates-due-to-sha2/

Всего записей: 1883 | Зарегистр. 07-08-2002 | Отправлено: 11:29 20-06-2021 | Исправлено: Alex_Piggy, 11:33 20-06-2021
Sputnikk



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Egor2020 Поставьте VBoxGuestAdditions_5.2.44. Версия 5 - последняя с офиц. совместимостью с Вистой.
Хотя у меня ставились и 6.0

Всего записей: 6666 | Зарегистр. 17-10-2011 | Отправлено: 14:22 20-06-2021
Egor2020

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

Цитата:
Поставьте VBoxGuestAdditions_5.2.44. Версия 5 - последняя с офиц. совместимостью с Вистой.

К сожалению, под гостевой системой Windows Vista Ultimate SP2 (x86) установщик VirtualBox Guest Additions 5.2.44 тоже выдает ошибку 0x800b0100.
 
Alex_Piggy

Цитата:
Какие именно способы пробовали? KB4090450 в них попадало?

Я пробовал на гостевую систему Windows Vista Ultimate SP2 (x86) установить обновления KB4493730, KB4474419 и KB4090450 для Windows Server 2008 SP2 (на ядре Windows NT 6.0), но установщики VirtualBox Guest Additions 5.2.44 и 6.0.24 по-прежнему выдают ошибку 0x800b0100. Неужели придется патчить VirtualBox Guest Additions версий 5.2.44 и 6.0.24 для корректной установки под гостевыми системами Windows Vista?

Всего записей: 1726 | Зарегистр. 01-03-2020 | Отправлено: 15:55 20-06-2021 | Исправлено: Egor2020, 16:14 20-06-2021
Alex_Piggy

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Egor2020
Конечно это не показатель - но в WinXP дополнения 6.0.24 ставяться (и работают) без вопросов. Тем более, что и  5.2.44 у Вас не ставиться.
Зайдите в папку, куда установились драйвера (Обычно "C:\Program Files\Oracle\VirtualBox Guest Additions") и вручную попроверяйте подписи на *.sys и *.cat. Попробуйте поставить с помощью inf.

Всего записей: 1883 | Зарегистр. 07-08-2002 | Отправлено: 16:41 20-06-2021
Egor2020

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

Цитата:
Зайдите в папку, куда установились драйвера (Обычно "C:\Program Files\Oracle\VirtualBox Guest Additions") и вручную попроверяйте подписи на *.sys и *.cat. Попробуйте поставить с помощью inf.

Походу, гостевой Висте не нравится сертификат от DigiCert, которым подписаны драйверы, входящие в состав VirtualBox Guest Additions 5.2.44 и 6.0.24:

Как починить вышеуказанный сертификат?
По поводу ручной установки гостевых дополнений на Висту через INF-файлы - после неудачной установки драйвера мыши VBoxMouse.sys установщик VirtualBox Guest Additions 6.0.24 просто отказывается распаковывать все остальные драйверы (включая драйвер общих папок) и сразу завершает работу.

Всего записей: 1726 | Зарегистр. 01-03-2020 | Отправлено: 17:13 20-06-2021 | Исправлено: Egor2020, 17:26 20-06-2021
Alex_Piggy

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Сертификаты ИМХО можно из инсталлятора вытянуть с помощью 7z (*.cer). И добавить в доверенные.
Но - в Висте у меня когда-то слетела вся система проверки подписей. И системные файлы тоже показывал как неподписанные. Не помню, как решил...

Всего записей: 1883 | Зарегистр. 07-08-2002 | Отправлено: 17:25 20-06-2021
Egor2020

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

Цитата:
Сертификаты ИМХО можно из инсталлятора вытянуть с помощью 7z (*.cer). И добавить в доверенные.

Я пробовал с помощью 7-Zip 16.02 вытащить из установщика VirtualBox Guest Additions 6.0.24 файл сертификата без расширения и добавить расширение .cer, но Виста блокирует установку данного сертификата и выдает следующую ошибку:

Всего записей: 1726 | Зарегистр. 01-03-2020 | Отправлено: 17:41 20-06-2021
CaptainFlint



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если в Висте не установлены обновления, то она не понимает SHA-2-сертификаты. Нужно сначала доустановить обновления для их поддержки.

----------
Почему же, ё-моё, ты нигде не пишешь "ё"?

Всего записей: 5477 | Зарегистр. 11-11-2002 | Отправлено: 18:11 20-06-2021
Egor2020

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CaptainFlint
У меня на Висте уже установлены обновления для поддержки SHA-2 (KB4493730 и KB4474419). Но Виста по-прежнему отказывается принимать сертификаты DigiCert Assured ID Code Signing CA-1 и Symantec Class 3 SHA256 Code Signing CA.

Всего записей: 1726 | Зарегистр. 01-03-2020 | Отправлено: 18:31 20-06-2021
Alex_Piggy

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Egor2020
Я ошибся. Сйчас посмотрел - сертификаты лежат в папке cert в корне диска дополнений. Файлы  
vbox-sha1.cer и vbox-sha256.cer. Попробуйте их установить.
UPD - кстати, может быть Вам надо обновить и корневые сертификаты от MS. Для XP есть в их теме - Обновления для Microsoft Windows XP, часть 10 а для Висты - н помню. Года два назад по-моему обновлял так же как и для XP.

Всего записей: 1883 | Зарегистр. 07-08-2002 | Отправлено: 19:18 20-06-2021 | Исправлено: Alex_Piggy, 19:23 20-06-2021
Darksome

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

Всего записей: 469 | Зарегистр. 01-09-2005 | Отправлено: 19:21 20-06-2021
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186

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


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru