VirtualBox

VirtualBox (Oracle VM VirtualBox) — система виртуализации предназначенная для создания виртуальной машины с параметрами железа реального компьютера, на которой можно запускать любую операционную систему. Последняя версия 5.2.

Сайт компании www.virtualbox.org

VirtualBox

Поддерживает динамическую трансляцию — выполнение большей части инструкций гостевой ОС производится на реальном оборудовании. В роли гостевой системы могут выступать Windows, GNU/Linux, BSD, Solaris и другие операционные системы. Отличается высокой производительностью и стабильностью.

Имеет ярко выраженную модульную архитектуру с хорошо описанными компонентами и предоставляет удобные интерфейсы доступа к виртуальным машинам, которые позволяют контролировать гостевые системы как через GUI, так и через командную строку и удаленно.

Особенности программы:

  • Поддержка SMP на стороне гостевой системы.
  • Экспериментальная поддержка аппаратного 3D-ускорения.
  • Поддержка портов USB 2.0 основной системы с возможностью «забирать» необходимый порт гостевой системе автоматически
  • Поддержка образов жестких дисков VMDK и VHD.
  • Поддержка виртуализации аудиоустройств (AC97, SoundBlaster 16).
  • Поддержка различных видов сетевого взаимодействия (NAT, Host Networking via Bridged, Internal).
  • Поддержка цепочки сохраненных состояний виртуальной машины (snapshots), к которым может быть произведён откат из любого состояния гостевой системы.
  • Поддержка Shared Folders для простого обмена файлами между хостовой и гостевой системами.
  • Поддержка интеграции рабочих столов (seamless mode) хостовой и гостевой ОС.
  • Кроссплатформенность.
  • Поддержка со стороны сообщества Open Source.
  • Может действовать как RDP-сервер и управляться любым клиентом, поддерживающим протокол RDP. Также поддерживается функция USB over RDP.
  • Компонент iSCSI initiator позволяет использовать внешние устройства по протоколу iSCSI в качестве виртуальных дисков в гостевой системе без дополнительной поддержки со стороны гостевой ОС.

Сравнение основных возможностей с XPmode

Машина VirtualBox XPmode (через VirtualPC)
Операционная система Любая операционная система Модифицированный  вариант Windows XP SP3
Аппаратная поддержка виртуализации со  стороны  процессора Обязательна Не обязательно, возможна программная эмуляция
Перехват портов USB со стороны гостевой ОС Есть автоматический режим (через фильтр) Автоматический режим только при наличии драйверов основной и гостевой ОС, иначе только вручную
Бесшовная интеграция (т.е. запуск программ  гостевой ОС через ярлык из основной системы_ Частичная (режим интеграции дисплея), для полной интеграции необходимы дополнительные программы Полная «из коробки», программы Windows XP можно запускать через ярлык на рабочем столе Windows 7

Сразу вопросы и ответы:

  • каким образом в XPmode сделана бесшовная интеграция = изначально внутри установлен серверный пакет RemoteApp
  • можно ли тогда установить XPmode внутри VirtualBox = нельзя, но если очень хочется, то можно (необходимо вручную корректировать образ XPmode, отдельные библиотеки DLL — инструкции есть в сети)

Наличие в процессоре поддержки аппаратной виртуализации можно проверить с помощью специальной утилиты SecurAble (в новой вкладке)

Подробнее на Хабре  (в новой вкладке)

Результат работы утилиты для XEON X5460 (да, установлен Xeon 771 в сокет 775)

VirtualBox

Еще почитать:

Запуск VirtualBox в скрытом режиме

Запуск VirtualBox в скрытом режиме

Как запустить виртуальную машину VirtualBox так, что бы пользователь этого не увидел? Используем отдельную полезную утилиту VboxHeadlessTray   P.S. И да. У нас же тихая установка ? Не забудьте выключить звук в гостевой ОС :). Иначе в процес...

Настройка сети VirtualBox

      Еще почитать: