Обзор Виртуальная Машина VirtualBox

Sergei

VIP
Сообщения
321
Реакции
141
  • Первое сообщение
  • #1
1696800283698.png
Текущая версия программы: 6.1.12 (14.06.2020)
Windows | OS X | Linux | Solaris | Extension Pack | Предыдущие версии программы

Oracle xVM VirtualBox — это система полной виртуализации, поддерживающая динамическую трансляцию (выполнение значительной части инструкций гостевой ОС на реальном оборудовании). В качестве хост-систем поддерживаются Linux, Windows и OS X, а в роли "гостя" могут выступать 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), бесплатен только для личного некоммерческого использования.

________________________________________________________________________________________

[information=Совет]Версии VirtualBox для windows после 4.3.12.93733 имеют защиту от встраивания сторонних DLL. Что может приводить к критическим ошибкам при запуске виртуальной машины при использовании ПО типа антивирусов, отладчиков, кастомных тем, электронных словарей... Перед тем, как жаловаться на работоспособность "свежих" билдов, попробуйте версию 4.3.12.93733.[/information]

Список по теме:
  1. Горячие клавиши VirtualBox
  2. Как бесплатно скачать виртуальную машину Windows
 
Последнее редактирование модератором:
  • Like
Реакции: E100
VirtualBox - это программный продукт виртуализации для операционных системMicrosoft Windows, Linux, FreeBSD, Mac OS X, Solaris/OpenSolaris,ReactOS, DOS и других.
VirtualBox - программа абсолютно бесплатная и полностью на русском языке, что делает её очень привлекательной для использования как на домашнем, так и на рабочем компьютере.

Программа была создана компанией Innotek с использованием исходного кода Qemu. Первая публично доступная версия VirtualBox появилась 15 января 2007 года. Вфеврале 2008 года Innotek был приобретён компанией Sun Microsystems, модель распространения VirtualBox при этом не изменилась. В январе 2010 года Sun Microsystemsбыла поглощена корпорацией Oracle, модель распространения осталась прежней.

Ключевые возможности
  • Кроссплатформенность
  • Модульность
  • Поддержка USB 2.0, когда устройства хост-машины становятся доступными для гостевых операционных систем (только в проприетарной версии)
  • Поддержка 64-битных гостевых систем[3] (начиная с версии 2.0), даже на 32-битных хост-системах[4] (начиная с версии 2.1, для этого обязательна поддержка технологии виртуализации процессором)
  • Поддержка SMP на стороне гостевой системы (начиная с версии 3.0, для этого обязательна поддержка технологии виртуализации процессором)
  • Встроенный RDP-сервер, а также поддержка клиентских USB-устройств поверх протокола RDP (только в проприетарной версии)
  • Экспериментальная поддержка аппаратного 3D-ускорения (OpenGL, DirectX 8/9 (с использованием кода wine) (только в 32-битных Windows XP, Vista, 7 и 8), для гостевых DOS / Windows 3.x / 95 / 98 / ME поддержка аппаратного 3D-ускорения не предусмотрена)
  • Поддержка образов жёстких дисков VMDK (VMware) и VHD (Microsoft Virtual PC), включая snapshots (начиная с версии 2.1[5])
  • Поддержка iSCSI (только в проприетарной версии)
  • Поддержка виртуализации аудиоустройств (эмуляция AC97 или SoundBlaster 16 или Intel HD Audio на выбор)
  • Поддержка различных видов сетевого взаимодействия (NAT, Host Networking via Bridged, Internal)
  • Поддержка цепочки сохраненных состояний виртуальной машины (snapshots), к которым может быть произведён откат из любого состояния гостевой системы
  • Поддержка Shared Folders для простого обмена файлами между хостовой и гостевой системами (для гостевых систем Windows 2000 и новее, Linux и Solaris)[6].
  • Поддержка интеграции рабочих столов (seamless mode) хостовой и гостевой операционной системой
  • Поддержка формата OVF/OVA
  • Есть возможность выбора языка интерфейса (поддерживается и русскоязычный интерфейс).
Пакет гостевых дополнений

Если вы уже установили операционную систему на виртуальную машину VirtualBox, и планируете и дальше работать с этой ОС, стоит подумать о расширении возможностей виртуальной системы. Расширить возможности можно установив специальное дополнение к гостевой ОС — VirtualBox Guest Additions.

Дополнения представляют из себя специальные драйвера и программы, которые обеспечат наилучшею интеграцию между реальной и виртуальной ОС, и увеличат скорость работы последней.

Для того, чтобы установить дополнения не надо ничего скачивать из интернета, эти файлы уже присутствуют на вашем компьютере. Они находятся в папке где установлена сама программа. Все файлы с дополнениями упакованы в один образ диска, который носит имя VBoxGuestAdditions.iso. Вы можете самостоятельно монтировать этот образ диска в виртуальный привод, и монтировать в свою очередь этот привод в виртуальную ОС, но это не самый легкий путь. Мы пойдем по другому, более легкому пути (о нем чуть ниже).

Ниже будут рассмотрены две наиболее часто устанавливаемые на VirtualBox ОС, Windows и Linux. Поскольку из дистрибутивов Linux большую популярность имеет Ubuntu, именно он и будет рассмотрен.

Установка гостевых дополнений в Windows

Для данной ОС дополнения устанавливаются чрезвычайно легко, в автоматическом режиме.
Вам нужно сделать следующее:

1) Находясь в гостевой ОС Windows найдите меню виртуальной машины, оно может располагаться либо сверху либо снизу, в зависимости от сделанных вами настроек. Нажмите на пункт меню «Устройства», и выберите подпункт «Установить дополнения гостевой ОС…». Или воспользуйтесь комбинацией клавиш Host + D (по умолчанию Host это правый Ctrl).

dopolneniya.jpg


2) Запустится установщик, в котором вам надо будет нажать два раза Next, а затем Install.

3) В ходе установки скорей всего будут появляться сообщения, в которых будет говориться о том, что устанавливаемое программное обеспечение не тестировалось на совместимость с Windows.
Нажимайте кнопку «Все равно продолжить».

4) В конце установки отмечаем пункт (по умолчанию уже отмечен) Reboot now, и жмем Finish.

Установка гостевых дополнений в Ubuntu

Здесь будет уже немного посложней, как ни как Linux это вам не Windows icon_smile.gif .

1) Если у вас на гостевой Ubuntuy не установлен DKMS, установите его, для этого откройте терминал и выполните следующую команду:
Код:
sudo apt-get install dkms

После того, как вы введете данную команду и нажмете Enter, вас попросят ввести свой пароль. Введите пароль и нажмите Enter (P.S. при вводе пароля вводимые символы не будут отображаться в терминале, это нормально, просто ведите пароль и нажмите Enter).

2) В меню гостевой ОС нажмите Устройства/Установить дополнения гостевой ОС… Если будет предложено совершить автозапуск, нажмите отменить.

3) Перейдите в каталог появившегося cd-rom’а, обычно для этого надо выполнить следующую команду:
Код:
cd /media/cdrom
Но например у меня cdrom носил имя VBOXADDITIONS_4.1.8_75467, и команда cd /media/cdrom не работала. В каталог удалось перейти выполнив команду:
Код:
cd /media/VBOXADDITIONS_4.1.8_75467

4) Просмотрите содержимое каталога, введите:
Код:
ls

Нам нужен файл с именем VBoxLinuxAdditions.run, запустите его:
Код:
sudo sh ./VBoxLinuxAdditions.run

После установки дополнений перезагрузите гостевую ОС.

Если что то не сразу будет получаться, стоит проверить правильность своих действий, так как ошибка всего в одной букве очень многое значит.
 
Oracle выпустила корректирующие релизы системы виртуализации VirtualBox 4.3.14, 4.2.26, 4.1.34, 4.0.26 и 3.2.24
VirtualBox 4.3.14 - Скачать
VirtualBox 4.3.14 Oracle VM VirtualBox Extension Pack - Скачать

VirtualBox 4.3.14 (released 2014-07-15)
This is a maintenance release. The following items were fixed and/or added:

VMM: more fixes for MSR emulation on certain hardware (bugs [HASHTAG]#12784[/HASHTAG], [HASHTAG]#12949[/HASHTAG], #13034)
VMM: improve MSI handling under rare circumstances (only relevant for the ICH9 chipset)
VMM: fixed #UD exception for 64-bit guests with the EFER.SCE bit and the SYSCALL instruction (VT-x only; 4.3 regression; bug [HASHTAG]#13008[/HASHTAG])
VMM: fixed timekeeping after resuming SMP guests
VMM: properly wake up a halted VCPU on NMI/SMI
GUI: fixed a potential crash
GUI: fixed stuck AltGr key on Windows hosts (bug [HASHTAG]#2537[/HASHTAG])
GUI: fixed a potential error during the version check
GUI: shortcut change should not require Enter/Return (or other trigger) to confirm (bugs [HASHTAG]#12828[/HASHTAG], [HASHTAG]#12847[/HASHTAG], [HASHTAG]#12937[/HASHTAG], [HASHTAG]#13087[/HASHTAG])
GUI: fixed update check which was broken due to changing the location of the root certificates (bug [HASHTAG]#13096[/HASHTAG])
VBoxManage: fixed typo in showvminfo --machinereadable (bug [HASHTAG]#13176[/HASHTAG])
NAT: fixed inbound half-close (bug [HASHTAG]#13116[/HASHTAG])
NAT: fixed slow upload speed under certain conditions (bug [HASHTAG]#10034[/HASHTAG])
NAT Network: fixed potential loss of inbound TCP data
NAT Network: fixed potential infinite stalls of TCP connections over IPv6
NAT Network: fixed resets of TCP connections on Windows hosts
NAT Network: fixed inbound half-close on Mac OS X hosts
NAT Network: fixed socket leak on Solaris hosts
NAT Network: fixed ping of mapped host loopback on Mac OS X and Solaris hosts, fixed proxying of IMCP errors on Mac OS X
Host-Only Network: fixed SNMP ifConnectorPresent value on Windows (bug [HASHTAG]#13143[/HASHTAG])
Storage: fixed a possible crash with CD/DVD passthrough under certain circumstances
Storage: fixed a crash when trying to open an inaccessible QED or QCOW image (bug [HASHTAG]#12613[/HASHTAG])
Storage: fixed data corruption or read errors under rare circumstances
AHCI: fixed a crash under rare circumstances
USB: performance fixes
ICH9: properly reset MSI capability on reset
Keyboard: active modifier keys during suspend were stuck after resuming the host
3D: fixed misbehavior with huge guests (i.e. guest more than 4GB guest memory
3D: several fixes
API: properly detect the Windows 8.1 guest OS type (bug [HASHTAG]#13090[/HASHTAG])
ExtPack: cleanup of dangling uninstallation directories
Linux hosts / guests: compile fix for EL7 (bug [HASHTAG]#12638[/HASHTAG])
Linux Additions: made 3D pass-through work with recent versions of Mesa in the guest (bug #12941)
Linux Additions: Linux 3.16 fixes (bug [HASHTAG]#13123[/HASHTAG])
Mac OS X hosts: when scanning for host CD/DVD devices also consider BlueRay devices
OS/2 Additions: fixed gengradd.dll library name (bug [HASHTAG]#12785[/HASHTAG])
Solaris Additions: fixed permissions of files and directories located on shared folders
Windows host installer: fixed the need for rebooting Windows after installation or upgrade, extended logging for NetFlt/NetAdp (un)installation

-----------------------------------
только не спешите обновлять, после обновления сыпется куча ошибок :(.
 
Последнее редактирование модератором:
omg, исправление багов путем создания на уровне ПО белого списка несовместимых библиотек антивирусов, это нужно постараться :D
 
Привет.
Собрался уже было писать, что появилась такая же ошибка, мол, файлы повреждены, но некоторые не могут быть восстановлены, и так далее. Такая ошибка у меня действительно была; заметил после того, как ни с того ни с сего перестала запускаться виртуалка, и я решил сделать проверку. Что я только не делал: раз 5 переустанавливал VirtualBox, отключал/удалял антивирус, заходил в безопасный режим, загружался с дистра... Короче, жесть! - подумал я, как вдруг вспомнил, что буквально недавно вышло несколько обновлений Windows (штук 10-12, не помню), которые я благополучно установил. В общем, удалил я все эти обновления и - о чудо - ошибка исчезла, а виртуалка снова заработала! Начал я эти обновки ставить по одной, дабы выявить засранца, который всё это устроил. И нашёл! Им оказался KB3004394.
Спасибо за внимание!

перенёс пост из этой темы / regist
 
Последнее редактирование модератором:
Бета выпуск VirtualBox 5.0 с поддержкой паравиртуализации

Компания Oracle начала тестирование новой значительной ветки системы виртуализации VirtualBox 5.0, ключевым улучшением в которой является реализация работы в режиме паравиртуализации


Режиме паравиртуализации в VirtualBox 5.0 подразумевает использование гостевой системы, модифицированной для более тесного взаимодействия с гипервизором и использующей специальные драйверы, вместо эмуляции оборудования. Работа в режиме паравиртуализации даёт возможность существенно поднять производительность гостевой системы.

2015-04-02_012850.png



Другие улучшения:

  • Новая модульная архитектура звуковой подсистемы, обеспечивающая более высокий уровень абстракции, относительно звуковых бэкендов хост-системы;
  • Предоставление гостевым системам, выполняемым с привлечением механизмов аппаратной виртуализации, возможности использования расширенных наборов инструкций, таких как SSE 4.1, SSE4.2, AES-NI, POPCNT, RDRAND и RDSEED;
  • В виртуальном контроллере xHCI добавлена поддержка устройств с интерфейсом USB 3;
  • Поддержка режима drag-and-drop для гостевых систем Windows, Linux и Solaris;
  • Возможность шифрования дисковых образов;
  • В GUI добавлена поддержка масштабирования экранного вывода гостевой системы, в том числе при использовании 3D-ускорения;
  • Новый раздел конфигуратора для кастомизации содержимого меню и строки состояния;
  • Новая вкладка для настройки параметров шифрования дисковых образов;
  • Поддержка экранов сверхвысокого разрешения (HiDPI)
  • Возможность горячего подключения SATA-дисков.
источник.
 
Чего то не хочет обновлять стандартно, придётся скачать.
Накатил на старую обновил плагин, всё работает прекрасно.

042e1c87909b8aeaf77cddd6e87f97ad.jpg
 
Последнее редактирование:
это что. и к стати на живой машине ключ активировался, ставил так же как и на свою х64,
навеное можно быть спокойным. на днях попробую третью активировать.
наверно из-за того что Бета.
да, скорей всего, встала не совсем гладко.... с маленькими багами, но в целом на аботу и качество VM не отразилось, усё гуд шеф ))
 
Последнее редактирование:
перетащил и бросил. Не нужно возиться с расшаренными папками, файлы можно просто перетаскивать мышкой прямо из гостевой ситемы в хостовую и обратно. Раньше в VBOX это работало только на линуксе. А VMware это уже давно было нормально реализовано.
 
А Copy-Paste VirtualBox поддерживает?
Это когда копируешь файл из хоста, а вставляешь в окне гостевой ОС.
 
А Copy-Paste VirtualBox поддерживает?
Это когда копируешь файл из хоста, а вставляешь в окне гостевой ОС.

это уже все поддерживают давно
функция-то востребованная :)
 
Последнее редактирование модератором:
Назад
Сверху Снизу