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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 187 188 189 190 191 192 193 194 195 196 197

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

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.18, 6.1.50, 6.0.24, 5.2.44). Понять, что не так с более новыми сборками, вы можете, прочитав последние страницы этого топика. Версия для печати в помощь!

Всего записей: 39118 | Зарегистр. 26-02-2002 | Отправлено: 00:04 15-12-2016 | Исправлено: V0lt, 07:27 10-11-2024
CaptainFlint



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Самособранная 6.1.30 без харденинга:
 
С тестовой подписью (что это такое)
С китайской подписью (что это такое)
 
P. S. Есть сведения, что с последними обновлениями китайская подпись больше не работает. Я пока не имел возможности проверить и поэкспериментировать с альтернативными вариантами подписывания, но так как давно не выкладывал своих сборок, решил собрать и выложить хоть такую.
 
 
Инструкция по самосборке.

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

Всего записей: 5551 | Зарегистр. 11-11-2002 | Отправлено: 16:13 02-12-2021
sundraw

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CaptainFlint
Спасибо, прекрасные сборки. Сижу на Вашей 6.1.22 без проблем.
 
Обращаюсь к тем, кто работал  с вложенной виртуализацией Nested Paging. Вопрос с динамической памятью при распределении между хостом и виртуалками так и не решён? Статическое распределение слишком много растрачивает оперативной памяти вхолостую. Может у  Nested Paging иначе?

Всего записей: 849 | Зарегистр. 15-05-2011 | Отправлено: 12:20 03-12-2021
CaptainFlint



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sundraw
Nested Paging — это не вложенная виртуализация, та называется Nested Virtualization или Nested AMD-V/VT-x. А Nested Paging — это технология, позволяющая ускорить трансляцию страниц памяти гостевой системы в физическую память (детально не разбирался, но каким-то образом там исключают промежуточную трансляцию со стороны гипервизора). Вложенная виртуализация тоже не имеет отношения к динамическому управлению памятью, это лишь возможность запуска виртуалки внутри виртуалки.
 
Динамическое управление обеспечивается механизмом Memory ballooning. Для этого необходимы гостевые дополнения. По команде извне дополнения выделяют блок памяти внутри гостевой системы, делая его недоступным для других процессов гостевой операционки, и передают соответствующий объём памяти в управление гипервизору. Но отдать его обратно хостовой системе нельзя, можно лишь передать его другой виртуалке. Подробнее см. главу 4.10 справки.

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

Всего записей: 5551 | Зарегистр. 11-11-2002 | Отправлено: 22:00 03-12-2021
sundraw

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CaptainFlint
Да, совершенно верно. Галку ставил на "Включить Nested VTx/AMD-V", а Nested Paging включена постоянно, вот и перепутал их между собой. Memory ballooning сокращает количество использования оперативной памяти, как и Nested Paging (проверено экспериментально), но хосту от этого не легче, свободная память гуляет по виртуальному пространству и не делится с хостом, даже если виртуалки работают без нагрузки. Слышал в Hyper-V эта проблема решена. Хотелось бы пожелать и Виртуалбоксу решить данную проблему.

Всего записей: 849 | Зарегистр. 15-05-2011 | Отправлено: 22:29 03-12-2021
Victorkoly



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У кого-то была проблема - BSOD с подключением флешек к виртуалке на ноутах HP?

Всего записей: 947 | Зарегистр. 01-03-2015 | Отправлено: 19:50 07-12-2021
RetroRocket



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victorkoly
Цитата:
У кого-то была проблема - BSOD с подключением флешек к виртуалке на ноутах HP?
Была проблема на хостовой WinXP Pro SP3 на ноуте HP nx9420.
VB был версии какой-то ранней, ещё до 4.2.24.
После установки в хостовую систему драйверов VBox начинались стабильные бсоды в момент физического вытаскивания флэшки из разъёма.
При этом флэшку даже не монтировал в виртуалку.
Подробности уже не помню, но обновил на хостовой системе драйвера usb-контроллеров на последние с сайта HP.
VBox обновил до 4.2.24 и использовал несколько лет. Бсодов от usb больше не было.

----------
"... Зовёт, зовёт в дорогу далёкий Млечный Путь ..."

Всего записей: 2761 | Зарегистр. 02-01-2018 | Отправлено: 20:05 07-12-2021 | Исправлено: RetroRocket, 20:06 07-12-2021
MichaelRyazan

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

Всего записей: 212 | Зарегистр. 26-03-2004 | Отправлено: 09:30 14-12-2021
deniums

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MichaelRyazan
На торрентах. Но настраивать Windows все равно придется. Система очень сложная. И чем новее, тем сложнее.
 
Добавлено:
Установил в виртуалку винду, удалил установочный iso с диска. Запускаю VB, он верещит, что файла не хватает, предлагает проверить. Открывает менеджер виртуальных носителей. Я, думая что удаляю iso, неглядя удалил vdi файлы установленной ОСи, которую целый час настраивал. Потому что менеджер по умолчанию открылся в разделе "жесткие диски", а не "оптические диски". Вот я ламер.

Всего записей: 392 | Зарегистр. 18-11-2021 | Отправлено: 17:39 14-12-2021 | Исправлено: deniums, 03:30 18-12-2021
Sputnikk



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
"Защитник" 11Dev жалуется на несовместимость с дровами сетивухи Интел, мешающей включить "целостность памяти" в "изоляции ядра".

Всего записей: 7447 | Зарегистр. 17-10-2011 | Отправлено: 06:10 18-12-2021 | Исправлено: Sputnikk, 06:10 18-12-2021
Start



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Установил VirtualBox-5.0.40, но программа не запускается. Выдаёт ошибку. Подскажите как это можно исправить?
 

Всего записей: 634 | Зарегистр. 28-01-2006 | Отправлено: 20:02 20-12-2021
Start



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VirtualBox заработал, помогла установка пакета обновлений UpdatePackLive-19.11.15

Всего записей: 634 | Зарегистр. 28-01-2006 | Отправлено: 01:47 21-12-2021
sundraw

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Веду безуспешную борьбу в последних версиях VB со следующим багом. Создаю виртуальную машину:

Код:
 
@echo Клонирую ВМ из готового образа
 
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" clonemedium J:\VM\VM.vmdk I:\VM1.vdi --format VDI --variant Fixed
 
@echo  Создаю ВМ и подключаю её в режиме immutable к созданному клону
 
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" setproperty machinefolder I:\
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" createvm --name Win7 --ostype Windows7 --register
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" storagectl Win7 --name SATA --add sata --controller IntelAhci --portcount 1 --hostiocache off --bootable on
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" storageattach Win7 --storagectl SATA --port 0 --device 0 --nonrotational on --type hdd --medium I:\VM1.vdi --mtype immutable
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyvm Win7 --snapshotfolder I:\ --nictype1 virtio --cpus 2 --memory 512 --vram 12 --graphicscontroller vmsvga --boot1 disk --boot2 none --boot3 none --boot4 none --audio none --audioin off --audioout off --usb off --pae off --guestmemoryballoon 0 --cpuexecutioncap 100 --clipboard-mode hosttoguest --draganddrop disabled --acpi on --ioapic on --largepages on --pagefusion off --cpu-profile host --vtxvpid on --macaddress1 auto --nic1 bridged --bridgeadapter1 "Intel(R) I210 Gigabit Network Connection"
 

 
Всё работает без проблем. Проблема появляется при удалении ВМ. Удаляю, как сказано в инструкции:

Код:
 
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" unregistervm Win7 --delete
 

Но клон, к которому была подключена Win7 не удаляется. При удалении командой

Код:
 
del /Q /F I:\*.vdi
 

сам файл удаляется, но в Менеджере Виртуальных носителей он остаётся в жёлтом треугольнике, который  при создании новой машины выдаёт ошибку. Приходится вручную заходить в Менеджер и удалять его. Как сделать, чтобы не только удалялся сам клон, но и упоминание о нём в Менеджере Виртуальных носителей?

Всего записей: 849 | Зарегистр. 15-05-2011 | Отправлено: 12:18 27-12-2021
CaptainFlint



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sundraw
Почему не удаляется автоматом, не знаю, но можно попробовать удалять явно через VBoxManager closemedium --delete.

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

Всего записей: 5551 | Зарегистр. 11-11-2002 | Отправлено: 16:55 27-12-2021
sundraw

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CaptainFlint
Спасибо, сработало отлично.  

Всего записей: 849 | Зарегистр. 15-05-2011 | Отправлено: 17:26 27-12-2021
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CaptainFlint
Вы случайно не обратили внимание, 32хбитную версию просто перестали собирать или возможность в принципе выпилена?

Всего записей: 6591 | Зарегистр. 28-01-2008 | Отправлено: 14:07 04-01-2022
deniums

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В некоторых дистрибутивах Linux собирают 6.0 и 6.1. Но в 6.1 нет смысла, так как там выпилили софтовую виртуализацию.
https://mirror.yandex.ru/rosa/rosa2016.1/repository/i586/main/updates/virtualbox-6.0.24-6-rosa2016.1.i586.rpm (6.0.24)
https://archlinux32.org/packages/?q=virtualbox (6.0.8)
https://madb.mageia.org/package/show/name/virtualbox/release/cauldron/arch/i586 (6.1.30)
Магеевы вон 6.1 собрали под самый свежак, а смысл?
 
Так что и под Windows x86 скомпилить можно.
 
Добавлено:
В Mageia 7 можно поставить как 6.0, так и 6.1. Правда, репозитории живут не больше 5 лет (7 вышла в 2019 году), а потом они отправляются в очень далекий волонтерский архив.
 
Добавлено:
В основном, только на линуксе можно идти "против шерсти" разработчиков. Хотя, сроки поддержки ОСей и несопоставимы с виндовыми. Под Linux 2010 года (уровень Win7) сейчас ничего не выпускают, но обычно и нет смысла использовать такие старые версии. В новых не настолько сильно все портят, как в Win 8-11.

Всего записей: 392 | Зарегистр. 18-11-2021 | Отправлено: 14:51 04-01-2022 | Исправлено: deniums, 15:04 04-01-2022
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
deniums
Понял, спасибо, получается, возможно.
6.0 не подходит, она с 5.x ноздря в ноздрю шла и перестала: для гостевых ядро Linux <=5.6.
Просто по некоторым причинам замена Win на х64 не вариант (хотя и тянет), переход же на Linux не очень подходит по тем же причинам, вот и подумал... Хотя, наверное, всё-таки не осилю, как-то заморочено оно, под Linux компилить и опакечивать попроще.

Всего записей: 6591 | Зарегистр. 28-01-2008 | Отправлено: 15:28 04-01-2022
CaptainFlint



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off
Технически, можно попробовать применить прежний способ моей сборки к 6.1. Но я не смотрел в эту сторону. В ранних 6.1, по идее, больших проблем быть не должно, но чем дальше, тем больше может появляться участков кода и сборочных инструкций, завязанных на 64-битную платформу.

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

Всего записей: 5551 | Зарегистр. 11-11-2002 | Отправлено: 17:36 04-01-2022 | Исправлено: CaptainFlint, 22:35 04-01-2022
sancher

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто-нибудь тестил 6.1.30 под Windows 11 ?
Установил, подключил папку с виртуалками, которые я использовал под Windows 10.
Виртуалка с Win 10 запускается.
Но заметил, что работает медленно.
Стал тестировать диск внутри виртуалки с помощью CrystalDiskMark
Получилось, что под Windows 10 виртуалка Win 10 работает в 4-6,8 раза быстрее, чем под  
Windows 11 (1563-2800 MB/s против 386-411 MB/s )
Включил кеширование SATA-контроллера, не помогло, стало работать даже медленнее.
Есть идеи ?
p.s. Windows 10 и Windows 11 у меня установлены на один SSD диск, папка с виртуалками лежит на другом SSD диске.
В обeих хостовых ОС установлен софт производителей SSD (Samsung Magician и Crucial Storage Executive)

Всего записей: 290 | Зарегистр. 18-12-2005 | Отправлено: 17:11 05-01-2022 | Исправлено: sancher, 17:15 05-01-2022
deniums

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sancher
Народ писал, что это какой-то баг с NTFS, если включено журналирование. А оно по умолчанию включено и нужно. В общем, Win11 отстой, говорят.

Всего записей: 392 | Зарегистр. 18-11-2021 | Отправлено: 17:21 05-01-2022 | Исправлено: deniums, 17:25 05-01-2022
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 187 188 189 190 191 192 193 194 195 196 197

Компьютерный форум 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