Домашняя страница VirtualBox. VirtualBox - программный продукт виртуализации для операционных систем Microsoft Windows, Что такое DoS (DDoS) -атака, Linux, FreeBSD, Mac OS X и SUN Solaris/OpenSolaris. VirtualBox плохо совместима с Windows 98.
VirtualBox создает виртуальный компьютер на базе аппаратных характеристик физического ПК, часть которых автоматически эмулируется в виртуальный компьютер – например, процессор, видеокарта, CD/DVD-привод, USB-порты. А часть – оперативная память и занимаемое дисковое пространство – эмулируются согласно настройкам, которые вы устанавливаете в процессе создания виртуального компьютера программой. Некоторые аппаратные характеристики виртуального компьютера в дальнейшем можно менять, задавая им меньшие граничные параметры, которые VirtualBox имеет право задействовать. Ведь виртуальный компьютер в работающем состоянии мощь процессора, видеокарты, оперативной памяти будет заимствовать как раз таки у физического ПК.
Лицензирование VirtualBox.
Что касается установки VirtualBox не в режиме активного виртуального компьютера, здесь программа не требовательна к аппаратным ресурсам – для установки программы необходим самый минимум:
Но, повторимся, это системные требования сугубо для установки VirtualBox на физическую (основную) ОС. Для режима активного виртуального компьютера потребуется гораздо больше системных ресурсов, и конкретные требования будут уже определяться той самой виртуальной (гостевой) ОС.
Независимо от того, используете ли вы Ubuntu, Fedora или любой другой дистрибутив Linux, вы не сможете установить Guest Additions! Потому что не хватает зависимостей для установки Guest Additions. Ключевое ниже, это строка какие пакеты нужно добавить в гостевой Linux, чтобы потом установить любым удобным вам методом гостевые дополнения VirtualBox.
sudo apt update && sudo apt upgrade sudo apt install build-essential dkms linux-headers-$(uname -r) cd /media/username/VBox_GA_* ./autorun.sh
Вложенная виртуализация – это функция, которая позволяет запускать виртуальные машины внутри виртуальных машин. Рассмотрим включение вложенной виртуализации в VitualBox на операционных системах Microsoft Windows.
Для процессоров Intel вложенная виртуализация недоступна из графического интерфейса программы, но ее можно включить с помощью командной строки.
Вложенная виртуализация включается отдельно для каждой виртуальной системы.
Открываем Командую строку (cmd.exe) от имени Администратора и выполняем следующие команды.
Переходим в директорию установленной программы в Program Files:
cd C:\Program Files\Oracle\VirtualBox
Выводим список виртуальных систем с помощью команды:
VBoxManage.exe list vms
Выбрав точное название виртуальной системы, подключаем вложенную виртуализацию:
VBoxManage.exe modifyvm "название виртуальной системы" --nested-hw-virt on
Проверим включение вложенной виртуализации в графическом интерфейсе VirtualBox. Откройте VirtualBox, выберите виртуальную машину и перейдите в меню Настроить > Система > Процессор. Отныне эта виртуальная машина будет действовать как гипервизор, так что вы можете запускать виртуальные машины внутри нее.
Когда вы серьезно заинтересуетесь работой в среде Windows 10, а не играми, вам придется изучить быстрые клавиши Windows особенно в разделе виртуальных рабочих столов.
И в один прекрасных момент на втором виртуальном столе Windows, в эмуляции VirtualBox, вы запустите какой-нибудь Linux (пусть будет Xubuntu). И здесь вы столкнётесь с проблемой, что VirtualBox перехватывает клавиши и не позволяет переключиться между виртуальными столами Виндовс.
VirtualBox захватывает системные сочетание клавиш, как сделать чтобы не захватывались сочетания с клавишей Win? Решается эта задача очень просто. Открываем виртуалбокс:
Файл → Настройки - > ввод → автозахват клавиатуры(убираем галочку) - Наслаждаемся!
Для установки VirtualBox в Ubuntu 10.04 нужно обновить файл /etc/apt/sources.list добавив туда строку:
deb http://download.virtualbox.org/virtualbox/debian lucid non-free
и установить ключ предварительно скачав ключ с сайта. Подробнее смотрите на сайте программы Download VirtualBox for Linux Hosts. Далее
# wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add - # aptitude update # aptitude install dkms # aptitude install virtualbox-4.0 ... Добавляется группа `vboxusers' (GID 132) ... Готово. * Starting VirtualBox kernel module * done. ... # /etc/init.d/vboxdrv setup
Для запуска программы VirtualBox в терминале нужно ввести VirtualBox:
$ VirtualBox
Далее соглашаемся с лицензионным соглашением и регистрируемся на SUN Online. Устанавливаем в виртуальную машину например Windows XP и работаем.
USB в VirtualBox
Для того чтобы ОС запущенная в Virtuabox увидела вставленную в хостовую ОС (в моем случае Ubuntu 10.04) флешку, нужно добавить пользователя от которого запускается Virtualbox в группу vboxusers.
# usermod -aG vboxusers darkfire
Обмен файлами между основной и гостевой ОС можно настроить с помощью общих папок.
net use x: \\vboxsvr\Users и нажимаем <Enter>
Для гостевой Linux нужно вашего пользователя добавить в группу vboxsf
usermod -aG vboxsf darkfire
Проблема: Виртуальная машина с Windows, все дрова встали, звук присутствует, но микрофон работать не хочет.
Решение:
Разработчики VirtualBox не предусмотрели увеличение виртуального диска. Это ограничение можно преодолеть созданием нового виртуального диска и копирования данных на него со старого диска, при помощи утилит Acronis (Acronis Disk Director, Acronis True Image) или GParted.
Задача: увеличить виртуальный диск для гостевой ОС (Windows XP Home SP3)
Читайте также: Расширение диска или раздела в Linux без потери данных
После обновления ядра Linux, нужно запустить команду обновления драйверов:
/sbin/rcvboxdrv setup
$ vboxmanage list vms "UnifiedNetworkingLab" {408eef73-44f2-43f9-9b26-50526007c4ba}
$ vboxmanage startvm UnifiedNetworkingLab Waiting for VM "UnifiedNetworkingLab" to power on... VM "UnifiedNetworkingLab" has been successfully started.
Читайте также: Чек лист по настройке VPS/VDS, выделенного сервера Linux с нуля, Виды виртуализации операционных систем и программ.