Нажмите "Enter", чтобы перейти к содержанию

Virtualbox бесплатная или нет: VM VirtualBox | Virtualization | Oracle Россия и СНГ

Содержание

Почему в VirtualBox нет выбора x64? Виртуальные машины Virtualbox последняя версия.

VirtualBox — это программное обеспечение для виртуализации персонального компьютера от компании Oracle. У программы есть две версии — с открытым исходным кодом, и закрытая. С помощью VirtualBox вы можете запускать различные операционные системы одновременно, настраивать между ними сеть, обмениваться файлами и многое другое.

Вы можете запустить VirtualBox в Linux, Solaris, Mac OS X и Microsoft Windows, а также установить на нее большинство известных операционных систем. В этой статье мы рассмотрим, как пользоваться VirtualBox. Поговорим об установке, настройке VirtualBox, а также про некоторые тонкости работы с виртуальными машинами, которые могут вам очень сильно помочь. Для обычных пользователей это программное обеспечение доступно полностью бесплатно.

Виртуальная машина VirtualBox устанавливается как большинство других программ. В Windows вы можете загрузить установочный файл из официального сайта.

А в Linux, программа доступна через официальные репозитории. Например, в Ubuntu выполняется командой:

sudo apt install virtualbox

Мы не будем подробно останавливаться на этом вопросе, поскольку есть более интересные задачи. После установки вы найдете ярлык программы в главном меню. В терминах виртуальных машин основной компьютер, где выполняется Virtualbox называется хостом, а все запущенные машины — гостевыми.

2. Создание виртуальной машины

Перед тем как вы сможете запустить вашу первую гостевую машину, нужно создать новую виртуальную машину в программе. Для этого нажмите кнопку Создать в главном окне:

На первом шаге вам нужно выбрать тип операционной системы, например, Linux -> Ubuntu это включит некоторые оптимизации, необходимые для этой системы:

Если вы работаете в 64 битной системе, то сможете запускать как 32 битные, так и 64 битные программы. На следующем шаге мастера выберите нужное количество оперативной памяти.

Это очень важный параметр, поэтому если ее у вас достаточно, лучше не жалейте, 2 гигабайта будет вполне достаточно.

И на последнем этапе вам осталось выбрать размер для нового диска, а также его имя:

3. Настройка процессора

Выделите созданную виртуальную машину и нажмите Настройки.

Выберите Система , затем перейдите на вкладку Процессор :

Здесь вы можете выбрать сколько ядер процессора может использовать виртуальная машина, а также включить PAE для поддержки больше 4 Гб ОЗУ в 32 битных системах и режим эмуляции EFI. Затем перейдите на вкладку Ускорение.

Тут вы можете выбрать режим аппаратной виртуализации, а также включить такие дополнительные возможности, как AMD-V и Intel-VT. Это увеличит скорость работы системы.

4. Настройка графики

По умолчанию для виртуальной машины доступно 18 Мб видеопамяти. Это очень мало для современных систем. Выберите пункт

Дисплей, затем потяните ползунок Видеопамять , так чтобы дать машине не менее 128 Мб памяти:

Для видеокарт на 2 Гб будет доступно 256 Мб. Также, здесь вы можете настроить количество экранов.

5. Настройка сети

По умолчанию виртуальная машина использует сеть через NAT это удобно, если нужно получить доступ к интернету из машины. Но если вы хотите настроить коммуникацию между самими машинами или между гостевой системой и хостом по сети, вам понадобится другой способ. Закройте меню настройки машины. Затем откройте меню Файл -> Настройки.

Там выберите пункт сеть и перейдите на вкладку Виртуальный адаптер хоста :

Тут вам понадобится создать новый виртуальный адаптер с помощью зеленой кнопки со знаком плюса:

Настройки менять не нужно, после этого нажмите Ок . Дальше снова откройте настройки машины, перейдите на пункт сеть и выберите тип адаптера — виртуальный адаптер хоста, а имя — то, которое было создано для вашего адаптера, например, vboxnet0:

Теперь между всеми виртуальными машинами, подключенными к vboxnet0 и хостом будет виртуальная сеть.

6. Клонирование

Вы можете сделать резервную копию машины чтобы использовать ее потом или перенести на другой компьютер. Для этого используется опция Клонировать . Просто выберите ее в меню для машины:

7. Запуск машины

При первом запуске вам предстоит выбрать носитель, с которого будет установлена новая система, это может быть DVD-ROM или ISO образ системы:

Вы можете изменить этот образ из меню Устройства -> Оптические диски для уже запущенной машины:

8. Дополнительные плагины

Дополнительные расширения VirtualBox позволяют получить доступ к USB устройствам из виртуальной машины, веб-камере, настроить удаленный доступ и другое. Для установки сначала скачайте файл VirtualBox-Extension-Pack из официального сайта :

Затем откройте меню Файл -> Настройки , перейдите на вкладку плагины и нажмите зеленую кнопку:

Подтвердите установку и примите лицензию:

Готово, официальный плагин установлен и теперь вы можете работать с USB устройствами 3. 0 в вашей в виртуальной машине.

9. Снимки состояния

Вы могли бы создавать копию виртуальной машины каждый раз, когда нужно что-то проверить. Но это вовсе не обязательно. Здесь поддерживается такая отличная функция, как снимки состояния. Вы просто делаете снимок, или а потом можете восстановить систему до сохраненного состояния в любое время. Вы можете создать снимок для запущенной машины из меню

Машина -> Сделать снимок состояния:

Создавать снимки для выключенной машины вы можете на вкладке Снимки:

Для этого выберите пункт контекстного меню Создать снимок. Все созданные снимки доступны здесь же:

10. Запись видео

Вы можете захватывать видео прямо в экрана виртуальной машины. Для этого в меню Вид установите галочку Захват видео. Видео будет сохранено в папке виртуальной машины:

11. Дополнения гостевой системы

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

Чтобы установить дополнения в меню

Устройства выберите Подключить образ дополнений гостевой ОС :

12. Реальный диск в VirtualBox

Мы уже почти рассмотрели все о том, как пользоваться VirtualBox linux, но еще остановимся на работе с дисками. Иногда возникает необходимость работать с реальным диском. Вы можете создать файл ссылки на реальный диск с помощью команды VBoxManage:

sudo VBoxManage internalcommands createrawvmdk -filename ~/realdisk.vdmk -rawdisk /dev/sda

Здесь мы создаем диск с именем ~/realdisk.vdmk, который ссылается на наш диск /dev/sda. Вы можете ссылаться на любой другой диск. Только для запуска машины, вам придется запускать VirtualBox от имени суперпользователя. Также вы можете создать копию реального диска, конвертировав его в VDI, только смотрите чтобы хватило места:

sudo VBoxManage internalcommands converthd . /realdisk.vmdk newdisk.vdi

В Windows, команда будет выглядеть вот так:

«C:\Program Files\Oracle\VirtualBox\VBoxManage.exe» internalcommands createrawvmdk -filename C:\drive.vmdk -rawdisk \\.\PHYSICALDRIVE1

13. Доступ к виртуальному диску

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

VBoxManage internalcommands dumphdinfo storage.vdi | grep «offData»

Здесь storage.vdi нужно заменить на адрес вашего диска, затем монтируем:

sudo mount -t ext4 -o rw,noatime,noexec,loop,offset=2097152 ~/VirtualBox\ VMs/storage.vdi /mnt/

Теперь вы имеете полный доступ к диску и можете даже вносить изменения, которые будут сохранены. Так, работа с Virtualbox будет выполняться намного легче.

Выводы

В этой статье мы рассмотрели, как пользоваться виртуальной машиной virtualbox. Несмотря на то что это бесплатный продукт с открытым кодом, здесь есть все необходимые возможности и даже больше.

А какое программное обеспечение для виртуализации предпочитаете вы? Напишите в комментариях!

Похожие записи:


15 оценок, среднее: 4,60 из 5)


VirtualBox — специальная программа для создания в памяти ПК виртуальных компьютеров. Каждый виртуальный компьютер может содержать произвольный набор виртуальных устройств и отдельную операционную систему. Область применения виртуальных компьютеров очень широка — от выполнения функций по тестированию ПО до создания целых сетей, которые легко масштабировать, распределять нагрузку и защищать. VirtualBox распространяется бесплатно, с открытым исходным кодом.

Системные требования:
·Windows Server 2008 (64-bit)
·Windows Server 2008 R2 (64-bit)
·Windows 7 (32-bit and 64-bit)
·Windows 8 (32-bit and 64-bit)
·Windows 8.1 (32-bit and 64-bit)
·Windows 10 RTM build 10240 (32-bit and 64-bit)
·Windows Server 2012 (64-bit)

·Windows Server 2012 R2 (64-bit)
Windows Server 2016 (64-bit)

Торрент Виртуальный ПК — VirtualBox 5. 2.10.122406 Final + Extension Pack подробно:
Существуют версии VirtualBox, предназначенные для установки на практически всех операционных системах, включая Windows, Linux, Macintosh и OpenSolaris. В качестве «гостевой» операционной системы так же могут использоваться любые операционные системы, включая Windows (NT 4.0, 2000, XP, Server 2003, Vista, W7), DOS/Windows 3.x, Linux, и OpenBSD.

Основные особенности:
·VirtualBox может управляться как через GUI-интерфейс, так и через коммандную строку.
·Для расширения функций программы разработан специальный комплект SDK.
·Параметры виртуальных машин описываются в формате XML и никак не зависят от того физического компьютера, на котором система работает. Поэтому виртуальные компьютеры формата VirtalBox легко переносить с одного ПК на другой.

·При использовании на «гостевых» компьютерах операционных систем Windows или Linux можно воспользоваться специальными утилитами, значительно облегчающими переключение между физическим и виртуальными компьютерами.
·Для быстрого обмена файлами между гостевым и физическим ПК можно создавать так называемые «разделяемые каталоги» (Shared folders), которые одновременно доступны из обоих этих машин.
·VirtualBox позволяет подключать USB-устройства к виртуальным компьютерам, позволяя виртуальным машинам работать с ними напрямую.
·VirtualBox полностью поддерживает протокол удалённого доступа RDP (Remote Desktop Protocol). Виртуальная машина может работать как RDP-сервер, позволяя управлять ею удалённо.

Extension Pack добавляет следующие функции:
·The virtual USB 2.0 (EHCI) device.
·The virtual USB 3.0 (xHCI) device.
·VirtualBox Remote Desktop Protocol (VRDP) support.
·Host webcam passthrough.
·Intel PXE boot ROM.
·Experimental support for PCI passthrough on Linux hosts.
·Disk image encryption with AES algorithm.

·Установка:
Вариант №1.
— Запустить VirtualBox, зайти в меню Файл » Настройки » Плагины и добавить скачанный файл, имеющий расширение. vbox-extpack

Вариант №2.
— После установка VirtualBox запустите Oracle_VM_VirtualBox_Extension_Pack.vbox-extpack двойным кликом мыши.
Примечание: В том случае если файл имеет зеленый значок или была выполнена ассоциация файла во время установки VirtualBox.

Многие пользователи компьютера пользуются программами для создания «виртуальных операционных систем», то есть работа происходит в вирутальной оболочке. Пользователь может установить виртуальную машину на компьютер и работать в ней, как в обычной операционной системе. Чтобы работать в виртуальной машине, нужно иметь достаточно мощный компьютер. Очень много оперативной памяти компьютера расходуется на обработку процессов виртуальный машины, поэтому если у пользователя слабое железо, лучше не использовать большое количество ОЗУ при установке виртуальной машины на компьютер.


Среди разработчиков программ для виртуализации информации можно выделить ВиртуалБокс и ВМвер Воркстейшен. Эти программы отлично справляются со своей задачей и монтируют виртуальную операционную систему без проблем. ВиртуалБокс подойдет новичкам, а ВМвер Воркстейшен рассчитан на более опытных пользователей. VirtualBox — это программа для создания виртуальной среды, в которой можно работать как в обычной операционной системе. При помощи этой программы можно установить образ операционной системы Виндовс и работать со всеми функциями и дополнениями.


VirtualBox можно установить на компьютеры с операционной системой Виндовс, Линукс, Мак ОС и Соларис. При необходимости можно установить несколько виртуальных операционных систем, но не стоит забывать о ресурсах компьютера. Данная программа будет полезной пользователям, которые часто запускают приложения в разных операционных системах, ведь не нужно переустанавливать Виндовс, а достаточно смонтировать образ нужной операционной системы и работать в ней полноценно. Oracle VM VirtualBox позволяет монтировать 64 битные операционные системы, даже на 32 битной операционной системе компьютера. Программа поддерживает аппаратное ускорение OpenGL и .

На виртуальной операционной системе можно пользоваться звуковой картой компьютера. При необходимости пользователь может передавать файлы с физической операционной системы на логическую (виртуальную) и открывать их обычным способом. Скачать программу Oracle VM VirtualBox можно с официального сайта или софт портала. Виртуальная машина удобная в использовании и не требует дополнительного программного обеспечения для полноценной работы. Но на некотором оборудовании могут возникнуть проблемы при монтировании виртуальной операционной системы из-за несовместимости драйверов.

Скачайте бесплатно Oracle VM VirtualBox на русском языке новую версию для Windows 7, 8 и Виндовс 10. Скачать файл программы с официального сайта. Наш сайт следит за всеми обновлениями программ для того, чтобы у Вас была последняя версия Виртуал Бокс.

Пользователи компьютеров иногда сталкиваются с ситуацией, когда необходимо работать со старыми программами, которые успешно функционировали на предшествующих версиях Windows. Управлять сразу двумя компьютерами не всегда удобно. Но есть возможность установить другое издание операционной системы на рабочий лэптоп. Параллельную работу двух систем может обеспечить виртуальная машина для Windows 7 (ВМ). Из этой статьи можно узнать:

  • что такое ВМ;
  • какие программы для этой цели существуют;
  • как устанавливается и настраивается Windows 7 в ВМ.

Второй компьютер — это реально

Виртуальная машина — программное обеспечение. C его помощью создается копия реального компьютера с:

  • жесткими виртуальными дисками;
  • оптическим программным приводом;
  • аналогом сетевых адаптеров;
  • BIOS и т.д.

Виртуальный лэптоп со своей операционной системой запускается в отдельном окне и занимает определённый объем на физическом жестком диске. Выглядит это следующим образом:

Из примера видно, как в реальной операционной системе с установленным Windows 7 Professional, работает программа с виртуальной операционкой Windows XP. И ней выполняются те же действия, как и на реальном устройстве.

Задачи ВМ

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

Помимо этого решаются и другие задачи:

  • Возможность протестировать программу.
  • Избежать вредного воздействия от подозрительных программ.
  • Эмулировать вторую компьютерную сеть.
  • Проверить последствия изменения настроек в системе.
  • Безопасное выполнение автосерфинга по сети.
  • Снизить вероятность заражения реального ноутбука компьютерными вирусами.
  • Запуск программ, несовместимых с реальной операционной системой.

Наиболее популярные эмуляторы

Можно найти много программ, с помощью которых возможно создать виртуальный Windows. Но лучше всего ознакомиться с самыми популярными из них.

Это наиболее распространенная бесплатная программа, с помощью которой можно эмулировать самые популярные операционные системы:

  • Windows (с поддержкой разных версий).
  • MacOS .
  • Любую операционку из семейства Linux .
  • Поддерживается взаимодействие с ВМ из платной версии эмулятора VMware Workstation .

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

VMware

Также известная и популярная программа. Основное свое применение нашла в крупных корпорациях.

Есть две версии этого продукта:

Версия Workstation сможет полностью удовлетворить потребности пользователя, но это платная программа. Обычные пользователи могут использовать бесплатный аналог Workstation VMware Player .

В платной версии поддерживается работа с системами 32-х и 64-х, видит USB 3.0, работают вполне успешно различные операционные системы. VMware Workstation — продвинутая версия эмулятора компьютера, но из-за своей стоимости нашла свое применение в основном среди крупных компаний, а не у обычных пользователей.

Microsoft Virtual PC

Аналогичная виртуальная машина для работы в Windows 7. У нее широкий функционал и понятный удобный и практичный интерфейс. Но есть и существенный минус — в ней возможна работа лишь с операционными системами семейства Windows. Другие операционные системы, такие как Linux или Mac OS, на ней запустить не получится.

В этом кратком обзоре описаны три наиболее популярные виртуальные машины. Теперь видно, что для домашних потребностей лучше всего использовать программу . Далее будет рассмотрена процедура её установки и настройки.

Монтаж Windows 7 в виртуальную машину VirtualBox

Процесс установки виртуальной операционной системы можно разделить на несколько этапов:

  1. Установить программу .
  2. Скачать файл с образом Windows 7 для ВМ.
  3. Установка виртуального Windows 7.

Рассмотрим все эти процессы по-отдельности.

Установить программу VirtualBox

В первую очередь нужна сама виртуальная машина. Как уже говорилось, их несколько. Нас интересует . Скачать ее можно с официального сайта https://www.virtualbox.org. Из предложенного списка выбираем VirtualBox 5.1.14 for Windows hosts.

Процесс того, как установить виртуальную машину , описан в других статьях, но есть несколько моментов:

После того, как Интернет-соединение восстановится, можно приступить к скачиванию и установке файла готовой ВМ в Windows 7.

Находим готовую ВМ

Компания Microsoft в целях тестирования различных версий Internet Explorer (8, 9, 10, 11) специально подготовила несколько вариантов загрузки с ее сайта ВМ с предустановленным Windows версий (7; 8.1; 10) https://developer.microsoft.com/ru-ru/microsoft-edge/tools/vms/ . Если эта ссылка недоступна, браузер автоматически перекинет на английскую версию сайта https://developer. microsoft.com/en-us/microsoft-edge/tools/vms/

Итак, сначала необходимо выбрать образ Windows 7 с любой версией IE (8, 9, 10, 11).

Выбираем из выпадающего списка тот пункт, какая виртуальная машина несомненно будет использоваться. В нашем случае это .

И жмем на кнопку Download .zip . Начнется процесс загрузки zip файла.

Остается установить и запустить виртуальную машину на Windows 7.

Регулировка виртуального Windows 7

Из архива «IE10.Win7.For.Windows.VirtualBox.zip»извлекается сам файл виртуальной Windows.

После того, как файл извлечен, щелкаем на нем правой кнопкой мышки
и из выпадающего списка останавливаем свой выбор на «Открыть с помощью ».

В параметрах импорта в принципе ничего менять не надо. Можно оставить как есть и нажать кнопку Импорт .

Запустится процесс конфигурации. Окно «» выглядит следующим образом:

После того, как процесс закончится, новая семерка и ВМ появятся в списке программы . Чтобы ее запустить, достаточно или дважды кликнуть по самой ВМ, или нажать на кнопку со стрелкой «Запустить ». Сразу начнется процесс запуска операционной системы. Если в первый раз устанавливать, это займет немного больше времени, впрочем, точно также происходит и при установке реальной ОС. Как только программа установки выполнит все необходимые действия, появится рабочий стол с рабочей системой Windows 7.

Windows 7 на английском языке и созданная виртуальная машина готовы к запуску.

Настроить виртуальную систему

Все элементы управления ВМ интуитивно понятны. Но если возникнут вопросы, стоит внимательно читать всплывающие подсказки на русском языке. Можно обратиться за помощью к справке, где можно найти ответы на все вопросы.

Обычно и мышь, и клавиатура работают только в ВМ и блокируются в реальном Windows. Но предусмотрена возможность переключения между двумя системами с помощью хост-клавиши Right Control .

Теперь, когда виртуалка установлена и запущена, можно настроить Виндоус. Первым делом потребуется установить программные компоненты (драйвера) для всех виртуальных устройств. Этот процесс достаточно прост. Надо перейти в главное меню и в строке «Устройства » нажать на «Установить дополнения гостевой ОС ».

После завершения инсталляции ВМ перезагружают. Теперь картинка стала четче, окно ВМ можно динамически менять, подключится поддержка интеграции мыши, откроется доступ к Интернет.

Также у есть возможность расширения функции дисплеев. В этом режиме окна, которые открываются в ВМ, будут отображаться на реальном рабочем столе, а не в самостоятельном окне программы. Это дает возможность облегчить доступ ко всем элементам управления и установленным программкам ВМ.

Выключение виртуального Windows 7

Как и в реальном ноутбуке в ВМ установленный Виндоус требует соблюдения определенного порядка для завершения. Завершить работу можно, если надавить кнопку для прекращения работы. Откроется меню, в котором будут предложены три варианта закрытия ВМ.

«Сохранить состояние машины » — перед тем, как отключиться, машина сохранит все запущенные приложения на момент отключения. Когда будет повторное включение ВМ, работа в ней может быть продолжена с момента ее выключения.

«Послать сигнал завершения работы » — работу всех приложений можно закрыть, а машина отключится автоматически.

«Выключить машину » — аналогично тому, как если бы был обесточен реальный компьютер.

Заключение

Из этого небольшого обзора видно, что работа с виртуальными машинами, такими как , дает возможность подключить сразу несколько разных операционок на одном устройстве. Естественно, чем мощнее будет реальный аппарат (оперативная память и CPU), тем быстрее будут работать и виртуальные компьютеры. Ускорить работу поможет и отключение антивируса на родной машине или если в список исключений антивирусной программы добавить виртуальный каталог.

Видео по теме

Поскольку мы все любим поэксперементировать, покопаться в настройках системы, запустить что-нибудь собственного изготовления, то необходимо задуматься о безопасном месте для экспериментов. Таким местом будет для нас являться виртуальная машина VirtualBox с установленной Windows 7.

При запуске виртуальной машины VirtualBox (далее VB) пользователь видит окно с полностью русскоязычным интерфейсом.

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

Итак, в новом окне нажимаем «Создать» , после чего можно выбрать название ОС и другие атрибуты. Выбирать можно из всех доступных ОС.

Переходим к следующему шагу, нажав «Next» . Теперь нужно указать, какой объем ОЗУ надлежит выделить для ВМ. Для нормального ее функционирования достаточно 512 Мб, однако можно выбрать и больше.

После этого создаем виртуальный жесткий диск. Если вы ранее создавали диски, то можно использовать их. Однако в этой же статье мы остановимся на том, как они создаются.

Отмечаем пункт «Создать новый жесткий диск» и переходим к дальнейшим этапам.

В новом окне нужно указать, где должен находиться новый образ диска и какого он объема. Если создается загрузочный диск, содержащий ОС Windows 7, то вполне хватит объема 25 Гб (эта цифра установлена по умолчанию).

Что касается размещения, то наилучшим решением будет разместить диск за пределами системного раздела. Несоблюдение этого условия может привести к перегрузке загрузочного диска.

Если все устраивает, нажимаем «Создать» .

Когда диск будет создан, в новом окне отобразятся параметры создаваемой ВМ.

Теперь нужно настроить аппаратную часть виртуалки.

В разделе «Общие» 1-я вкладка отображает ключевые сведения о созданной машине.

Откроем вкладку «Дополнительно» . Здесь мы увидим опцию «Папка для снимков» . Указанную папку рекомендуется поместить за пределами системного раздела, поскольку снимки отличаются большим объемом.

«Общий буфер обмена» подразумевает работу буфера обмена при взаимодействии вашей главной ОС и ВМ. Буфер может работать в 4-х режимах. В первом режиме обмен производится только из гостевой операционной системы в основную, во втором – в обратном порядке; третий вариант допускает оба направления, а четвертый отключает обмен данными. Выбираем двунаправленный вариант как наиболее удобный.

«Мини тулбар» представляет собой малую панель, позволяющую осуществлять управление ВМ. Эту консоль рекомендуем активировать в полноэкранном режиме, поскольку ее целиком повторяет главное меню рабочего окна ВМ. Наилучшее для нее место — верхняя часть окна, поскольку так не существует риска случайно нажать на одну из ее кнопок.

Переходим к разделу «Система» . Первая вкладка предлагает произвести определенные настройки, которые мы рассмотрим ниже.

1. При необходимости следует скорректировать объем оперативной памяти ВМ. Вместе с тем, только после ее запуска станет до конца понятно, верно ли выбран объем.

При выборе следует отталкиваться от того, какой размер физической памяти установлен на компьютере. Если он равен 4 Гб, то для ВМ рекомендуется выделить 1 Гб – она будет функционировать без «тормозов».

2. Определим очередность загрузки. Проигрыватель флоппи-дисков (дискет) не нужен, отключаем его. 1-м в списке следует назначить CD/DVD-привод для того, чтобы иметь возможность устанавливать ОС с диска. Отметим, что это может быть как физический диск, так и виртуальный образ.

Прочие настройки приведены в справочном разделе. Они тесно связаны с конфигурацией железа вашего компьютера. Если установить настройки, не согласующиеся с ней, запуск ВМ не сможет состояться.
На закладке «Процессор» пользователь указывает, сколько ядер имеется на виртуальной «материнке». Эта опция будет доступна, если поддерживается аппаратная виртуализация AMD-V или VT-х .

Что касается опций аппаратной виртуализации AMD-V или VT-х , то перед их активацией необходимо узнать, поддерживаются ли эти функции процессором и входят ли они изначально в BIOS – часто бывает, что они отключены.

Теперь рассмотрим раздел «Дисплей» . На закладке «Видео» указывается объем памяти виртуальной видеокарты. Также здесь доступна активация двухмерного и трехмерного ускорения. Первое из них желательно включить, а второй параметр не является обязательным.

В разделе «Носители» отображается все диски новой виртуалки. Также здесь можно увидеть виртуальный привод с надписью «Пусто» . В него мы смонтируем образ установочного диска Windows 7.

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

Вопросы, касающиеся сети, здесь мы освещать не станем. Отметим, что сетевой адаптер изначально активен, что является предпосылкой для выхода ВМ в Internet.

На разделе СОМ подробно останавливаться нет смысла, поскольку к такого рода портам сегодня уже ничего не подсоединяется.

В разделе USB отмечаем обе доступных опции.

Зайдем в «Общие папки» и выберем те каталоги, к которым ВМ планируется предоставить доступ.

Весь процесс настройки на этом завершен. Теперь можно приступать к инсталляции ОС.

Выбираем созданную машину в списке и жмем «Запустить» . Сама установка Windows 7 на VirtualBox очень похожа на обычную установку Windows.

После загрузки установочных файлов откроется окно с выбором языка.

Принимаем условия лицензии.

Затем выбираем «Полная установка» .

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

Во время установки машина несколько раз автоматически перезагрузится. После всех перезагрузок вводим желаемое имя пользователя и компьютера.

Здесь вводим ключ продукта, если есть. Если нет, то просто жмем «Далее» .

Выставляем часовой пояс и дату.

Затем выбираем, к какой сети отнести нашу новую виртуальную машину. Нажимаем «Домашняя» .

После этих действий виртуалка автоматически перезагрузится и мы попадем на рабочий стол свежеустановленной Windows 7.

Таким образом, мы установили Windows 7 на виртуальную машину VirtualBox. Далее ее необходимо будет активировать, но это тема для другой статьи…

Установка и настройка виртуальной машины VirtualBox

Чтобы не подвергать ОС, установленную на компьютере, риску, но иметь возможность исследовать как различное ПО, так и функционал любой другой ОС, на рынке софта существует специальный тип программ для создания виртуальных компьютеров. Такие программы создают виртуальную среду с эмуляцией аппаратного компьютера. И на этот эмулятор можно устанавливать такую же виртуальную ОС. Самой известной такой программой является VirtualBox от американского разработчика Oracle.

 

0.

Оглавление
  1. Особенности программы
  2. Минимальные системные требования
  3. Как бесплатно скачать программу
  4. Как установить программу
  5. Создание виртуального компьютера
  6. Установка операционной системы на виртуальный компьютер

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

Бесплатность, функциональность, кроссплатформенность, русификация, интуитивно-понятный интерфейс, простота и понятность программных процессов и настроек, пошаговый матер создания виртуальных компьютеров – вот главные преимущества VirtualBox, благодаря которым она серьезно обыгрывает своих конкурентов.

Так, один из главных конкурентов — программа VMware Workstation – это платный коммерческий софт. Бесплатно можно использовать только VMware Player – это сильно урезанная по функционалу версия программы Workstation. В то время как VirtualBox бесплатно предоставляет полноценный функционал. Плюс к этому – VirtualBox существует в версиях для установки не только на ОС Windows и Linux, как VMware Workstation, но также первую можно установить и на ОС Mac OS X, и на Solaris.

Да и возможности регулировки видеопамяти, как у VirtualBox, у VMware Workstation нет.

У обеих этих программ также есть общий конкурент от компании Microsoft — Hyper-V, который входит в состав некоторых версий Windows. И, естественно, работать с ним можно только в рамках изучения вездесущей ОС Windows. Ни Linux, ни Mac OS X программа не поддерживает.

У VirtualBox самый богатый выбор систем, которые можно устанавливать в качестве виртуальной ОС – это большинство версий Windows, Linux, Mac OS X и Solaris, включая как 32-битную разрядность, так и 64-битную. Некоторые даже умудряются с помощью VirtualBox создать Андроид-эмулятор.

Как видите, если вы твердо решили стать на путь экспериментов с виртуальной компьютерной средой, VirtualBox идеальный для этого инструмент.

2. Минимальные системные требования

Что касается установки VirtualBox не в режиме активного виртуального компьютера, здесь программа не требовательна к аппаратным ресурсам – для установки программы необходим самый минимум:
— 512 Mб оперативной памяти,
— 200 Mб места на жестком диске для инсталляции,
— процессор с частотой, согласно требованиям самой ОС, например в случае с Windows ХР это Pentium не менее 300 МГц или его аналог от AMD.

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

VirtualBox создает виртуальный компьютер на базе аппаратных характеристик физического ПК, часть которых автоматически эмулируется в виртуальный компьютер – например, процессор, видеокарта, CD/DVD-привод, USB-порты. А часть – оперативная память и занимаемое дисковое пространство – эмулируются согласно настройкам, которые вы устанавливаете в процессе создания виртуального компьютера программой. Некоторые аппаратные характеристики виртуального компьютера в дальнейшем можно менять, задавая им меньшие граничные параметры, которые VirtualBox имеет право задействовать. Ведь виртуальный компьютер в работающем состоянии мощь процессора, видеокарты, оперативной памяти будет заимствовать как раз таки у физического ПК.

Какую часть оперативной памяти и дискового пространства можно отдать виртуальному компьютеру при его создании программой VirtualBox?

Виртуальной ОС рекомендуется отдавать не больше половины имеющегося объема оперативной памяти на физическом ПК. Но и для работы виртуальной ОС может потребоваться минимум от 512 Мб до 1 Гб оперативной памяти. Например, для более-менее нормального функционирования виртуальной Windows ХР или Linux потребуется минимум в 512 Мб оперативной памяти.

А для установки на виртуальный компьютер ОС Windows 7 или 8 (8.1) минимальным показателем оперативной памяти будет 1 Гб.

Место на жестком диске компьютера виртуальная ОС будет занимать постоянно в виде файла формата программы. И если лишних 4-5 Гб минимума для Windows ХР или Linux без проблем наверняка найдется у многих, то о 20-25 Гб для полноценной работы ОС Windows 7 или 8 (8.1) например, владельцам старых сборок ПК с винчестером на каких-то 160 Гб придется позаботиться заранее, распрощавшись с давно не используемым файловым хламом.

3. Как бесплатно скачать программу

На официальном сайте разработчика инсталлятор программы VirtualBox в актуальной версии 4.3.8 можно скачать абсолютно бесплатно.

4. Как установить программу

Для установки программы достаточно скачанный инсталлятор запустить из загрузок браузера. VirtualBox инсталлируется стандартно, правда на английском языке. Не стоит переживать, если этот язык вам не знаком: что от вас и потребуется, так это нажать пару раз «Next» — т.е. «Далее».

Тем более, что все активные компоненты, с которыми устанавливается VirtualBox, будут нужны для полноценной ее работы.

Единственное, что в процессе установки программы на пару минут пропадет соединение с локальной сетью. Это требуется для установки сетевых драйверов, чтобы на виртуальном компьютере работал Интернет. Впрочем, VirtualBox об этом выдаст соответствующее уведомление, правда на английском языке.

Не стоит беспокоиться об этом, можно смело жать команду установки – «Install».

ОС Windows 7 и 8 (8.1) недоверчивы изначально к стороннему софту, потому постоянно просят то прав администратора, то разрешения доверять какому-то разработчику, то на установку отдельных компонентов дай им разрешение. Потому если при установке дополнительно понадобится подтвердить установку компонентов VirtualBox — USB Support (поддержка USB-портов) или VirtualBox Networking (поддержка сети), такое подтверждение, естественно, необходимо дать.

После этого программа завершит процесс установки, и если не снять галочку с автоматического запуска, сразу же после нажатия кнопки завершения – «Finish» — VirtualBox предстанет перед вами во всей своей красе, причем уже с русскоязычным интерфейсом.

Все – процесс установки самой программы завершен. Но впереди – создание виртуального компьютера и установка на него выбранной вами виртуальной ОС.

5. Создание виртуального компьютера

При создании виртуального компьютера с помощью VirtualBox нельзя ошибиться: после установки в главном окне программы будет виднеться единственная активная кнопка – «Создать», собственно, куда и нужно нажать. В появившемся окне необходимо виртуальному компьютеру задать название, выбрать ОС и ее конкретную версию.

Жмите «Next».

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

Не выходите на красную линию – это будет передачей виртуальному компьютеру половины аппаратных мощностей реального компьютера, и в случаях с маломощными машинами может не хватить производительности на работу основной ОС, не говоря уже о виртуальных средах. Минимальные рекомендации самой же VirtualBox слишком малы для полноценной работы, потому, как упоминалось выше, не стоит выделять для работы менее ресурсоемких ОС меньше 512 Мб, а для более ресурсоемких – меньше 1 Гб оперативной памяти.

Жмите «Next».

«Выберите жесткий диск» — именно это и нужно сделать в следующем окне настройки VirtualBox. И здесь для большинства будет целесообразно оставить пункт по умолчанию – «Создать новый виртуальный жесткий диск».

Жмите «Создать».

Появится следующее окно с несколькими форматами файлов хранения виртуального жесткого диска, с которыми умеет работать VirtualBox. Необходимо оставить пункт по умолчанию – «VDI».

Жмите «Next».

С типом виртуального жесткого диска – следующего окна настроек VirtualBox — лучше поступить так же, как и выше – оставить пункт по умолчанию.

Фиксированный жесткий диск виртуального компьютера будет более расторопным в работе.

Жмите «Next».

В следующем окне VirtualBox предложит задать имя виртуальному жесткому диску. Это не столь важно, потому можно оставить название по умолчанию, взятое с имени самого виртуального компьютера. Куда более важнее назначить папку для хранения файла виртуального жесткого диска и грамотно определить его объем.

О минимальном объеме виртуального жесткого диска речь шла выше, отметим только, что здесь нужно исходить сугубо из имеющегося места на физическом жестком диске. Плюс к этому, нужно учитывать, что кроме установки самой виртуальной ОС определенное место займут различные служебные среды и, собственно, тестируемые программы.

По умолчанию папка хранения файла виртуального жесткого диска прописывается на системном диске физического ПК, где у многих может и не быть места для «увесистых» Windows 7 и 8 (8.1). Да и зачем захламлять системный диск? Лучше выбрать место хранения на несистемном диске. Нажмите значок в виде папки и укажите место хранения.

Жмите «Создать».

Подождите, пока VirtualBox создаст виртуальный компьютер. После этого в левой части главного окна программы появится его название с пометкой «Выключен», а в правой части окна можно увидеть основные аппаратные параметры.

6. Установка операционной системы на виртуальный компьютер

Необходимо заранее подготовить образ установочного диска с выбранной операционной системой или вставить загрузочный диск в CD/DVD-привод физического ПК.

В главном окне VirtualBox запустите созданный виртуальный компьютер с помощью кнопки «Запустить». Затем в автоматически появившемся окне выбора съемного носителя для загрузки выберите либо образ установочного диска с ОС, либо назначьте загрузочный диск, находящийся в CD/DVD приводе. Для этого нажмите значок обзора в виде папки.

Жмите «Продолжить».

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

Устанавливая впервые доселе незнакомую ОС, просто следуйте инструкциям установщика.

Смотрите также:

  • Импорт и Экспорт виртуальной машины в VirtualBox

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

Виртуальная машина VirtualBox – что это такое и зачем она нужна? | Info-Comp.

ru

Зачем, спросите Вы, нужны такого рода программные продукты? Сейчас попытаемся разобраться в этом, а также научимся устанавливать и настраивать виртуальные машины с помощью программы VirtualBox.

Что такое виртуальная машина и зачем она нужна?

Виртуальная машина (Virtual Machine) – программа, эмулирующая аппаратное обеспечение компьютера, т.е. это некий виртуальный компьютер, на который можно устанавливать операционную систему и все сопутствующее программное обеспечение, при этом никаких изменений в Вашей основной операционной системе не будет.

А зачем же нам нужна эта самая виртуальная машина? Лично я нашел в этом две, но очень значимые причины:

  • Всем же когда-нибудь хотелось увидеть, как выглядят другие операционные системы такие как: Linux, Solaris, да и просто другие версии Windows. Но сносить свою систему не охота, так как вдруг Вам новая ОС не понравится и придется переставлять заново. Поэтому есть такое решение как виртуальная машина, с помощью которой Вы легко можете устанавливать в ней другие ОС, а соответственно и протестировать их, без переустановки своей системы.
  • Подойдет для тех, кто уже овладел основами компьютера и хочет знать больше, например, как настраивается компьютерная сеть? как настраиваются различные службы сервера и так далее, на помощь Вам придет все та же самая виртуальная машина, с помощью которой Вы можете установить несколько операционных систем (причем разных!) и так сказать проводить опыты, без вреда своей операционной системе. Это отлично помогает в освоение компьютерных технологий, так как виртуальная машина помогает практиковаться, если конечно у Вас дома есть несколько компьютеров (3-4), то это другой разговор.

Теперь перейдем к самим виртуальным машинам. Для домашнего использования я отдаю предпочтения VirtualBox, но, конечно же, программ бывает много таких как: Virtual PC или продукты компании VMware, которые, кстати, подойдут для использования на работе (тем, кто работает сисадминами), например, для создания нескольких серверов на одном компьютере, тем самым Вы сэкономите достаточно много средств на компьютерном железе. VirtualBox является бесплатной, и доступна для скачивания, на официальном сайте virtualbox.org

Установка и настройка виртуальной машины в VirtualBox

Теперь перейдем к установке и настройке VirtualBox. Сама установка программы абсолютно стандартная и Вы ее можете установить без проблем, поэтому я этот процесс описывать не буду.

После того как Вы установили программу, запустите ее и увидите следующие окно.

Далее давайте установим в виртуальную машину первую нашу операционную систему. Нажимаем «Создать» затем «Далее» и увидите вот такое окошко.

В поле «Имя» введите имя Вашей ОС, например Linux Ubuntu, а в поле «ТИП ОС» выберите ту операционную систему, которую будете устанавливать (у меня, например, это Linux версии Ubuntu) с помощью выпадающего списка и жмите «Далее». В следующем окне (рисунок ниже) необходимо указать, сколько будет оперативной памяти на нашем новом компьютере, т.е. виртуальной машине, необходимо переместить ползунок в зелененькую часть, рекомендую оставлять по умолчанию, не обязательно задавать много.

Жмем «Далее» и видим следующее окно.

Выбираем «Создать новый жесткий диск», так как у нас, его еще нету (я имею в виду виртуального) и ставим галочку «Загрузочный жесткий диск». Жмем «Далее» и запустится мастер создания нового виртуального диска, и в этом окне жмем «Далее». В следующем окне, Вам предложат выбрать, каким будет Ваш новый жесткий диск, «Динамически расширяемым», т.е. с увеличением объема данных на нем размер будет увеличиваться или «Фиксированного размера», т.е. постоянный размер, рекомендую выбирать «Динамически расширяемым». Жмем «Далее», появится следующее окно.

Здесь указываем, где будет храниться файл нашего виртуального жесткого диска, рекомендую хранить его не на диске C, также здесь задаем размер нашего диска я, например, указал 8 гигабайт. Жмем «Далее», затем подтверждаем создание нового жесткого диска и жмем «Готово». Осталось только подтвердить создание виртуальной машины.

Мы с Вами проверяем наши параметры создания виртуальной машины и жмем готово.

Теперь можно запустить нашу виртуальную машину, нажав кнопку «Старт» и перед Вами откроется окно настройки выбора носителя, с которого нам необходимо загрузиться в первый раз, так как сейчас нам просто не с чего грузиться. Представьте Вы купили новый компьютер без установленной операционной системы и что с самого начало нужно сделать — это ее установить, а для установки необходимо вставить диск в привод, но в нашем случае можно использовать и образ диска с ОС.

Жмите Далее.

Можете выбрать тот привод, в котором вставлен диск с ОС, а можете нажать на выбор «Образа», с которого можно будет загрузиться, т.е. например ISO, я выбираю образ и нажимаю соответствующую кнопочку, в итоге у Вас запускается «Менеджер виртуальных носителей».

Жмите кнопку добавить и выбирайте свой образ, после того как Вы выбрали образ, жмите кнопку «Выбрать». И уже в поле носитель у Вас появилось название Вашего образа, жмите «Далее» затем готово. И наконец-то пойдет загрузка Вашего образа, т.е. установка ОС. Не забудьте после установки операционной системы демонтировать образ диска, чтобы Ваша ОС уже грузилась с Вашего жесткого диска, т.е. виртуального жесткого диска. Это можно сделать, зайдя в настройки виртуальной машины, а конкретно в меню «Носители». Выберете в окне «Носители информации» свой образ и в поле «Привод» поставьте «Пусто». Вот в принципе и все, что я хотел рассказать о виртуальной машине VirtualBox.

Вот небольшая видео-инструкция, в которой я рассказываю о том, как установить программу VirtualBox на операционную систему Windows 10.

Нравится3Не нравится

VirtualBox — ALT Linux Wiki

Эта статья протухла.
Её нужно существенно доработать или удалить

VirtualBox — программный продукт виртуализации для операционных систем Microsoft Windows, DOS, GNU/Linux, Mac OS X и SUN Solaris/OpenSolaris. Программа была создана компанией Innotek с использованием исходного кода Qemu. Первая публично доступная версия VirtualBox появилась 15 января 2007 года. Существует две версии — свободная (OSE, англ. Open Source Edition), выпущенная под GNU GPL, и проприетарная (PUEL), различающиеся по функциональности; полнофункциональная проприетарная версия для личного использования распространяется бесплатно. В феврале 2008 Innotek был приобретён компанией Sun Microsystems, модель распространения VirtualBox при этом не изменилась.

Пакеты свободной версии VirtualBox есть в составе дистрибутивов ALT Linux, начиная с Desktop 4.1. При установке системы можно выбрать группу «Виртуализация» для установки Virtualbox по умолчанию.

Внимание! С версии VirtualBox 5.1.2 не используйте профили ALT Linux при создании виртуальных машин. Из списка их убрать сложно, поэтому просто не используйте. Импорт таких машин по-прежнему возможен.

Установка свободной версии VirtualBox из пакетов[править]

VirtualBox/Quick

Чтобы воспользоваться Virtualbox, необходимо установить следующий набор пакетов

(при помощи apt-get install без указания «-версия программы», только по названию пакета)

  • virtualbox-версия программы
  • virtualbox-common-версия программы
  • virtualbox-doc-версия программы
  • kernel-modules-virtualbox-std-def-версия-программы-«номер_сборки_ядра» (нужен для хостовой ОС)
  • kernel-modules-virtualbox-addition-std-def-версия-программы-«номер_сборки_ядра» (не нужен для хостовой ОС)
  • virtualbox-guest-additions-версия программы (не нужен для хостовой ОС)
Пример

Пусть у вас стоит:

  • virtualbox-4. 3.22-alt0.M70P.1

и ядро

  • kernel-image-std-def-3.14.35-alt1
Cмотрим модули virtualbox
  • kernel-modules-virtualbox-addition-std-def-4.3.22-alt1.200227.1 (можно удалить — вы не внутри Virtualbox)
  • kernel-modules-virtualbox-std-def-4.3.22-alt1.200227.1 (актуальное ядро, от актуальной версии VirtualBox)
  • kernel-modules-virtualbox-std-def-4.3.22-alt1.200225.1 (для старой версии ядра)
  • kernel-modules-virtualbox-std-def-4.3.14-alt1.200225.1 (от старого Virtualbox и старого ядра)
  • virtualbox-common-4.3.22-alt0.M70P.1 — Ок
  • virtualbox-doc-4.3.22-alt0.M70P.1 — Ок
  • virtualbox-guest-additions-4.3.22-alt0.M70P.1 — (не нужный пакет, если вы не внутри VirtualBox)/

При этом, они должны быть одной версии (4.3.22-alt0.M70P.1 в данном случае) а модули ядра, от текущего ядра. Кроме того, модуль ядра должен соответствовать сборочной ветки ядра (std-def в данном случае). Чтобы это обеспечить, ядро и пакеты необходимо устанавливать из одного и того же репозитория.

Если VirtualBox был недавно обновлён в репозитарии, а ядро Вы давно не обновляли, вероятно, что VB не будет работать с Вашим старым ядром. Вам придётся обновить ядро и/или модули. Это всё можно сделать утилитой update-kernel.

update-kernel
Узнать версию загруженного ядра можно так
 $ uname -r 
 3.14.35-std-def-alt1
Если у вас в виртуальной машине (гостевая система) тоже ALT Linux, то можно установить в ней «дополнения гостевой системы»
kernel-modules-virtualbox-addition-std-def-версия программы-"номер_сборки_ядра" 
virtualbox-guest-additions-версия программы-"номер_сборки_ядра" 

Virtualbox использует для работы устройство:

$ ls -l /dev/vboxdrv
crw-rw---- 1 root vboxusers 10, 58 Май  5 08:46 /dev/vboxdrv

Если такого файла нет — следует проверить наличие соответствующего загруженному ядру (тип и версия) пакета kernel-modules-virtualbox-* и

chkconfig virtualbox on
service virtualbox start
Проверяем список установленных пакетов
 $ rpm -qa | grep virtual-*
 kernel-modules-virtualbox-addition-std-def-4. 3.22-alt1.200227.1
 virtualbox-doc-4.3.22-alt0.M70P.1
 kernel-modules-virtualbox-4.3.22-alt1.200227.1 (не нужен в гостевой машине, можно удалить)
 virtualbox-4.3.22-alt0.M70P.1 - (можно смело удалять, если вы не хотитке устраивать "матрёшки").
 virtualbox-guest-additions-4.3.22-alt0.M70P.1
 virtualbox-common-4.3.22-alt0.M70P.1
Включаем своего пользователя в группу vboxusers или vboxadd (для коммерческой сборки)
 gpasswd -a user vboxusers

или

Для работы с usb устройствами необходимо настроить fstab

Примечание: в p7 и старше не надо

1. В конец /etc/fstab добавляем

 none /proc/bus/usb/ usbfs  devgid=500,devmode=666 0 0 где devgid=идентификатор пользователя

2. Перезагружаем систему

Для работы usb в режиме usb2 и usb3 надо скачать с сайта Страница загрузки VirtualBox и установить «Oracle VM VirtualBox Extension Pack», версия которого должна соответствовать версии Virtualbox. Также его можно скачать и установить, воспользовавшись пунктом меню «Файл->Проверить обновления…»
После чего, можно запускать Virtualbox, например, в KDE из меню
K- Система — Виртуализатор Virtualbox.

Настройка сети в гостевой системе Virtualbox[править]

Чтобы гостевая система получила доступ к подсети, в которой находится хост-система, можно поступить следующим образом

Настроить в хост-системе туннель и бридж, как описано в пунктах 3.7 и 3.6 статьи Etcnet — соответственно, сначала необходимо запустить интерфейс туннеля tap0 а затем объединить его в мост с интерфейсом вашей физической сетевой карты (например, eth0). После того, как вы убедитесь, что сеть на хост-системе после этой настройки работает как и раньше, вы можете использовать туннель в Virtualbox: зайдите в свойства виртуальной машины, раздел «сеть» и выберите «Подсоединён к» — «Хост-интерфейс», а ниже, в поле «Хост-интерфейсы» выберите tap0. После этого, при загрузке, гостевая система получит доступ к той же подсети, что и хост-система, и будет выступать равноправным компьютером в сети со своим IP адресом. IP адрес и другие настройки интерфейсу следует назначать средствами гостевой системы.

Настройка загрузки Linux в гостевых машинах в режиме UEFI[править]

Основная статья UEFI

Следует отметить, что NVRAM на виртуальном железе VirtualBox не переживает выключение экземпляра (это известная проблема). Т.е. установщик/efibootmgr не может добавить ссылку на grub, а если добавить её руками, она исчезнет при следующем запуске экземпляра.

Решение:

1-ый вариант выполнить в ещё загруженной системе

echo «fs0:\EFI\altlinux\grubx64.efi» > /boot/efi/startup.nsh

Или то же самое сделать потом, из EFI Shell:

echo «fs0:\EFI\altlinux\grubx64.efi» > fs0:\startup.nsh

2-ой вариант (подсмотрено в | VirtualBox (Русский) на wiki.archlinux.org

после установки системы:

  • Если существует файл /boot/efi/boot/BOOTX64.EFI дать ему другое имя
  • Скопировать /EFI/altlinux/grubx64.efi в /boot/efi/boot/BOOTX64.EFI

Решение проблем[править]

При запуске дистрибутивов на Седьмой платформе как гостевых ОС в VirtualBox после загрузки ядра показывается чёрный экран, в журнале пишется
Guest Log: BIOS: KBD: unsupported int 16h function 03
Для современных ядер, на которых основаны дистрибутивы Седьмой платформы, нужно указывать в настройках виртуальной машины Система  ⇒ Материнская плата  ⇒ Чипсет: ICH9 (заодно там же включите IO APIC). По умолчанию в альтовом VirtualBox стоит PIIX3, что и является причиной указанного поведения.
При запуске гостевой ОС на Седьмой платформе VirtualBox показывает сообщение о не достаточных правах доступа для /dev/vboxdrv и просит запустить «/etc/init.d/vboxdrv setup» которого нет
  • Необходимо выполнить:
 chkconfig virtualbox on
 service virtualbox start
В гостевой ОС после выбора подсказки Установка или LiveCD чёрный экран и ничего не происходит.
  • Выберите PIIX3, и при запуске установки (или загрузки с LiveCD) выберите клавишеей F5 загрузка «Без локального APIC»
В гостевой системе не работает звук
Откройте регулятор громкости PulseAudio (pavucontrol) и на вкладке «Проигрывание» включите звук для виртуальной машины.

Примечание: VirtualBox через PulseAudio позволяет настраивать вывод звука для каждой виртуальной машины. При этом включение для первой машины включает звук и для других запускаемых виртуальных машин

Плохо работает микрофон в гостевой системе (заикается)
Всё дело в PulseAudio. Для того, чтобы микрофон работал без заиканий, для виртуальной машины выставьте ALSA: Аудио  ⇒ Аудиодрайвер: ALSA и выключите на время работы PulseAudio: в терминале
pulseaudio -k
Если служба virtualbox запускается, но модули не загружаются, отключите автозапуск службы virtualbox и создайте файл /etc/modules-load.d/virtualbox.conf такого содержания
vboxdrv
vboxpci
vboxnetflt
vboxnetadp
Происходит зависание гостевой ОС на словах Local IPI:
Это altbug #29344, исправлено в virtualbox-4.2.16-alt2 (но вовсе не факт, что в других дистрибутивах порядок).

Установка Oracle Extension Pack[править]

Установленная версия VirtualBox OSE позволяет использовать только USB 1.0, однако иногда необходимо использовать USB 2.0. Для корректной работы USB 2.0 в VirtualBox (на момент написания актуальной версией в репозитарии Sisyphus является VirtualBox 4.0.12) требуется Oracle VM VirtualBox Extension Pack. Его можно скачать с сайта Oracle [1]. Установку дополнения можно запустить из графического интерфейса или из командной строки
# VirtualBox extpack install /path/to/Oracle_VM_VirtualBox_Extension_Pack-...vbox-extpack

Для установки дополнения необходимо запустить VirtualBox с правами администратора, иначе установка не удастся с ошибкой:

The installer failed with exit code 127: Error creating textual authentication agent:
Error opening current controlling terminal for the process (`/dev/tty'): No such device or address.

Примечание: новые версии Virtualbox умеют устанавливать это расширение от обычного пользователя


Если в системе установлена программа gksu или kdesudo, то VirtualBox попытается с их помощью поднять уровень привилегий для выполнения установки

На данный момент Oracle VM VirtualBox Extension Pack является единственным дополнением. Оно обеспечивает следующую функциональность:

  • USB 2.0 EHCI
  • VirtualBox Remote Desktop Protocol, VRDP
  • Intel PXE boot ROM с поддержкой контроллера E1000
  • экспериментальная поддержка «проброса» PCI с хост-системы
Если установлен и используется плагин Oracle Extension Pack , то обязательно обновить его до последней версии (скачать с virtualbox. org), иначе виртуальная машина начинает грузится и «схлопывается».[2]

Установка проприетарной сборки VirtualBox[править]

Также можно использовать закрытую бинарную сборку с сайта разработчиков программы.

Примечание: посмотрите обсуждение этой статьи, почему не надо так делать

Что потребуется для установки?[править]

  • Во-первых, очевидно, потребуется файл с инсталлятором VirtualBox с официального сайта. На данный момент страница со ссылками на нужный файл находится по адресу: www.virtualbox.org/wiki/Linux_Downloads. Дистрибутивы All distributions i386 или All distributions AMD64 для 32-х или 64-х битной системы, соответственно.
  • Во-вторых, вам потребуется компилятор. Например, на момент написания этой статьи, нужен пакет gcc4.1, а также программа make. Кроме того, вам потребуется пакет kernel-headers-modules для вашего ядра.

Об установке заголовков для сборки модулей ядра[править]

Для сборки модулей ядра, которые нужны для VirtualBox (или VM Ware), в системе должен быть установлен пакет kernel-headers-modules той же версии, что и используемое ядро.

Посмотрите, какая версия ядра установлена у вас в системе. Например:

 [alexei@threebears ~]$ uname -r
 2.6.27-std-ll-alt7

Как видно, в системе установлено ядро 2.6.27-std-ll-alt7. То есть, для сборки модулей под него нужно установить пакет kernle-headers-modules-std-ll версии 2.6.27-alt7.

Проверить, установлен ли у вас такой пакет, можно так
 [alexei@threebears ~]$ rpm -qa | grep headers-modules
 kernel-headers-modules-std-ll-2.6.27-alt7
 kernel-headers-modules-std-def-2.6.27-alt7

Как видно, в данной системе он установлен.

Если в вашей системе этого пакета нет, установите его командой
 apt-get install kernel-headers-modules-std-ll

Примечание: Советую запретить apt-у автоматом обновлять пакеты kernel-headers-* («захолдить») эти пакеты

К вопросу о несогласованности версий[править]

Если вы ставите пакеты с диска с дистрибутивом, то версии ядер и заголовков совпадают (если только в дистрибутив не вкралась досадная ошибка). Однако, если вы делали точечные обновления системы, или обновляетесь с нестабильных репозиториев, то версии ядра и заголовков могут не совпадать.
Проверьте версии. Если они не совпадают, то обновите свою систему, обновите индексы apt (через apt-get update или «получить сведения» в Синаптике) или установите то ядро, для которого есть заголовки.

Установка[править]

Общий план действий:

  • скачайте дистрибутив в любое удобное место, например в /tmp
  • сделайте файл исполняемым
  • переключитесь в рута, и выполните файл
    • в процессе установки выберите какой-либо каталог, отличный от /usr, например /opt
  • запускайте VirtualBox от пользователя и работайте

Вот пример:

 [alexei@threebears ~]$ cd /tmp
 [alexei@threebears tmp]$ wget http://download.virtualbox.org/virtualbox/2.1.0/VirtualBox-2.1.0-41146-Linux_x86.run
 .......<skip>.........
 100%[======================================>] 41 050 695  1,54M/s   в 23s      
 2008-12-27 16:15:16 (1,71 MB/s) - `VirtualBox-2. 1.0-41146-Linux_x86.run?e=1230383984&h=ff5f79c0533f3b71dd384e4c47e696c9' сохранён [41050695/41050695]
 [alexei@threebears tmp]$ mv ./VirtualBox-2.1.0-41146-Linux_x86.run\?e\=1230383984\&h\=ff5f79c0533f3b71dd384e4c47e696c9 ./VirtualBox-2.1.0-41146-Linux_x86.run   
 [alexei@threebears tmp]$ chmod a+x ./VirtualBox-2.1.0-41146-Linux_x86.run 
 [alexei@threebears tmp]$ ll ./VirtualBox-2.1.0-41146-Linux_x86.run 
 -rwxr-xr-x 1 alexei user 41050695 Дек 27 16:17 ./VirtualBox-2.1.0-41146-Linux_x86.run
 [alexei@threebears tmp]$ su -
 Password: 
 [root@threebears ~]# cd /tmp/
 [root@threebears tmp]# ./VirtualBox-2.1.0-41146-Linux_x86.run 
 Verifying archive integrity... All good.
 Uncompressing VirtualBox for Linux installation.........
 VirtualBox Version 2.1.0 (2008-12-17T10:57:49Z) installer
 Removing previous installation of VirtualBox 2.1.0 from /opt/VirtualBox-2.1.0
 Installing VirtualBox to /opt/VirtualBox-2.1.0
 Building the VirtualBox kernel module
 Building the VirtualBox netflt kernel module
 VirtualBox has been installed successfully. 
 You will find useful information about using VirtualBox in the user manual
   /opt/VirtualBox-2.1.0/UserManual.pdf
 and in the user FAQ
   http://www.virtualbox.org/wiki/User_FAQ
 We hope that you enjoy using VirtualBox.

Всё, программа установлена. Теперь от пользователя можно вызывать команду VirtualBox.

Второй вариант установки — с бывшей страницы Virtualbox, созданной пользователем Becase:

Прекрасно работает VirtualBox_*_Linux_x86.run

Необходимо обязательно иметь и в хост и в гостевой системе такие пакеты (версии не важны, важно, чтобы они были одинаковы и для вашего рабочего ядра)
  • kernel-headers-common
  • kernel-headers-std-smp
  • kernel-headers-modules-std-smp
Установка аддона — отдельная песня, но весьма несложная.
Аддон необходимо распаковать рутом, например, так
 ./VBoxLinuxAdditions.run --noexec --keep --target /root/VBoxInstall

В install. sh необходимо добавить в проверку версии xorg. Найдите строчки

 7.1.* | 7.2.* )
            install -o 0 -g 0 -m 0644 vboxvideo_drv_71.so
 $modules_dir/drivers/vboxvideo_drv.so
            install -o 0 -g 0 -m 0644 vboxmouse_drv_71.so
 $modules_dir/input/vboxmouse_drv.so

И замените первую на

 7.1.* | 7.2.* | 7.3.* )
            install -o 0 -g 0 -m 0644 vboxvideo_drv_71.so
 $modules_dir/drivers/vboxvideo_drv.so
            install -o 0 -g 0 -m 0644 vboxmouse_drv_71.so
 $modules_dir/input/vboxmouse_drv.so

А ещё, чуть выше, в строку

 for dir in /usr/lib/xorg/modules /usr/X11R6/lib/modules; do

добавьте «наш» каталог для модулей

 for dir in '''/usr/lib/X11/modules''' /usr/lib/xorg/modules /usr/X11R6/lib/modules; do

После чего, можно просто запускать install.sh (от рута) и перегружать гостевую ОС… всё работает 🙂

Что делать после обновления ядра, если у вас установлена закрытая версия версия VirtualBox[править]

Если вы установили VirtualBox, а затем обновили ядро, то при следующем запуске VirtualBox вы получите такое сообщение:

 [alexei@threebears ~]$ VirtualBox 
 WARNING: The vboxdrv kernel module is not loaded.  Either there is no module
          available for the current kernel (2.6.27-std-ll-alt7) or it failed to
          load. Please recompile the kernel module and install it by
            sudo /etc/init.d/vboxdrv setup
          You will not be able to start VMs until this problem is fixed.

Это означает, что для нового ядра не собран нужный модуль, и программа подсказывает вам, как поступить:

 [alexei@threebears ~]$ su -
 Password: 
 [root@threebears ~]# service vboxdrv setup
 Stopping VirtualBox kernel module                                       [ DONE ]
 Removing old VirtualBox netflt kernel module                            [ DONE ]
 Removing old VirtualBox kernel module                                   [ DONE ]
 Recompiling VirtualBox kernel module                                    [ DONE ]
 Starting VirtualBox kernel module                                       [ DONE ]

Установка «Дополнений гостевой ОС» для гостевого ALT Linux[править]

1. Установите модуль ядра kernel-modules-virtualbox-addition-<тип ядра> и вспомогательные пакеты для интеграции
apt-get install kernel-modules-virtualbox-addition-$(uname -r|cut -f2,3 -d-) virtualbox-guest-additions xorg-drv-vboxvideo
Перед любыми операциями с установкой модуля ядра, надо обновить ядро с помощью команд:
apt-get update
update-kernel
И ни в коем случае не устанавливать модуль от другой ядерной сборки подробнее смотри: Обновление_ядра
2. Выберите в Центре управления системой  ⇒ Дисплей драйвер vboxvideo.
Примечание: Драйвер можно выбрать и в командной строке (под правами root):
alterator-cmdline /x11 action write _objects driver driver vboxvideo

Примечание: Если пункта «Дисплей» нет в Центре управления системой, установите пакет alterator-x11

3. Перезагрузите гостевую систему или только сеанс
4. Включите в меню виртуальной машины
  • Устройства  ⇒ Общий буфер обмена  ⇒ Двунаправленный
  • Устройства  ⇒ Drag’n’Drop  ⇒ Двунаправленный.

Общие папки[править]

1. Установите в гостевой операционной системе дополнения гостевой операционной системы и virtualbox-guest-utils
 apt-get install kernel-modules-virtualbox-addition-$(uname -r | cut -d "-" -f2,3) virtualbox-guest-utils

Этот пункт не нужен, если уже установлен пакет virtualbox-guest-additions, как описано выше.

2. Добавьте в свойствах виртуальной машины (раздел «Общие папки») папку. Для этого выберите путь и укажите имя папки (по умолчанию используется имя последней папки в указанном пути). Если хотите чтобы папка осталась настроенной и после перезагрузки гостевой операционной системы, установите флажок «Создать постоянную папку».
3. Для монтирования общих папок VirtualBox должен быть загружен модуль vboxsf
4. В гостевой операционной системе выполните
mount -t vboxsf <имя папки> /mnt
Внимание! Использование параметра -t в команде mount разрешено только пользователю root.


Если необходимо обеспечить доступ на чтение/запись от имени обычного пользователя, то добавьте в команду монтирования опции uid и gid. Например, если у пользователя user uid=500 и gid=500, то команда будет выглядеть так:

mount -t vboxsf -o uid=500,gid=500 <имя папки> /mnt
5. Общая папка становится доступна в /mnt.

Краткая инструкция для установки дополнений вручную[править]

Внимание! идеологически неправильное решение!!![1]
  • Запускаем гостевой Линукс, и удаляем пакеты:
xorg-drv-vboxvideo
  • Ставим пакет kernel-headers-modules для своего ядра.
  • В окне VirtualBox, в меню «Устройства», выбираем «Установить дополнения гостевой ОС».
  • В гостевом Линуксе заходим на CD-ROM, находим там файл VBoxLinuxAdditions-x86.run (-amd64.run для соответствующей архитектуры), копируем его в /tmp.
  • В гостевом Линуксе открываем терминал, переходим в нём в рута (командой su -) и выполняем команду:
chmod a+x /tmp/VBoxLinuxAdditions-x86. run
/tmp/VBoxLinuxAdditions-x86.run
  • Далее исполняется скрипт, который сам все распакует, скомпилирует и установит.
  • Убеждаемся, что в гостевом Линуксе xorg.conf прописаны драйвер vboxvideo для видео.
  • Перезагружаем виртуальную машину.
  • Наслаждаемся автоизменением размеров окна, и «незалипающей» мышкой.
  1. ↑ Идеологически правильно дождаться, пока мейнтейнер соберёт новую версию драйверов в дистрибутив.

Виртуализация

 

ПО уровня предприятия

 

VirtualBox — Лучшее из доступного?

VirtualBox (Oracle VM VirtualBox) — программный продукт виртуализации для операционных систем Microsoft Windows, Linux, FreeBSD, Mac OS X, Solaris/OpenSolaris, ReactOS, DOS и других, применяется для создания на хост-системе виртуального компьютера и выполнения в его среде гостевых операционных систем. По факту VirtualBox бесплатный аналог VMware Workstation и Microsoft Virtual PC.


 

ОСНОВНЫЕ ВОЗМОЖНОСТИ:

  • Кроссплатформенность
  • Модульность
  • Поддержка USB 2.0, когда устройства хост-машины становятся доступными для гостевых операционных систем
  • Поддержка 64-битных гостевых систем, даже на 32-битных хост-системах (для этого обязательна поддержка технологии виртуализации процессором)
  • Поддержка SMP на стороне гостевой системы
  • Встроенный RDP-сервер, а также поддержка клиентских USB-устройств поверх протокола RDP
  • Поддержка образов жёстких дисков VMDK (VMware) и VHD (Microsoft Virtual PC), включая snapshots
  • Поддержка iSCSI
  • Поддержка виртуализации аудиоустройств (эмуляция AC97 или SoundBlaster 16 или Intel HD Audio на выбор)
  • Поддержка различных видов сетевого взаимодействия (NAT, Host Networking via Bridged, Internal)
  • Поддержка цепочки сохраненных состояний виртуальной машины (snapshots), к которым может быть произведён откат из любого состояния гостевой системы
  • Поддержка Shared Folders для простого обмена файлами между хостовой и гостевой системами (для гостевых систем Windows 2000 и новее, Linux и Solaris).
  • Поддержка интеграции рабочих столов (seamless mode) хостовой и гостевой операционной системой
  • Поддержка формата OVF/OVA
  • Есть возможность выбора языка интерфейса.

 

ЛИЦЕНЗИРОВАНИЕ:

До версии 4.0.0 существовало две версии, различавшиеся по лицензии и функциональности. Начиная с 4.0.0 закрытые компоненты вынесены в отдельный пакет дополнений Extension Pack.

Базовая версия полностью открыта по лицензии GNU GPL V2, соответственно нет ограничений в использовании. Из этого следует, что Вы можете абсолютно бесплатно использовать базовую версию программы.


 

ПАКЕТЫ ДОПОЛНЕНИЙ:

VirtualBox Guest Additions — комплект программного обеспечения, устанавливаемый в гостевую операционную систему и расширяющий её возможности по взаимодействию с системой виртуализации и хост-системой. Например, после установки специального драйвера «виртуальной видеокарты» становится возможным изменять разрешение рабочего стола гостевой ОС произвольным образом вслед за размером окна VirtualBox, в котором запущена виртуальная машина.

Пакет дополнений Extension Pack содержит закрытые компоненты и распространяется под проприетарной лицензией PUEL (бесплатно только в персональных целях или для ознакомления):

  • RDP сервер — позволяет подключаться к виртуальной системе удалённо с помощью любого RDP совместимого клиента;
  • Поддержка USB — позволяет передавать виртуальной машине USB устройства;
  • Host webcam — позволяет передавать виртуальной машине Веб камеру хост-машины;
  • Intel PXE boot ROM — загрузка операционной системы по сети. Используется для создания тонких клиентов/бездисковых рабочих станций;
  • PCI on Linux hosts — экспериментальная поддержка PCI устройств на Linux-хостах.

 

УПРАВЛЕНИЕ ПАКЕТАМИ:

Пакеты VirtualBox extension имеют расширение .vbox-extpack. Чтобы установить расширение, просто дважды щелкните на файл пакета и Network Operations Manager, проведет вас через необходимые шаги.

Для просмотра установленных пакетов расширений, запустите VirtualBox, из меню «Файл», выберите «Настройки». В открывшемся окне, перейдите в категорию «Плагины», здесь отображается список установленных расширений, вы легко можете добавить либо удалить пакет.


 

ЧТО МЫ ИМЕЕМ:

В случае, если Вам приходится часто работать в разных операционных системах, и Вы решили виртуализировать эти ОС для удобства работы — VirtualBox отличный выбор! Я остановился именно на этом программном продукте по следующим причинам: по мощности VirtualBox и VMware сравнимы, стабильность работы на сегодня практически на одном уровне, VirtualBox в базовой комплектации абсолютно бесплатен — Вы можете использовать его на своем рабочем копьютере. Базового функционала VirtualBox достаточно для выполнения повседневных задач. Стоит понимать, что разговор не идет о корпоративном использовании в высоко нагруженных локально вычислительных сетях бесплатного ПО для виртуализации, это скорее Ваш личный инструмент для облегчения повседневных задач!

Установка и настройка VirtualBox

Руководство по установке Windows 7 на VirtualBox

Windows 7 является чем-то вроде реликвии. Конечно, не такой древней, как Windows XP. Но Windows 7 быстро приближается к дате окончания поддержки в январе 2020 года. В этот момент Microsoft прекратит выпуск публичных исправлений безопасности для Windows 7. Компании, использующие Windows 7, будут платить Microsoft за продолжение работы над исправлением операционной системы. Но эти исправления вряд ли достанутся публике.

Один из вариантов — установить Windows 7 на виртуальной машине VirtualBox. Установка Windows 7 в качестве виртуальной машины повышает безопасность. Вот как это можно сделать.

Что нужно для установки Windows 7 в VirtualBox

Прежде чем начать, вам нужно несколько вещей на месте.

В учебнике используется VirtualBox, бесплатная программа для виртуальных машин. Вам необходимо скачать и установить VirtualBox, прежде чем продолжить. Загрузите и установите VirtualBox версии 5.2.xx по ссылке ниже. VirtualBox 5.2.xx может устанавливать и запускать как 32-, так и 64-битные образы систем.

Скачать: VirtualBox 5. 2.xx (бесплатно)

Существует более поздняя версия VirtualBox, версия 6.x. Однако VirtualBox версии 6.x может устанавливать и запускать только 64-битные файлы изображений. В этом случае более ранняя версия 5.2.xx удобна, поскольку она может обрабатывать обе архитектуры и все еще получает обновления.

Вам также нужен ваш образ диска Windows 7 (ISO). Если у вас нет Windows 7 ISO, вы можете ввести ключ продукта Windows 7 здесь, чтобы обеспечить официальную загрузку.

После того, как вы установите VirtualBox и получите ваш Windows 7 ISO, вы можете продолжить.

Как установить Windows 7 в VirtualBox

Теперь вы можете установить Windows 7 на виртуальной машине, используя VirtualBox.

Откройте VirtualBox. Выберите Создать. Дайте вашей виртуальной машине Windows 7 имя.

Теперь решите, сколько памяти выделить виртуальной машине. Сколько вы выделяете, зависит от хост-системы, а также от того, для чего вы используете Windows 7. Например, мой компьютер имеет 16 ГБ ОЗУ, поэтому я могу позволить виртуальной машине выделять больше памяти, чтобы она работала быстрее. В этом случае я выделяю 2048 МБ, что составляет 2 ГБ.

На нижней панели выберите «Создать виртуальный жесткий диск сейчас», затем «Создать».

Затем вы настраиваете размер диска виртуальной машины Windows 7. Microsoft рекомендует использовать как минимум 16 ГБ для Windows 7. Выделите столько, сколько вам нужно или нужно, но убедитесь, что оно превышает 16 ГБ. Сохраните тип файла жесткого диска в качестве VDI (вы можете переместить этот тип диска виртуальной машины в другое программное обеспечение виртуальной машины) и позволить VirtualBox динамически распределять размер диска (если вам требуется больше места, которое вы выделяете, диск может динамически расширяться).

Нажмите Создать.

Настройте виртуальную машину Windows 7

Перед нажатием кнопки «Запустить» необходимо настроить несколько параметров.

Щелкните правой кнопкой мыши виртуальную машину и выберите «Настроить».

Теперь на вкладке «Система» выберите «Процессор». У вас есть возможность выделить вашей виртуальной машине Windows 7 больше вычислительной мощности, назначив другое ядро ​​процессора. Если у вас многоядерная система, назначение дополнительного ядра ускорит работу виртуальной машины. В зависимости от аппаратного обеспечения вашей системы это может привести к снижению производительности хост-компьютера.

Затем на вкладке «Дисплей» увеличьте объем видеопамяти до 128 МБ.

Перейдите на вкладку «Носители». Здесь вы вставляете свой Windows 7 ISO. В списке носителей выберите пустой слот. Затем в разделе «Атрибуты» выберите значок диска. Просмотрите местоположение вашего Windows 7 ISO. Нажмите ОК.

Теперь вы готовы загрузить свою виртуальную машину Windows 7 VirtualBox в первый раз.

Руководство по установке Windows 7

Когда виртуальная машина загрузится, выберите язык клавиатуры и продолжите. Нажмите Установить, затем примите лицензионное соглашение.

На следующей странице выберите Полная установка, затем выберите виртуальный диск, созданный ранее. Начнется процесс установки Windows 7. Можете сделать чашку чая, потому что это может занять некоторое время. После завершения процесса установки виртуальная машина Windows 7 автоматически перезагрузится.

Windows 7 перезагрузится несколько раз в процессе установки. Не о чем беспокоиться. Не прикасайтесь к клавише при появлении запроса, иначе вы вернетесь к параметру «Установить сейчас», вместо того, чтобы позволить установщику сделать свое дело.

В конце концов вы попадете на страницу настройки имени пользователя Windows 7, а затем откроется страница создания пароля. Далее необходимо ввести ключ продукта Windows 7. Если вы уже ввели ключ продукта и загрузили Windows 7 напрямую от Microsoft, возможно, вы не увидите эту страницу. Если у вас нет ключа продукта Windows 7 в настоящее время, вы можете пропустить эту страницу, но ваша виртуальная машина Windows 7 будет иметь ограниченную функциональность.

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

Установите гостевые дополнения VirtualBox ISO

Окончательная настройка для гостевого дополнения VirtualBox ISO. Гостевые дополнения VirtualBox предоставляют вашей виртуальной машине лучшую интеграцию указателя мыши, использование общих файлов между хостом и клиентом, лучшую поддержку видео, общие буферы обмена и множество других удобных инструментов.

Перейдите на Устройства → Вставьте образ компакт-диска Гостевые дополнения. Внутри виртуальной машины Windows 7 выберите «Пуск» → «Компьютер». Откройте образ компакт-диска Гостевые дополнения, затем запустите VBoxWindowsAdditions. Установите гостевые дополнения, затем перезагрузите компьютер.

Дата окончания поддержки Windows 7

14 января 2020 года Microsoft отключила поддержку Windows 7. На момент написания этой статьи это чуть более шести месяцев. У некоторых компаний, продуктов и услуг нет иного выбора, кроме как продолжать использовать Windows 7. Но если вы домашний пользователь, который привязан к Windows 7, потому что он знаком, вы должны знать, что его конец не за горами.

Как установить Windows 10 в VirtualBox в Linux

Я регулярно призываю людей использовать Linux, и когда я даю им повод переключиться, я всегда упоминаю, что они могут использовать Windows и Linux вместе, если они пока «боятся Linux».

Один из способов использовать две системы вместе — это двойная загрузка Windows и Linux. Этот способ хорошо работает, за исключением того, что нужно переключаться между операционными системами путем перезагрузки системы, что несколько неудобно.

Если, как и я, вы редко пользуетесь Windows и не хотите беспокоить себя двойной загрузкой Ubuntu и Windows 10, я предлагаю установить Windows 10 внутри Linux, создав виртуальную машину. В одном из предыдущих учебников я показывал вам, как устанавливать VMWare на Ubuntu, но в данном случае мы будем использовать Oracle VirtualBox для создания виртуальных машин и установки на них Windows 10.

Что такое VirtualBox и каковы его преимущества?

VirtualBox — это программное обеспечение с открытым исходным кодом от Oracle для создания виртуальных машин. С помощью виртуальной машины Вы можете запустить операционную систему, подобно приложению, внутри текущей операционной системы. Это как компьютер внутри компьютера.

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

Суть в том, что с программным обеспечением для виртуальных машин вы можете использовать Windows как приложение внутри Linux. В отличие от обычных приложений, она будет потреблять много оперативной памяти. Но таким образом, вы можете использовать Windows-специфическое программное обеспечение и программы внутри Linux без необходимости полной установки Windows.

Установка Windows 10 в VirtualBox в системах Ubuntu и Linux Mint

Перед установкой Windows 10 в VirtualBox посмотрим, что вам нужно:

  • Интернет-соединение с хорошей скоростью или Windows 10 ISO, который вы уже скачали.
  • Минимум 4 ГБ оперативной памяти. Чем больше у вас оперативной памяти, тем лучше.
  • Около 20 ГБ бесплатной памяти для установки Windows 10.

После того, как вы убедились, что у вас есть все необходимые условия, давайте посмотрим, как это сделать.

Шаг 1: Загрузка Windows 10 ISO

Прежде всего, вам нужно загрузить Windows 10 ISO. Вы можете загрузить Windows 10 32-битной или 64-битной версии, в зависимости от вашей системы. Перейдите по ссылке ниже и выберите, какую версию Windows 10 вы хотите загрузить:

Скачать Windows 10 ISO

Перед загрузкой ISO вам нужно будет выбрать редакцию и язык, а затем выбрать 32-битную или 64-битную систему.

Шаг 2: установка VirtualBox на Ubuntu и Linux Mint

Установить VirtualBox на Ubuntu очень просто. Все, что вам нужно сделать, это воспользоваться командой, приведенной ниже:

sudo apt install virtualbox

Шаг 3: Установка Windows 10 в VirtualBox

Запустите VirtualBox. Вы должны увидеть экран, как показано ниже.

Нажмите на кнопку «Новая»

Можете назвать виртуальную машину как пожелаете. Также выберите операционную систему и версию. В данном случае я выбрал Windows 10 64-битную версию.

Назовите ее как хотите.

Выберите размер оперативной памяти. Рекомендуемый объем оперативной памяти для 64-битной Windows 10 — 2 ГБ, для 32-битной Windows 10 — 1 ГБ. Но я предлагаю использовать немного больше для более плавной работы.

Выделение 2-3 Гб оперативной памяти

Далее размер виртуальной машины. Если у вас есть свободное место, выберите рекомендуемый размер, в противном случае сделайте его немного больше, чем рекомендуемый размер.

Выберите Создать виртуальный диск сейчас

Для форматирования, выберите формат диска VDI.

Выберите VDI

Смущаетесь по поводу динамического или фиксированного размера? Если вы выберете динамический, то установленная ВМ вырастет за пределы выделенного ей размера со временем. Если вы не собираетесь широко использовать Windows, я предлагаю использовать фиксированный размер.

Выбираю динамическую

Теперь пришло время закончить с натройкой. Вы можете выбрать, где создать виртуальный диск. Местоположение по умолчанию (домашний каталог) работает нормально.

Распределите размер для установки Windows

Теперь вы должны вернуться к начальному экрану. Но подождите, мы ведь еще не использовали наш Windows 10 ISO, не так ли? Пришло время использовать образ ISO. Нажмите «Настройки».

Перейдите в раздел Настройки->Хранение

Здесь, перейдите в Storage и добавьте новый оптический привод. Я добавил этот скриншот позже, потому что некоторым читателям было трудно его найти.

Добавьте ваш Windows 10 ISO в качестве оптического хранилища

Нажмите кнопку Выбор диска и укажите на Windows 10 ISO.

Перейти к выбору диска

Теперь вы должны увидеть Windows 10 ISO в списке в разделе Хранилище. Нажмите OK.

Если есть пустое оптическое хранилище, удалите его.

Теперь Вы должны вернуться к главному экрану Oracle VirtualBox. Теперь все готово. Следующий шаг — установка Windows 10. Нажмите на кнопку Начать с главного экрана:

Нажмите на кнопку «Начать», чтобы установить Windows 10

Вуаля! Теперь вы должны увидеть знакомый экран загрузки Windows:

Следуйте обычной процедуре установки

Через пару секунд вы должны увидеть опцию установки Windows:

Примечание: В этот момент, если вы видите логотип Windows на черном фоне и он никогда не начинает установку, вам, возможно, придется немного подправить настройки.

Как отмечает Ларри из редакции FOSS: «Похоже, что существует несовместимость между Virtualbox и Windows 10 1703. Виртуальная машина, которая прекрасно работает под управлением Windows 10 1607, не сможет загрузить Windows 10 1703 -UNLESS — задан следующий параметр: В разделе System — Acceleration вы должны установить параметр Paravirtualization в None и затем перезагрузить».

Думаю, дальше вы сможете справиться со всем, поскольку установка Windows — это всего лишь вопрос нескольких щелчков мыши. Для вашего удобства я добавил скриншоты в галерею. Нажмите на изображения, чтобы увеличить их, если вам что-то не видно.

После успешной установки Windows 10 вы обнаружите, что подключение к Интернету также используется совместно с виртуальной Windows: нет необходимости в дальнейшей настройке. Вот он — FOSS в браузере Edge в Windows 10 внутри вашей виртуальной машины.

Когда вы закончите использовать виртуальную Windows, вы можете вернуться к главному экрану и отключить ее оттуда:

Выключите Windows VM

Чтобы снова запустить виртуальную ОС, просто щелкните Start (зеленая стрелка) на главном экране VirtualBox еще раз. Вот так. Подробнее об использовании виртуальных операционных систем позже. Я думаю, что для начала это руководство даст вам хорошее представление о том, как установить Windows в Ubuntu или Linux Mint 🙂 .

Как вам?

Помогло ли это учебное пособие по установке Windows в системах Linux с помощью VirtualBox? Если у Вас есть вопросы или предложения, не стесняйтесь оставлять комментарии.

Стоимость

Oracle VM Virtualbox | Центральная ИТ-станция

Обзор Oracle VM Virtualbox:

Oracle OM Virtualbox — это кроссплатформенный виртуализатор для серверов и настольных компьютеров x86, а также для встроенного использования. С помощью этого продукта вы можете запускать несколько операционных систем на одном компьютере одновременно, что делает его мощным инструментом для тестирования, разработки, демонстрации и развертывания решений.

Oracle VM Virtualbox — это профессиональное решение, которое также бесплатно доступно как программное обеспечение с открытым исходным кодом.Он предназначен как для корпоративного, так и для домашнего использования. Это программное обеспечение для виртуализации x86 и AMD64 / Intel64 отличается высокой производительностью и богатым набором функций.

Oracle VM Virtualbox в настоящее время работает в Windows, Linux, Solaris и Macintosh. Он также поддерживает множество гостевых операционных систем, таких как Windows, DOX / Windows 3. Linux, OS / 2, OpenBSD, Solaris и OpenSolaris.

Основные клиенты Oracle VM Virtualbox:

Некоторые из основных клиентов Oracle VM Virtualbox включают Airbus, Университет штата Колорадо, SCS Africa и Wolf Medical Systems.

Oracle VM Virtualbox Цены и продукты:

Продукт Oracle OM Virtualbox с открытым исходным кодом постоянно обновляется сообществом разработчиков. Обновления и новые выпуски происходят часто, и всегда добавляются новые функции. Тот факт, что этот продукт с открытым исходным кодом поддерживается Oracle, означает, что профессиональное качество и превосходство всегда поддерживаются.

Oracle VM Virtualbox для домашнего использования можно бесплатно загрузить с веб-сайта Virtualbox.Есть два пакета — базовый пакет Virtualbox и пакет расширения Virtualbox. Вы также можете присоединиться к сообществу и узнать, как внести свой код в Oracle VM Virtualbox через этот веб-сайт. Вы также найдете всю необходимую документацию и материалы для скачивания.

Для этого программного обеспечения доступны коммерческие лицензии и варианты технической поддержки. Это два коммерческих варианта цен на Oracle VM Virtualbox:

Лицензия Цена
Бессрочная — лицензия Named User Plus (требуется минимум 100 единиц) 50 долларов США за каждого зарегистрированного пользователя Plus 11 долларов США за лицензию на обновление программного обеспечения и техническую поддержку (1 st год)
Perpetual — Socket 1000 долларов США за сокет 220 долларов США за лицензию на обновление программного обеспечения и техническую поддержку (1 st год)

Хотите совета от коллег?

Если вы хотите узнать больше о модели бесплатного ценообразования Oracle VM Virtualbox или у вас есть какие-либо вопросы по продукту, не стесняйтесь отправлять личные сообщения любому из наших пользователей и экспертов и читать обзоры Oracle VM Virtualbox. Подключившись к узлам IT Central Station и прочитав обзоры, вы также можете получить представление о многих других программных решениях для виртуализации серверов, таких как Proxmox VE, XenServer, Hyper-V и KVM.

IT Central Station — ведущий сайт обзора продуктов для корпоративных технологий. Наше сообщество сверстников предоставило более 2000 обзоров и делится своими советами по выбору поставщиков. На рынке, полном ажиотажа в отношении поставщиков, вы можете использовать IT Central Station для связи с коллегами, продвижения своего опыта и получения необходимой информации.

Автор Хадас Бергман

VirtualBox: шпаргалка — TechRepublic

Графический интерфейс VirtualBox и инструмент командной строки упрощают работу с виртуальными машинами и устройствами. Узнайте, как получить и использовать этот инструмент виртуализации с открытым исходным кодом.

VirtualBox уже много лет позволяет энтузиастам с открытым исходным кодом, ИТ-администраторам и техническим писателям размещать различные операционные системы на главном компьютере. Любой, кто хочет тестировать новые платформы, разрабатывать или управлять серверами виртуальных машин (ВМ), может обратиться к этому бесплатному инструменту с открытым исходным кодом, чтобы укрепить свои навыки или расширить услуги своей компании.

Это руководство для умных людей — быстрый способ освоить VirtualBox. Мы будем периодически обновлять этот ресурс, когда будут выпускаться новости и обновления о VirtualBox.

СМОТРЕТЬ: Все руководства для умных людей TechRepublic

Краткое содержание

  • Что такое VirtualBox? VirtualBox — это универсальный инструмент виртуализации для оборудования x86 и x86-64, предназначенный для использования на серверах, настольных компьютерах и встраиваемых системах, который позволяет пользователям и администраторам легко запускать несколько гостевых операционных систем на одном хосте.
  • Почему VirtualBox имеет значение? VirtualBox позволяет администраторам и разработчикам быстро запускать полноценные операционные системы без использования специального оборудования, тем самым экономя драгоценные бюджетные деньги на оборудовании.
  • На кого влияет VirtualBox? VirtualBox подходит всем, кому нужно легко развернуть виртуальную машину для использования в качестве сервера, рабочего стола, среды тестирования или обучающего инструмента.
  • Когда будет доступен VirtualBox? VirtualBox был впервые выпущен 15 января 2007 года и с тех пор постоянно совершенствуется.Итерация платформы 5.1.28 была выпущена 14 сентября 2017 года.
  • Как я могу получить VirtualBox? VirtualBox можно загрузить и установить в Linux, Windows или macOS. На платформе Linux VirtualBox можно найти в стандартных репозиториях, поэтому установку можно выполнить с помощью диспетчера пакетов вашего дистрибутива.

SEE: Политика виртуализации (Tech Pro Research)

Что такое VirtualBox?

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

VirtualBox состоит из хостов и гостей. На хосте размещается программное обеспечение VirtualBox, которое затем может развертывать гостей. Гость — это любая поддерживаемая операционная система, работающая как виртуальная машина. Хост VirtualBox может работать в Linux, Windows или macOS, тогда как гость VirtualBox может состоять из любого дистрибутива Linux, Solaris, macOS, BSD, IBM OS / 2 или Windows. Чтобы запустить macOS или Windows в качестве виртуальной машины, у вас должна быть лицензионная копия рассматриваемой операционной системы.

Хост может запускать столько гостей, сколько поддерживает оборудование, при этом оставляя достаточно ресурсов для работы хоста. Каждый отдельный гость может быть запущен, остановлен и приостановлен либо из графического интерфейса пользователя, либо из командной строки и может работать в сети, как если бы он работал на собственном оборудовании.

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

SEE: Riding the DevOps Revolution (бесплатный PDF) (TechRepublic)

При использовании VirtualBox в качестве хост-платформы администраторы могут развертывать хосты из образов ISO или из образов VDI / VMDK / VHD. При развертывании гостей из образа ISO гостевая операционная система устанавливается обычным образом — только как виртуальная машина. С помощью образов VDI / VMDK / VHD можно быстро развернуть виртуальное устройство, не выполняя этапы установки операционной системы в качестве гостя.Отличное место для поиска виртуальных устройств для VirtualBox — TurnKey Linux.

Чтобы сделать VirtualBox еще более привлекательным, доступен пакет расширений VirtualBox, который добавляет поддержку устройств USB 2. 0 и USB 3.0, VirtualBox RDP, шифрование диска, загрузку NVMe и PXE для карт Intel. Есть также гостевые дополнения, которые расширяют набор функций VirtualBox, включая интеграцию указателя мыши, общие папки (между гостем и хостом), улучшенную поддержку видео, бесшовные окна, общие каналы связи хоста / гостя, синхронизацию времени, общий буфер обмена и автоматизацию. вход в систему.

Дополнительные ресурсы

Почему VirtualBox важен?

виртуальных машин дает администраторам простой способ тестирования и разработки платформ. VirtualBox делает это не только простым, но и доступным. Поскольку VirtualBox является бесплатным, любой может использовать это программное обеспечение для расширения возможностей и предложений для своего бизнеса. Поскольку предприятия становятся все более и более зависимыми от Linux, для администраторов будет критически важно иметь возможность работать с платформой; VirtualBox упрощает развертывание гостевых систем Linux без использования дорогостоящего оборудования. С помощью VirtualBox администраторы могут даже имитировать сеть, чтобы улучшить свои навыки или протестировать развертывание.

VirtualBox позволяет любому, от конечных пользователей до ИТ-персонала предприятия, работать с виртуализацией. Инструмент с графическим интерфейсом требует очень немного времени для обучения, поэтому он не будет мешать изучению гостевой платформы. Учитывая, что контейнерная технология вышла на передний план ИТ, VirtualBox позволяет администраторам невероятно легко тестировать такие инструменты, как Docker, особенно благодаря дистрибутивам, включая boot2docker.

Дополнительные ресурсы

На кого влияет VirtualBox?

VirtualBox влияет на администраторов и конечных пользователей, а также на людей, использующих технологии виртуальных машин. Любой, кто хочет протестировать другую операционную систему (например, Linux), найдет VirtualBox простым путем к успеху.

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

Компании получают преимущества VirtualBox. Хотя большинство людей считает, что VMware — единственное внутреннее решение для виртуализации, способное развертывать виртуальные машины на бизнес-уровне, VirtualBox вполне умеет работать на таком уровне.

SEE: Что такое DevOps? Руководство по гибкой разработке и ИТ-операциям (ZDNet)

Для коммерческого использования Oracle предлагает лицензии Enterprise по цене 50 долларов США за пользователя. Лицензия Enterprise включает улучшенное управление пакетами расширений.Хотя VirtualBox выпускается под лицензией GPL, Extension Pack является проприетарным. Extension Pack можно использовать бесплатно в личных целях, но для коммерческого использования требуется лицензия.

Дополнительные ресурсы

Когда будет доступен VirtualBox?

Первая версия VirtualBox была выпущена 15 января 2007 года компанией Innotek GmbH (компания-разработчик программного обеспечения, расположенная в Штутгарте, Германия) по лицензии на проприетарное программное обеспечение. Innotek предоставила бесплатную версию VirtualBox для личного ознакомления.В 2007 году под руководством LiSoG (Die Linux Solution Group) Innotek выпустила версию VirtualBox с открытым исходным кодом (под лицензией GPL версии 2).

В феврале 2008 года Sun Microsystems приобрела Innotek. В январе 2010 года корпорация Oracle приобрела Sun и переименовала VirtualBox в Oracle VM VirtualBox.

В настоящее время VirtualBox находится на пятой итерации, и продукт развивается стабильно.

Дополнительные ресурсы

Как я могу получить VirtualBox?

Кто угодно может загрузить и установить VirtualBox.Пользователи Linux найдут VirtualBox в репозиториях по умолчанию своих дистрибутивов, поэтому программное обеспечение можно установить через диспетчер пакетов операционной системы. Для пользователей Windows и macOS необходимо использовать официальные файлы установщика: Windows или macOS. После установки VirtualBox готов к развертыванию виртуальных машин из загруженных ISO-образов Linux, с лицензионных установочных дисков Windows или macOS или с любого количества виртуальных устройств.

К числу подходящих кандидатов на хостинг относятся следующие.

Windows

  • Windows Vista SP1 и выше (32- и 64-разрядная версии)
  • Windows Server 2008 (64-разрядная версия)
  • Windows Server 2008 R2 (64-разрядная версия)
  • Windows 7 (32-разрядная версия) бит и 64-бит)
  • Windows 8 (32-бит и 64-бит)
  • Windows 8.1 (32-битная и 64-битная)
  • Windows 10 RTM build 10240 (32-битная и 64-битная)
  • Windows Server 2012 (64-битная)
  • Windows Server 2012 R2 (64-битная)

Примечание. Windows 10 Fall Creators Update потребует обновления VirtualBox до последней версии.

Apple OS X

  • 10.9 (Mavericks)
  • 10.10 (Yosemite)
  • 10.11 (El Capitan)

Linux

  • Ubuntu 10.04–16.04
  • Debian GNU / Linux 6.0 («Squeeze») и 8.0 («Jessie»)
  • Oracle Enterprise Linux 5, Oracle Linux 6 и 7
  • RedHat Enterprise Linux 5, 6 и 7
  • Gentoo Linux
  • Fedora Core / Fedora 6–24
  • openSUSE 11. 4–13.2

Важно отметить, что вашему хост-компьютеру потребуется достаточно дополнительных ресурсов (хранилище и ОЗУ) для запуска гостевых виртуальных машин, а также хоста. Минимальные системные требования:

  • Достаточно мощное оборудование x86 (объем оперативной памяти будет зависеть от того, сколько виртуальных машин будет развернуто, но 16 ГБ — это хороший минимум)
  • Хранилище: VirtualBox требуется всего около 30 МБ на жестком диске.Вам понадобится достаточно хранилища для размещения ваших виртуальных машин, и виртуальные машины могут легко начинаться с 10 ГБ каждая.

Дополнительные ресурсы

Еженедельный бюллетень с открытым исходным кодом

Вы не хотите пропустить наши советы, руководства и комментарии по ОС Linux и приложениям с открытым исходным кодом. Доставлено по вторникам

Зарегистрироваться Сегодня

Подробное сравнение {Как выбрать?}

Введение

Виртуализация стала нормой для тестирования программного обеспечения и ОС. Им пользуются все, от энтузиастов до разработчиков.Виртуализация серверов позволяет запускать несколько операционных систем на одних и тех же физических ресурсах. Это сокращает количество требуемых физических выделенных серверов.

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

Есть два типа гипервизоров:

  • Гипервизор «голого железа» типа 1, который устанавливается на физическом сервере.
  • Гипервизоры типа 2 (размещенные), устанавливаемые поверх операционной системы хоста.

В то время как тип 1 больше подходит для крупных производственных сред, размещенные гипервизоры используются для виртуальных машин, работающих на персональных компьютерах. Самыми популярными гипервизорами типа 2 являются VirtualBox и VMware.

В этом руководстве вы узнаете о разнице между VirtualBox и VMware.

Что такое VirtualBox?

VirtualBox — это программное обеспечение Oracle для виртуализации x86 и AMD64 / Intel64.Это бесплатный продукт виртуализации с открытым исходным кодом, распространяемый под лицензией GNU General Public License (GPL) версии 2.

Программное обеспечение позволяет запускать виртуальные машины в операционной системе хоста. Кроме того, он позволяет установить управляемое соединение между виртуальными машинами и даже хостом, если это необходимо.

Вы можете запускать VirtualBox в Linux, Windows, Mac OS и Oracle Solaris.

В 2010 году Oracle представила VirtualBox Extension Pack, дополнительный пакет с закрытым исходным кодом и дополнительными функциями.Он включает такие функции, как поддержка USB2 / USB3 и RDP.


Примечание. Другой способ создания изолированных виртуальных сред — использование контейнеров Docker. Посмотрите, как виртуальные машины сравниваются с контейнерами при прямом сравнении.


Что такое VMware?

VMware имеет ряд продуктов для виртуализации. VMware Workstation Player — это бесплатное программное обеспечение для виртуализации x64, доступное для некоммерческого использования. Компания подчеркивает, что бесплатная версия предназначена для студентов и преподавателей.Если вы хотите использовать Player в коммерческих целях, вам необходимо заплатить за коммерческую лицензию Workstation Player.

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

Если вам нужно программное обеспечение для виртуализации с дополнительными функциями и крупномасштабными проектами, вы можете попробовать Workstation Pro.

VirtualBox против. VMware: таблица сравнения

31 Да
Сравнение VirtualBox VMware
Программная виртуализация Да Нет
Аппаратная виртуализация
Хост-операционные системы Linux, Windows, Solaris, macOS, FreeBSD Linux, Windows + macOS (требуется VMware Fusion)
Гостевые операционные системы Linux, Windows, Solaris, macOS, FreeBSD Linux , Windows, Solaris, FreeBSD + macOS (с VMware Fusion)
Пользовательский интерфейс Графический интерфейс пользователя (GLI) и интерфейс командной строки (CLI) Графический интерфейс пользователя (GLI) и интерфейс командной строки (CLI) )
Снимки Да Только снимки su указано на платных продуктах виртуализации, а не на VMware Workstation Player
Формат виртуального диска VDI, VMDK, VHD, HDD VMDK
Тип размещения виртуального диска Предварительно выделенные: фиксированные диски; Динамически размещаемые: диски с динамическим размещением; Предварительно выделено: подготовленные диски; Динамически выделяемые: диски с тонким предоставлением;
Модели виртуальной сети Не подключено, NAT, сеть NAT, мостовой адаптер, внутренняя сеть, адаптер только для хоста, общий (UDP, VDE) NAT, мостовой, только для хоста + редактор виртуальной сети ( на рабочей станции VMware и Fusion Pro)
Устройства USB Поддержка USB 2. 0 / 3.0 требуется Extension Pack (бесплатно) Поддержка USB-устройств «из коробки»
3D Graphics До OpenGL 3.0 и Direct3D 9; Максимум 128 МБ видеопамяти; 3D-ускорение включено вручную До OpenGL 3.3, DirectX 10; Максимум 2 ГБ видеопамяти; 3D-ускорение включено по умолчанию
Интеграции VMDK, Microsoft VHD, HDD, QED, Vagrant, Docker Требуется дополнительная утилита преобразования для большего количества типов виртуальных машин; VMware VSphere и Cloud Air (на рабочей станции VMware)
Гостевые дополнения VirtualBox vs.Инструменты VMware Устанавливается с файлом VBoxGuestAdditions.iso Устанавливается с файлом .iso, используемым для данной ВМ (linux.iso, windows.iso и т. Д.)
API для разработчиков API и SDK Различные API и SDK
Стоимость и лицензии Бесплатно, по Стандартной общественной лицензии GNU VMware Workstation Player предоставляется бесплатно, в то время как для других продуктов VMware требуется платная лицензия

Программная и аппаратная виртуализация

VirtualBox поддерживает виртуализацию программного обеспечения, а VMware — нет.

Программная виртуализация эмулирует полную компьютерную систему и запускает на ней гостей. Этот тип виртуализации позволяет запускать виртуальные машины, использующие платформу, отличную от хоста. Недостатком является то, что производительность виртуальных машин ниже по сравнению с аппаратной виртуализацией.

VirtualBox и VMware поддерживают аппаратную виртуализацию.

Аппаратная виртуализация эмулирует аппаратные устройства с хоста. Запуск кода непосредственно на оборудовании позволяет повысить производительность виртуальной машины.

Для использования аппаратной виртуализации:

  • Хост-компьютер должен иметь функции процессора Intel VT-x или AMD-V.
  • Вам необходимо включить аппаратную виртуализацию в UEFI / BIOS.
  • Вы можете запускать только гостей, которые используют ту же платформу, что и хост.

Операционные системы

Выбор между двумя платформами виртуализации может сводиться к вашей ОС хоста . Хотя VirtualBox работает с широким спектром операционных систем, у VMware есть небольшие ограничения.

Вы можете установить VirtualBox на Linux , Windows , Solaris , macOS и FreeBSD .

VMware Player и VMware Workstation работают на Linux и Windows . Если у вас macOS , вам необходимо установить VMware Fusion / Fusion Pro .

Оба варианта поддерживают большинство гостевых операционных систем , включая Linux, Windows, Solaris, macOS и FreeBSD .Единственное отличие состоит в том, что VMware требует VMware Fusion / Fusion Pro для запуска виртуальных машин macOS.

Пользовательский интерфейс (UI)

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

VMware имеет графический пользовательский интерфейс и командную строку ( vmware ). VMware Workstation имеет больше функций пользовательского интерфейса по сравнению с более простым графическим интерфейсом VMware Player.

Снимки

Снимки позволяют сохранить состояние виртуальной машины и восстановить его позже.

Когда вы делаете снимок, вы сохраняете копию файла диска виртуальной машины (VMDK). Вы можете сделать несколько снимков виртуальной машины во время ее работы, сохранения или выключенного состояния. Официального ограничения на количество снимков нет. Однако имейте в виду, что чрезмерное усердие может снизить производительность виртуальной машины.

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

VirtualBox поддерживает моментальные снимки, а VMware имеет эту функцию в своих платных продуктах виртуализации (не в бесплатном VMware Player).

Виртуальный диск

Как и другое оборудование, вы можете эмулировать виртуальные диски, содержащие данные виртуальной машины.

Формат
Платформы виртуализации

могут различаться в зависимости от типа поддерживаемого ими формата виртуального диска .

VirtualBox поддерживает:

  • Образ виртуального диска (VDI) — используется по умолчанию
  • Диск виртуальной машины (VMDK) — разработан VMware
  • Виртуальный жесткий диск (VHD) — разработан Microsoft

С другой стороны, VMware поддерживает:

  • Диск виртуальной машины (VMDK)

Таким образом, VirtualBox гораздо более универсален, когда дело касается формата диска.

Тип распределения

Виртуальных дисков может быть предварительно выделено и динамически выделено .

Когда вы заранее выделяете виртуальный диск , вы резервируете указанный объем хранилища для данной виртуальной машины. Это пространство не может использоваться ни хостом, ни другими гостевыми машинами.

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

VirtualBox поддерживает предварительно выделенные (называемые фиксированные ) и динамически выделяемые (называемые выделенные ) виртуальные диски.

VMware также поддерживает предварительное выделение (называемое с толстым выделением ресурсов ) и динамическое выделение (называемое с тонким выделением ресурсов ).

Режимы виртуальной сети

Вы можете отдельно настроить каждый сетевой адаптер, чтобы ваша виртуальная машина работала в желаемом сетевом режиме.

VirtualBox обеспечивает следующие сетевые режимы:

  • Не подключено
  • Преобразование сетевых адресов (NAT)
  • Сеть NAT
  • Мостовая сеть
  • Внутренняя сеть
  • Сеть только для хоста
  • Общая сеть
    • UPD Tunnel
    • Virtual Distributed Ethernet (VDE)

Подробное описание каждого сетевого режима см. В официальном руководстве Oracle VirtualBox.

VMware поддерживает:

  • Преобразование сетевых адресов (NAT)
  • Сеть только для хоста
  • Редактор виртуальной сети (на рабочей станции VMware и Fusion Pro)

Поддержка USB-устройств

Вы можете подключить USB к гостевому компьютеру, просто подключив его к хосту. И VirtualBox, и VMware поддерживают USB-устройства.

VirtualBox поддерживает USB 1.0, но требует установки VirtualBox Extension Pack для USB 2.0 и USB 3.0.

VMware позволяет использовать до 2 устройств USB, и порт USB включен по умолчанию. Поддерживает ли виртуальная машина USB 2.0 и 3.0, в основном зависит от хост-машины.

3D графика

VirtualBox требует ручного включения 3D-ускорения на виртуальной машине для поддержки 3D-графики. Он может поддерживать только трехмерную графику до OpenGL 3.0, Direct3D 9. Что касается видеопамяти, она ограничена 128 МБ.

VMware имеет преимущество, когда дело доходит до поддержки трехмерной графики.Платформа обеспечивает трехмерную графику с поддержкой DirectX 10 и OpenGL 3.3 для всех своих продуктов. Кроме того, он дает вам до 2 ГБ видеопамяти.

интеграции

Помимо различных форматов виртуальных дисков (VMDK, VHD, HDD и QED), VirtualBox также предоставляет доступ к таким инструментам интеграции, как Vagrant и Docker.

VMware не поддерживает такое большое количество форматов дисков. Чтобы запускать виртуальные машины в формате, отличном от VMDK VMware, вам потребуется дополнительная утилита преобразования.Программное обеспечение имеет интеграцию с VMware vSphere и Cloud Air, но только для VMware Workstation.

Гостевые дополнения VirtualBox и инструменты VMware

Вы можете повысить производительность виртуальных машин VirtualBox , установив гостевые дополнения . Он состоит из драйверов устройств и системных приложений, установленных внутри виртуальной машины.

Вы можете установить гостевые дополнения VirtualBox с помощью файла VBoxGuestAdditions.iso в любой гостевой операционной системе.Обратите внимание, что для каждой версии VirtualBox существует своя версия гостевых дополнений. Некоторые из функций включают бесшовные окна, общие папки, интеграцию указателя мыши, общий буфер обмена, синхронизацию времени и другие.

У VMware есть утилита для улучшения гостевых операционных систем — VMware Tools . В отличие от гостевых дополнений, VMware Tools имеет отдельный ISO-образ, хранящийся в каталоге приложения, для каждой поддерживаемой ими ОС (linux.iso, windows.iso, solaris.iso и т. Д.).

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

API для разработчиков

Если вы хотите разрабатывать приложения, которые обмениваются данными и взаимодействуют с виртуальными машинами, вы можете использовать API и SDK. Обе платформы виртуализации позволяют это сделать, тогда как VMware Workstation также предоставляет дополнительные функции, такие как подключаемый модуль Eclipse и VMware Studio.

Стоимость и лицензии

VirtualBox — это бесплатное программное обеспечение для виртуализации с открытым исходным кодом, доступное под лицензией GNU General Public License (GPL) версии 2. Вы можете использовать его в личных, образовательных или коммерческих целях без какой-либо дополнительной платы. Кроме того, его Extension Pack также полностью бесплатен.

VMware имеет несколько продуктов виртуализации:

  • VMware Player является бесплатным для личного и образовательного использования. Однако, если вы планируете использовать платформу в коммерческих целях, потребуется лицензия в размере 149,99 долларов США.
  • VMware Workstation Pro , используемая для крупных предприятий и проектов, имеет лицензионный сбор в размере 199 долларов США.00.
  • VMware Fusion (используется на узлах macOS) имеет единовременную лицензионную плату в размере 159,99 долларов США.

Как выбрать?

Наиболее очевидное различие между ними — лицензирование:

  • VirtualBox распространяется бесплатно и с открытым исходным кодом.
  • VMware бесплатно только для личного использования. Однако бесплатная версия для личного и образовательного использования имеет ограниченные возможности. Например, он не поддерживает клоны и снимки.

Тем не менее, если производительность является ключевым фактором для вашего конкретного случая использования, инвестирование в лицензию VMware будет более рациональным выбором. Виртуальные машины VMware работают быстрее , чем их аналоги VirtualBox. Эта разница может быть не столь заметной в меньшем масштабе, но она может повлиять на производительность корпоративных проектов.

Решение сводится к тому, что вы хотите от своих виртуальных машин. Например, вам нужно больше вариантов формата виртуального диска или лучшая 3D-графика? У обоих вариантов есть свои плюсы и минусы, поэтому следует учитывать индивидуальные особенности.

Исходя из их характеристик, мы предлагаем следующую платформу виртуализации для указанных случаев использования:

Для тех, кто ищет бесплатное решение, используйте:

В образовательных целях используйте:

  • VirtualBox
  • VMware Workstation Player

Для небольшого проекта используйте:

Для проектов среднего размера используйте:

  • VirtualBox
  • VMware Workstation Pro

Для крупномасштабных проектов используйте:

Для предприятий, которым нужна высокая производительность, используйте:

Заключение

В этой статье дается подробное сравнение VirtualBox и VMware, двух самых популярных платформ виртуализации.

Вы должны принять правильное решение для вашего варианта использования после изучения всех факторов.

Oracle требует 12 тысяч долларов от сетевого предприятия, которое не использует его программное обеспечение • The Register

Merula Limited, британский поставщик сетевых услуг, недавно получил от Oracle счет на 12 200 долларов за использование фирменного пакета VirtualBox Extension Pack, который предоставляет дополнительные возможности для бесплатного гипервизора VirtualBox под лицензией GPL.

Для Ричарда Палмера, директора компании, это требование вызывало недоумение.Как он объяснил The Register , «Merula не работает и не управляет никакими компьютерами с помощью VirtualBox или какого-либо программного обеспечения Oracle».

Oracle предоставила компании более 100 IP-адресов, которые, по ее утверждению, использовались ее проприетарным пакетом расширений VirtualBox в сочетании с установками VirtualBox.

Утверждается, что программное обеспечение Oracle звонит домой, чтобы сообщить, где оно используется, хотя компания, возможно, перепрофилирует телеметрию VirtualBox для своих аудитов. Или это может быть просто проверка IP-адресов, связанных с загрузкой программного обеспечения, и обращение к зарегистрировавшимся адресам для получения оплаты.

По словам Палмера, хотя указанные IP-адреса попадают в диапазон назначения Merula, они не все те, которые используются бизнесом, который управляет виртуальной сетью для нескольких других компаний, которые контролируют свои собственные IP-адреса. Таким образом, те, что он контролирует, не являются частью его ядра или среды хостинга; скорее они используются клиентами для широкополосных подключений.

Короче, Палмер считает, что Oracle выставляет счет не тому лицу. Тем не менее, сообщение Oracle компании предполагает, что она хочет привлечь Merula к ответственности за программное обеспечение, используемое ее клиентами.

«Хотя ваша организация может быть интернет-провайдером, однако, если вы пользуетесь услугами за пределами своей клиентской базы более 30 дней, платежи должны производиться Oracle», — говорится в запутанно сформулированном запросе на выставление счетов.

Последние три дня The Register запрашивает у Oracle разъяснения относительно того, действительно ли это намерение компании.Возможно, счет Меруле выставили по ошибке, но Палмер выразил сомнение в этом.

Представитель Oracle сообщил агентству The Register , что торговый представитель в Великобритании намерен связаться с Мерулой, чтобы прояснить ситуацию. Однако Палмер в четверг заявил, что больше ничего не слышал с момента подачи заявки на выставление счетов.

Он сказал, что интересуется, может ли Oracle потребовать от компании рыболовной экспедиции, чтобы заставить Мерулу откашляться от данных клиентов, подобно тому, как музыкальные компании в прошлом обращались к интернет-провайдерам с просьбой установить личности подписчиков, распространяющих музыку, защищенную авторским правом.Наличие этих данных упростит для Oracle определение требований к платежам.

И Палмер не одинок в этом подозрении. В телефонном интервью с The Register Дэвид Вудард, главный операционный директор House of Brick Technologies, консалтинговой ИТ-компании из Небраски, сказал, что обычно, когда компания отправляет другой счет, между ними обычно есть какое-то соглашение или контракт.

«Похоже на рыбалку», — сказал Вудард. «Обычно, когда мы видим, что Oracle говорит, что эти IP-адреса загрузили это программное обеспечение, мы еще не видели, чтобы он дошел до того момента, когда они отправили бы им счет.«

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

Опыт Палмера тоже не уникален. Недавно удаленный пост Reddit, который сейчас хранится в веб-кеше Google, содержит похожий анекдот. Другой пост на Reddit год назад рассказывает о том же. И сообщение Reddit, опубликованное ранее в этом месяце, говорит об этом.

Пол Берг, консультант по лицензированию программного обеспечения, выразил обеспокоенность практикой аудита лицензий на программное обеспечение Oracle в электронном письме на адрес The Register .

«Когда компании используют свой юридический отдел в качестве центра прибыли, это очень показательно, что продукты, которые, как они заявляют, они объединены для предоставления, больше не являются конкурентоспособными на рынке», — сказал он.

«Они также не видят возможности изменить это, о чем свидетельствует тот факт, что они более склонны наносить ущерб своему бренду широкой кампанией судебных разбирательств против небольших сторон, уже использующих части их продукта, которые являются их лучшими потенциальных новых клиентов и не в состоянии успешно защитить себя, а не предложить им рынок и привести их в соответствие.»®

требований для VirtualBox | Small Business

Oracle VM VirtualBox — это бесплатный инструмент с открытым исходным кодом, который можно использовать для запуска виртуальных серверов на любом компьютере с процессором типа x86, например с обычными чипами Intel и AMD. Он позволяет запускать на вашем компьютере другие операционные системы или другой экземпляр той же операционной системы. Например, если ваш творческий отдел использует Mac, они могут использовать VirtualBox, чтобы открыть виртуальный компьютер Windows для доступа к программе, которую использует остальная часть вашей компании.Его часто используют для тестирования, поскольку вы можете использовать один компьютер для тестирования программы или веб-страницы в нескольких операционных системах.

ЦП и ОЗУ

VirtualBox работает на процессорах Intel и AMD, даже если они не поддерживают технологии виртуализации VT-x или AMD-V своих производителей. Oracle также рекомендует иметь как минимум 1 ГБ оперативной памяти для запуска программного обеспечения в дополнение к тому, что необходимо для поддержки процессов вашего компьютера. При запуске VirtualBox помните, что мощность вашего процессора будет разделена между виртуальными компьютерами, на которых он работает, поэтому чем он быстрее, тем быстрее будет каждый виртуальный компьютер.

Хранилище

Oracle не указывает требования к хранилищу для VirtualBox, поскольку сама программа относительно мала. Например, размер установщика VirtualBox для Windows меньше 100 МБ. Однако вам нужно место для виртуальных компьютеров, которые будут работать под VirtualBox. Если вы хотите запустить виртуальный компьютер с Windows 8 на своем Linux-компьютере, вам потребуется достаточно места для установки второй операционной системы и программ Windows 8, а также для хранения в виртуальном разделе Windows 8.Если вы активно используете VirtualBox, вам могут потребоваться сотни гигабайт дополнительного хранилища.

Требования Windows

VirtualBox может работать на многих разновидностях Windows. Он поддерживает 32- и 64-битные версии Vista, Windows 7 и Windows 8, а также 32-битные версии Windows XP. Он также работает на серверных платформах Windows, включая 32-разрядную версию Windows Server 2003, как 32-, так и 64-разрядную версию Windows Server 2008 и Windows Server 2012.

Другие требования к ОС

VirtualBox не только позволяет запускать несколько операционных систем. систем, но он также может работать в нескольких операционных системах.Oracle предлагает версию VirtualBox для OS X, которая работает на версиях 10.6, 10.7 и 10.8. Вы можете использовать VirtualBox с четырьмя разновидностями Linux — Oracle Enterprise Linux, SUSE Linux, Ubuntu и Redhat Enterprise Linux. VirtualBox также поддерживает Solaris 10 и Solaris 11.

Ссылки

Ресурсы

Writer Bio

Стив Ландер работает писателем с 1996 года, имея опыт работы в области финансовых услуг, недвижимости и технологий. Его работы публиковались в отраслевых изданиях, таких как «Minnesota Real Estate Journal» и «Minnesota Multi-Housing Association Advocate».»Ландер имеет степень бакалавра политологии Колумбийского университета.

Как установить Ubuntu Linux на VirtualBox на Windows 10

Краткое описание: Использование Linux на виртуальной машине дает вам возможность попробовать Linux в Windows. В этом пошаговом руководстве показано, как установить Linux внутри Windows с помощью VirtualBox.

Есть несколько способов установить Linux. Вы можете очистить свою систему от всего и установить Linux. Вы можете выполнить двойную загрузку Linux с Windows и выбрать одну из операционных систем во время загрузки.Вы даже можете установить Linux в Windows из Microsoft Store (хотя это предоставляет вам только версию Linux для командной строки).

Но если вы хотите использовать Linux без каких-либо изменений в вашей системе Windows, вы можете пойти по маршруту виртуальной машины. По сути, вы устанавливаете и используете Linux как любое обычное приложение Windows. Если вы просто хотите попробовать Linux для ограниченного использования, виртуальные машины являются наиболее удобным вариантом.

В этом руководстве я покажу вам, как установить Linux внутри Windows с помощью VirtualBox.

Установка Linux внутри Windows с помощью VirtualBox

VirtualBox — это бесплатное программное обеспечение для виртуализации с открытым исходным кодом от Oracle. Это позволяет вам устанавливать другие операционные системы на виртуальные машины. Рекомендуется, чтобы ваша система имела как минимум 4 ГБ ОЗУ, чтобы виртуальная операционная система обеспечивала достойную производительность.

Требования

  • Хорошее подключение к Интернету для загрузки программного обеспечения и Linux ISO. (Вы также можете использовать другой компьютер с подключением к Интернету, чтобы загрузить эти файлы.)
  • Система Windows с минимум 12 ГБ свободного места.
  • Система Windows с 4 ГБ оперативной памяти. (Он также может работать с меньшим объемом оперативной памяти, но ваша система начнет отставать при использовании Linux на виртуальной машине.)
  • Убедитесь, что виртуализация включена в BIOS

Я устанавливаю Ubuntu 17.10 в этом руководстве, но те же действия применимы к любому другому дистрибутиву Linux. Если вы предпочитаете видео, вы можете посмотреть на нашем канале YouTube следующее:

Шаг 1. Загрузите и установите VirtualBox

Перейдите на сайт Oracle VirtualBox и получите последнюю стабильную версию отсюда:

Скачать VirtualBox

Установка VirtualBox — это не ракетостроение.Просто дважды щелкните загруженный файл .exe и следуйте инструкциям на экране. Это похоже на установку любого обычного программного обеспечения в Windows.

Шаг 2. Загрузите Linux ISO

Далее вам необходимо скачать ISO-файл дистрибутива Linux. Вы можете получить этот образ с официального сайта дистрибутива Linux, который вы пытаетесь использовать.

В этом примере я использую Ubuntu, и вы можете загрузить образы ISO для Ubuntu по ссылке ниже:

Загрузить Ubuntu Linux

Шаг 3. Установите Linux с помощью VirtualBox

Вы установили VirtualBox и скачали ISO для Linux.Теперь вы готовы установить Linux в VirtualBox.

Запустите VirtualBox и щелкните значок «Новый». Дайте виртуальной ОС соответствующее имя.

Выделить ОЗУ виртуальной ОС. В моей системе 8 ГБ ОЗУ, и я решил выделить из них 2 ГБ. Вы можете использовать больше оперативной памяти, если в вашей системе достаточно дополнительных.

Создайте виртуальный диск. Он служит жестким диском виртуальной системы Linux. Здесь виртуальная система будет хранить свои файлы.

Я рекомендую использовать здесь тип файла VDI.

Для создания виртуального жесткого диска вы можете выбрать вариант «Динамически выделяемый» или «Фиксированный размер».

Рекомендуемый размер — 10 ГБ. Однако я предлагаю по возможности выделить ему больше места. 15-20 ГБ предпочтительнее.

Когда все готово, пора загрузить этот ISO и установить Linux как виртуальную операционную систему.

Если VirtualBox не обнаруживает ISO-образ Linux, перейдите к его местоположению, щелкнув значок папки, как показано на рисунке ниже:

Скоро вы окажетесь в Linux.Вам должна быть предоставлена ​​возможность установить его.

Вещи отсюда специфичны для Ubuntu. В других дистрибутивах Linux шаги могут немного отличаться, но это совсем не сложно.

Вы можете пропустить, чтобы продолжить.

Выберите «Стереть диск и установить Ubuntu». Не волнуйся. Он ничего не удалит в вашей операционной системе Windows. Вы используете виртуальное дисковое пространство размером 15-20 ГБ, которое мы создали на предыдущих шагах. Это не повлияет на реальную операционную систему.

Просто нажмите «Продолжить».

Здесь все довольно просто.

Не требует пояснений.

Попробуйте выбрать пароль, который сможете запомнить. Вы также можете сбросить пароль в Ubuntu, если забудете его.

Вы почти закончили. Установка может занять 10-15 минут.

После завершения установки перезапустите виртуальную систему.

Если он застревает на экране ниже, вы можете закрыть VirtualBox.

И все. С этого момента просто нажмите на установленную виртуальную машину Linux. Вы сможете использовать его напрямую. Установка выполняется только один раз. Вы даже можете удалить ISO-образ Linux, который вы скачали ранее.

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

Устранение неполадок : AMD-V отключен в BIOS

Если вы столкнулись с этой ошибкой при использовании виртуальной машины:

Не в разделе гипервизора (HVP = 0) (VERR_NEM_NOT_AVAILABLE).
AMD-V отключен в BIOS (или ОС хоста) (VERR_SVM_DISABLED).
Код результата:
E_FAIL (0x80004005)
Компонент:
ConsoleWrap
Интерфейс:
IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

Это означает, что виртуализация заблокирована в вашей системе. Сначала вам нужно активировать его в настройках BIOS.

Перезагрузите систему и, как только она включится, нажмите F2 / F10 / F12, чтобы получить доступ к настройкам BIOS. Вам нужно найти опцию виртуализации в BIOS и включить ее.

Есть вопросы?

Это все, что вам нужно сделать для установки Linux в VirtualBox в Windows. Если у вас есть какие-либо сомнения или если у вас возникнут какие-либо проблемы, пожалуйста, не стесняйтесь задавать свои вопросы в поле для комментариев ниже.


Нравится то, что вы читаете? Пожалуйста, поделитесь этим с другими.

VirtualBox на базе сервера »ADMIN Magazine

Бесплатное решение виртуализации VirtualBox от Oracle предназначено для использования на настольных компьютерах.Управление виртуальными машинами осуществляется через графический интерфейс, который работает только локально и не может использоваться в сети. Хотя доступна опция командной строки, она предлагает очень мало удобств, к которым вы привыкли. С помощью инструментов, представленных в этой статье, пользователи могут удаленно и удобно управлять виртуальными машинами VirtualBox на сервере.

Почему VirtualBox?

VirtualBox предлагает ряд преимуществ по сравнению с другими решениями виртуализации. Например, программа доступна бесплатно для основных платформ (e.g., Windows, Linux, Mac OS X и Solaris) и поддерживает большое количество гостевых систем, включая такие экзотические, как DOS / WIN 3.1 и OS / 2.

Установить VirtualBox легко на любой платформе, потому что обычно требуется только запуск программы установки или установка пакета в системе. VirtualBox не предъявляет высоких требований к оборудованию; ему не требуется Intel VTX / AMD-V или специальное ядро ​​Linux, хотя он по-прежнему обеспечивает отличную производительность благодаря собственным гостевым расширениям. В протоколе удаленного рабочего стола VirtualBox (VRDP, рис. 1) VirtualBox также имеет встроенный графический интерфейс для всех виртуальных машин: клиента RDP достаточно для доступа к виртуальным машинам в сети независимо от гостевой операционной системы.

Рисунок 1. Благодаря поддержке VRDP вы можете получить доступ к консолям виртуальных машин в своем браузере с помощью phpVirtualBox.

Бесплатно или нет?

До версии 4.0 VirtualBox существовали как коммерческая, так и версия с открытым исходным кодом (OSE). Операционная среда часто была доступна в различных репозиториях дистрибутива Linux, поэтому пользователи могли легко установить ее через свои репозитории пакетов. Начиная с версии 4.0, Oracle объединила эти две версии в двоичный файл, который можно загрузить с веб-сайта VirtualBox .Для пользователей Linux Oracle продолжает предоставлять репозиторий для различных дистрибутивов Linux . Несвободные компоненты, такие как поддержка устройств USB 2.0, сервер VRDP и загрузка PXE для сетевых карт Intel, были переданы на аутсорсинг в Extension Pack. Несвободный здесь означает, что Oracle не выпустила исходный код. Пакет расширений по-прежнему доступен бесплатно.

Серверы без головы

Для операций на устройствах без графического пользовательского интерфейса VirtualBox может запускать виртуальные машины в режиме без головы.Виртуальные машины, запущенные таким образом, автоматически имеют поддержку VRDP, поэтому сетевой доступ к системе, работающей на виртуальной машине, возможен с помощью клиента RDP.

Я установил VirtualBox на сервер Ubuntu LTS 10.04.4 (Lucid Lynx), 64-разрядная версия. Для создания 64-битных виртуальных машин на хосте должно быть установлено 64-битное ядро. Самый быстрый способ установки — добавить исходный код пакета VirtualBox к вашим источникам . list file

 sudo sh -c 'echo "# Репозиторий VirtualBox Ubuntu 10.04 LTS Lucid \
   deb http: // скачать.virtualbox.org/virtualbox/debian \
   lucid contrib ">> /etc/apt/sources.list '

, а затем добавьте ключ GPG в свою цепочку для ключей:

 sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 98AB5139 

Сейчас , обновите список пакетов и установите текущую версию VirtualBox 4.1:

 apt-get update && apt-get install virtualbox-4.1 

Для поддержки VRDP вам все равно понадобится соответствующий пакет расширений для вашей версии VirtualBox. безопасная сторона, вам нужно будет ввести

 vboxmanage -v 

, чтобы проверить версию.Затем загрузите и установите Extension Pack . Для моего сервера процедура показана в листинге 1. Теперь VirtualBox должен работать на вашем сервере.

Обзор VirtualBox

Поскольку сервер Linux не имеет графического пользовательского интерфейса, элементы управления ограничены командной строкой. В центре внимания — vboxmanage . команда; если называть его с -h набор параметров, вам доступно не менее 448 строк команд и параметров.Вам просто понадобится несколько из них, чтобы начать создавать, клонировать, удалять и изменять виртуальные машины. Для получения дополнительной информации ознакомьтесь с главой 8 онлайн-справки VirtualBox .

Любой, кому этот процесс покажется обременительным, может просто использовать VirtualBox той же версии, установленную на рабочем столе (независимо от операционной системы), и указать и щелкнуть, чтобы создать виртуальные машины для сервера. Конечно, конфигурация, скажем, сети должна быть скорректирована в соответствии с хостом позже, но затем вы можете легко экспортировать виртуальную машину и ее виртуальный жесткий диск в главном меню ( File | Export Appliance ), чтобы создать файл .яйцеклетка файл. Если вы используете .ovf расширение, файл конфигурации и виртуальный диск будут экспортированы в свои собственные файлы. После копирования виртуальной машины на сервер ее можно снова импортировать с помощью команды:

 vboxmanage import my-vm.ova 

Чтобы запустить виртуальную машину на сервере, введите:

 vboxmanage startvm  / < Имя> 

Если вы не совсем уверены в имени или UUID виртуальной машины, вы можете получить эту информацию с помощью команды

 vboxmanage list vms 

.

Графический интерфейс VirtualBox в сети

Вам не всегда нужно управлять VirtualBox на сервере через командную строку. В качестве альтернативы вы можете использовать графический интерфейс phpVirtualBox от Яна Мура, который предлагает элементы управления на основе браузера. phpVirtualBox подробно отображает графический интерфейс VirtualBox с помощью Ajax в браузере (рисунок 2).

Рисунок 2: phpVirtualBox с интерфейсом Ajax точно имитирует известные функциональные возможности собственного графического интерфейса.

Это означает практически отсутствие ограничений по сравнению с обычными операциями в собственном графическом интерфейсе. Однако phpVirtualBox не предназначен для настройки размещенной службы, в которой несколько пользователей имеют разные разрешения для разных виртуальных машин: администратор phpVirtualBox всегда имеет полный контроль над всеми виртуальными машинами на хосте.

php VirtualBox

Для связи с хостом VirtualBox phpVirtualBox использует интерфейс Oracle SOAP VBoxWebSrv.В сочетании с локально установленным веб-сервером Apache2 с поддержкой PHP 5 у вас будет полная настройка. Хост VirtualBox и Apache в принципе могут быть установлены на двух отдельных физических машинах с помощью phpVirtualBox. Однако, поскольку Oracle VBoxWebSrv не обеспечивает какого-либо шифрования, обмен данными — и, следовательно, передача пароля — от веб-сервера к хосту VirtualBox будет незашифрованным.

VirtualBox не глобально связывает виртуальные машины с системой, а всегда с пользователем, создавшим виртуальную машину.Поэтому сначала нужно создать соответствующего пользователя и группу. В этом примере пользователем будет vbox и группа vboxusers .

В Ubuntu это настраивают следующие команды:

 sudo groupadd vboxusers
sudo useradd -m vbox -G vboxusers 

Виртуальные машины создаются позже в / home / vbox / VM каталог. Наконец, назначьте новому пользователю пароль:

 sudo passwd vbox 

Перед настройкой phpVirtualBox вам сначала нужно установить сервер Apache, PHP и еще несколько пакетов, а затем настроить VBoxWebSrv.Для этого создайте файл с именем / etc / default / VirtualBox с редактором по вашему выбору и введите пользователя vbox в этом файле:

 VBOXWEB_USER = vbox 

Затем запустите VBoxWebSrv с помощью команды

 sudo /etc/init.d/vboxweb-service start 

и введите

 sudo update-rc.d vboxweb10-service defaults чтобы служба также запускалась автоматически после перезагрузки. Затем установите пакеты, необходимые для запуска phpVirtualBox: 

 sudo apt-get install apache2-mpm-prefork apache2-utils apache2.2-бункерный \
   apache2.2-общий apache2 apache2-mpm-prefork apache2-utils apache2.2-bin \
   apache2.2-общий apache2-doc apache2-suexec libapache2-mod-php5 libapr1 \
   libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libapr1 libaprutil1 \
   libaprutil1-dbd-sqlite3 libaprutil1-ldap php5-common php5-common \
   php5-mysql php5-suhosin php-pear wget 

Теперь смените каталог на / var / www и загрузите последнюю стабильную версию с веб-сайта проекта phpVirtualBox, набрав в командной строке следующее:

 wget http: // phpvirtualbox.googlecode.com/files/phpvirtualbox-4.1.17.zip 

После распаковки с помощью

 sudo unzip phpvirtualbox - * .zip 

вы найдете новый каталог с именем phpvirtualbox-4.1-7 в / var / www . Для простоты измените имя каталога на phpvirtualbox чтобы в дальнейшем избежать ненужного набора текста.

Наконец, вам нужно добавить имя пользователя и пароль в файл конфигурации для phpVirtualBox. К счастью, разработчик предоставляет подходящий шаблон, который вы просто копируете:

 sudo cp / var / www / phpvirtualbox / config.php-example /var/www/phpvirtualbox/config.php 

Теперь добавьте следующие строки в файл /var/www/phpvirtualbox/config.php файл:

 var $ username = 'vbox';
var $ password = 'Пользователь-пароль-vbox'; 

Теперь в веб-браузере вы можете перейти по адресу http: // / phpvirtualbox для доступа к phpVirtualBox. Для первого входа имя пользователя: admin и пароль admin . Далее в Файл | Глобальные настройки | Пользователь , назначаем административные права пользователю vbox и задайте пароль для входа в веб-интерфейс (рисунок 3).

Рисунок 3: Настройка пользовательского vbox.

Хорошая идея - удалить admin пользователь немедленно - или хотя бы смените пароль на что-нибудь безопасное. В веб-интерфейсе phpVirtualBox теперь вы можете полностью управлять VirtualBox по сети, как и в собственном клиенте.

Хотя с phpVirtualBox легко работать, к сожалению, VirtualBox API не поддерживает автоматический запуск и остановку виртуальных машин во время загрузки или выключения системы, поэтому вам придется снова углубиться в набор инструментов, чтобы максимально автоматизировать операции хоста VirtualBox.

VBoxTool for Automation

VBoxTool содержит серию сценариев оболочки для инструмента VirtualBox CLI VBoxManage; например, вы можете автоматически запускать и останавливать отдельные или все виртуальные машины при запуске или завершении работы хоста (рисунок 4).

Рисунок 4: VBoxTool упрощает управление виртуальными машинами на хосте VirtualBox. С помощью одной команды вы можете просматривать состояние виртуальных машин, а также запускать, останавливать или создавать резервные копии через rsync.

С помощью VBoxTool вы также можете получать информацию о состоянии всех или только текущих виртуальных машин или обрабатывать массовые операции в командной строке с помощью одной команды.

Все, что нужно для запуска, остановки или переключения всех виртуальных машин на , за исключением режим одновременно, или для автоматического резервного копирования виртуальных машин с помощью rsync , это следующие команды:

 vboxtool start
vboxtool stop
vboxtool сохранить
vboxtool backup 

При запуске бэкапа VBoxTool также позаботится об автоматическом переключении машины в безопасный режим и перезапуске после создания образа.

Установка

Установка VBoxTool очень проста: сначала загрузите ZIP-архив со страницы проекта VBoxTool , затем распакуйте содержимое ZIP-архива в свой домашний каталог на серверной системе:

 unzip vboxtool-0.4 .zip 

Затем скопируйте основной скрипт в / usr / local / bin :

 sudo cp ~ / script / vboxtool / usr / local / bin 

Теперь вам нужно сделать исполняемый файл сценария

 sudo chmod + x / usr / local / bin / vboxtool 

и сделать исполняемый файл сценария инициализации,

 sudo cp скрипт / vboxtoolinit / etc / init.d
sudo chmod + x /etc/init.d/vboxtoolinit 

, который затем необходимо включить для соответствующих уровней запуска:

 sudo update-rc.d vboxtoolinit по умолчанию 99 10 

Конфигурация VBoxTool основана только на двух файлах, для первый файл, вам нужно создать каталог в / etc :

 sudo mkdir / etc / vboxtool 

Теперь в любом редакторе создайте файл с именем vboxtool.conf который содержит только имя пользователя учетной записи, на которой работает VBoxTool.В этом примере пользователь vbox :

 vbox_user = 'vbox' 

При желании вы можете указать каталог резервных копий, в который автоматически создается резервная копия виртуальных машин. Если вы укажете каталог для резервного копирования, вы можете выполнять резервное копирование виртуальных машин по сети - например, на NAS или в общую папку на сервере. Однако вы должны убедиться, что у пользователя также есть соответствующие разрешения на запись в указанном каталоге.

 backup_folder = / home / user / vboxbackup 

Если вы явно не укажете папку резервного копирования, резервные копии будут созданы в соответствующих папках виртуальных машин.

Чтобы VBoxTool знал, за какие виртуальные машины он теперь отвечает, вам необходимо создать другой файл:

 /etc/vboxtool/machines.conf 

В этом файле введите отдельную строку для каждой виртуальной машины на ваш хост, используя следующий формат:

 ,  

Обратите внимание, что вам не разрешено ставить пробелы до или после запятой. На моем тестовом сервере /etc/vboxtool/machines.conf выглядит так:

 zarafa, 3389
WindowsXP, 3390 

Перечисленные здесь машины теперь автоматически запускаются VBoxTool при загрузке хост-системы и снова останавливаются при завершении работы.

Этап настройки завершен. С этого момента команды, перечисленные в Таблице 1, доступны для управления вашими виртуальными машинами.

Выводы

VirtualBox - настоящая альтернатива устоявшимся и обычно гораздо более сложным средам виртуализации VMware и других специалистов по серверной виртуализации. Хотя VirtualBox в первую очередь предназначен для использования на рабочем столе, гипервизором можно управлять в автономном режиме, то есть без графического пользовательского интерфейса.

Если вы готовы к творческой настройке, вы можете компенсировать отсутствие сетевого подключения в графическом интерфейсе VirtualBox, создав свое решение на основе пары полезных инструментов с открытым исходным кодом: VBoxManage и phpVirtualBox.

Информация

[1] Документация Ubuntu Apache

Автор

Томас Зеллер уже 15 лет занимается вопросами безопасности ИТ и открытым исходным кодом. Зеллер также является автором / соавтором книги OpenVPN kompakt и Mindmapping с FreeMind (на немецком).

Ваш комментарий будет первым

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *