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)

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

На данный момент существует несколько популярных программ по виртуализации для Windows 7: WMWare, Virtual Box и Virtual PC. В данной статье будем рассматривать именно последнюю программу, так как она по сравнению с другими виртуальными машинами предоставляет богатые возможности по виртуализации и довольно проста в настройке и эксплуатации.

Общий алгоритм действий

  1. Скачиваем установочный пакет приложения. Virtual PC бесплатно распространяемая программа и разработана специалистами Microsoft, поэтому полностью совместима как с Windows 7 и более ранними версиями. Скачать установщик можно с официального сайта корпорации.
  2. Запускаем файл и следуем инструкциям. Перед тем, как установить приложение, удостоверьтесь, что ваш текущий пользователь обладает правами администратора. Во избежание данной ситуации нажмите правой кнопкой мыши и выберите пункт контекстного меню «Запуск от имени администратора». Если этого не сделать, то возможны ошибки на этапе установки (описаны ниже).
  3. После установки на вашем рабочем столе появится ярлык VirtualPC. Запускаем его и выбираем пункт «Создать». После этого может наблюдаться замедление работы Windows 7 и ощущение, что программа зависла. В это время происходит сбор данных о параметрах вашей системы и расчет оптимальных характеристик для виртуальной машины.
  4. Далее следуют настройки виртуальной машины VirtualPC . При первом запуске оставляйте настройки неизмененными. При неосторожных действиях возможно задействовать возможностей больше, чем может быть выделено. Это приведет к общим сбоям в работе локальной и виртуальной операционной систем. Меняем только версию устанавливаемой операционной системы и в самом конце настройки выбираем источник, из которого будем устанавливать (CD, образ диска с жесткого диска, загрузочная флешка).
  5. Внимание стоит уделить этапу установки, на котором от вас требуется указать общие сетевые папки. Данные ресурсы позволяют использовать системе, которую мы установим, ресурсы локального компьютера.
  6. После всех этапов настройки в Virtual PC станет активной кнопка «Запустить». При ее нажатии при первом запуске начнет устанавливаться выбранная вами Windows 7, Windows 8 или другая ОС в систему виртуальной машины, а при повторных — загрузка операционки, которая была ранее установлена. Этапы установки полностью соответствуют стандартной установке на локальный компьютер и не требуют от пользователя никаких дополнительных действий.
  7. По завершению процесса система, которую вы установили, запустится и будет полностью доступна для тестирования. В случае, если возникает необходимость изменить параметры виртуальной машины в верхней части интерфейсного окна Virtual PC ищем пункт меню «Машина»-«Настроить». В появившемся окне можно произвести увеличение доступного объема оперативной памяти, свободного места и т.д.

Типичные ошибки

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

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


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

Данная статья посвящена платформе виртуализации Oracle VM VirtualBox, её установке, настройке и подготовке к работе.

VirtualBox - программа абсолютно бесплатная и полностью на русском языке, что делает её очень привлекательной для использования как на домашнем, так и на рабочем компьютере. Впервые система была предоставлена в 2007 г. компанией InnoTek в двух вариантах - с открытым и закрытым исходными кодами, причем обе были бесплатны при условии некоммерческого использования. В 2008 г. платформа была перекуплена компанией Sun Microsystems, которая и занимается её разработкой в настоящее время.

Платформа представляет собой систему виртуализации для host-систем Windows, Linux и Mac OS и обеспечивает взаимодействие с гостевыми операционными системами Windows (2000/XP/2003/Vista/Seven), Linux (Ubuntu/Debian/ OpenSUSE/ Mandriva и пр.), OpenBSD, FreeBSD, OS/2 Warp.

Ключевые возможности VirtualBox:

  • x86-виртуализация (при этом поддержка аппаратной реализации Intel VT и AMD-V необязательна);
  • поддержка многопроцессорности и многоядерности;
  • поддержка виртуализации аудиоустройств;
  • поддержка виртуализации сетевых устройств;
  • поддержка виртуализации USB-host;
  • высокая производительность и скромное потребление ресурсов ПК;
  • поддержка различных видов сетевого взаимодействия (NAT, Host Network, Bridge, Internal);
  • возможность сохранения снимков виртуальной машины (snapshots), к которым может быть произведен откат из любого состояния гостевой системы;
  • настройка и управление приложением VirtualBox и виртуальной системой из командной строки.

Для более подробного ознакомления с платформой Oracle VM VirtualBox Вы можете посетить сайт производителя Welcome to VirtualBox.org!

Установка платформы Oracle VM VirtualBox

Скачать платформу, подходящую под Вашу систему, Вы можете по ссылке: http://www.virtualbox.org/wiki/Downloads

В рамках данной статьи мы с Вами будем рассматривать работу с платформой VirualBox версии 3.2.8 r64453 (скачать), последней на момент написания статьи.

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

После запуска инсталлятора Вы увидите приветственное окно. Нажмите кнопку «Next» и в новом окне согласитесь с условиями лицензионного соглашения, поставив флажок «I accept the terms in the License Agreement». В следующем окне (рис.1) Вам будет предложено выбрать компоненты для установки и задать расположение исполняемых файлов. По умолчанию все компоненты устанавливаются на жесткий диск (а нам нужны все), а сама программа устанавливается в папку «Program Files» на системном диске. Если же вы хотите задать другое расположение, нажмите кнопку Browse и выберите новую папку для установки приложения.

Примечание. При установке приложения на операционную систему Windows XP возможно появление сообщения о том, что платформа не тестировалась на совместимость с данной ОС. Предупреждением можно пренебречь и продолжить установку - никаких проблем при работе у Вас не возникнет. При установке приложения на операционную систему Windows Vista/Seven по завершении инсталляции стоит включить режим совместимости. Для этого следует перейти в папку с установленной программой, найти файл VirtualBox.exe, посредством правой кнопки мыши вызвать контекстное меню, выбрать «Свойства» и на вкладке «Совместимость» поставить флажок в пункте «Запустить программу в режиме совместимости с», в качестве операционной системы выбрав «Windows XP (пакет обновления 2)».

Создание и первичная настройка виртуальной машины

Запустим приложение Oracle VM VirtualBox (при установке платформы на рабочем столе создается ярлык, которым Вы можете воспользоваться). Перед нами откроется окно, и в нем (что очень приятно) все будет на русском языке. Для создания Вашей первой виртуальной машины щелкните кнопку «Создать»:

Рис.2: Главное окно

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

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

Рис.3: Начальные параметры

После нажатия кнопки «Next » Вам будет предложено определить размер оперативной памяти, выделяемой виртуальной машине (рис.4). Я выбираю 1024мб, но для стабильной работы с виртуальной системой Windows XP достаточно будет и 512мб.

Рис.4: Выделяемая память

Далее потребуется создать виртуальный жесткий диск (рис.5). Если Вы уже создавали виртуальные диски, можете использовать их, но мы рассмотрим именно процесс создания нового диска. Подтвердим, что создаваемый нами жесткий диск загрузочный, поставим флажок «Создать новый жесткий диск» и нажмем кнопку «Next».

Рис.5: Создание жесткого диска

Далее появится новое окно, которое сообщит Вам, что запущенный мастер поможет в создании виртуального диска, нажимаем кнопку «Next» для продолжения работы. В новом окне (рис.6) Вам будет предложено выбрать тип создаваемого диска - «динамически расширяющийся образ» или «образ фиксированного размера». Разница объясняется в справке данного окна, а от себя замечу, что непосредственно загрузочный диск удобнее создать фиксированного размера - это позволит Вам автоматически ограничить его размер, упростить и ускорить хранение, восстановление и создание резервных копий диска. К тому же, Вы можете создать для Вашей системы несколько жестких дисков и вот уже те, которые не будут являться загрузочными, удобнее создавать динамически расширяющимися.

Рис.6: Создание жесткого диска - выбор типа

В следующем окне (рис.7) от Вас потребуется выбрать расположение создаваемого виртуального жесткого диска и его размер. Для загрузочного жесткого диска с системой Windows XP достаточно размера установленного по умолчанию (10 Гб), а вот расположить его лучше вне Вашего системного раздела, т.к. не стоит не стоит перегружать Ваш реальный загрузочный диск и создавать на нем файлы такого размера.

Рис.7: Создание виртуального жесткого диска - выбор размера и расположения

После этого появится окно «Итог» (рис. 8), в котором будет указан тип, расположение и размер создаваемого Вами жесткого диска. Если Вы согласны создать диск с такими параметрами, нажмите «Финиш» и наблюдайте за процессом создания жесткого диска.

Рис.8: Создание жесткого диска - процесс создания

По завершения создания жесткого диска появится новое окно «Итог» (рис. 9), в котором будут указаны параметры создаваемой Вами виртуальной машины. Если Вы не передумали ни по одному из описанных пунктов, нажимайте «Финиш» и переходите к настройке аппаратной части Вашей виртуальной машины.

Рис.9: Создание жесткого диска - Финиш

Настройка аппаратной части виртуальной машины

Итак, Вы создали виртуальный жесткий диск, теперь настала очередь собрать наш виртуальный компьютер полностью. Для этого снова вернитесь к главному окну VirtualBox (рис.10), в нем Вы уже можете увидеть только что созданную виртуальную машину WinXP-2, а в поле с правой стороны представлено её описание, которое еще не похоже на описание полноценного ПК.

Рис.10: Настройка аппаратной части - начало

В колонке слева выберем нашу WinXP-2 и откроем её свойства (рис. 11), где колонка с левой стороны напоминает диспетчер устройств. На первой вкладке раздела «Общие» мы видим основные параметры нашей виртуальной машины:

Рис.11: Настройка аппаратной части - общие, 1

Перейдем на вкладку дополнительно (рис.12) и посмотрим, какие настройки системы мы можем произвести:

  • «Папка для снимков». Если Вы разместили Ваш жесткий в собственном расположении, то лучше и эту папку перенести туда же, т.к. снимки имеют большой вес и, опять-таки, не стоит перегружать Ваш системный диск. Моя рекомендация - создавать снимки перед каждым значительным изменением, которые Вы хотите произвести в виртуальной системе, причем даже на одну виртуальную машину Вы можете создать несколько снимков, содержащих отличные друг от друга настройки и установленные приложения;
  • «Общий буфер обмена» - определение того, как будет работать буфер обмена между Вашей host-системой и виртуальной машиной. Вариантов работы буфера предоставлено четыре - «выключено», «только из гостевой ОС в основную», «только из основной ОС в гостевую», «двунаправленный». Мы выберем последний вариант, т.к. это обеспечит нам максимальное удобство в работе;
  • «Сменные носители информации запоминать изменения в процессе работы», тут мы ставим флажок в знак согласия, т.к. данная опция позволит системе запомнить состояние CD\DVD-приводов;
  • «Мини тулбар» - это небольшая консоль, содержащая элементы управления виртуальной машиной. Её лучше применять только в полноэкранном режиме, т.к. она полностью дублируется главным меню рабочего окна виртуальной машины. Располагать её действительно лучше сверху просто потому, что можно случайно нажать на какой-нибудь элемент управления, пытаясь, например, развернуть окно из панели задач виртуальной машины.

Рис.12: Настройка аппаратной части - общие, 2

Перейдем к разделу система и на первой вкладке материнская плата (рис. 13) произведем следующие настройки:

  • если нужно, откорректируем размер оперативной памяти Вашей виртуальной машины, хотя окончательно убедится в правильности выбранного объема Вы сможете только после запуска виртуальной машины. Выбирать размер Вы можете, исходя из объема доступной физической памяти, установленной на Вашем ПК. Например, при наличии 4ГБ ОЗУ оптимальным будет выделение 1ГБ, т.е. одной четвертой части, что позволит Вашей виртуальной машине работать без малейших зависаний;
  • откорректируем порядок загрузки - дисковод гибких дисков («дискета) можно вообще отключить, а первым обязательно поставьте CD/DVD-ROM, чтобы обеспечить возможность установки ОС с загрузочного диска. При этом в роли загрузочного диска может выступать как и компакт-диск, так и образ ISO;
  • все остальные настройки описаны в динамической справке снизу, и их применение зависит от аппаратной части вашего реального ПК, причем если Вы выставите настройки неприменимые к Вашему ПК система виртуальной машины просто не запуститься;

Рис.13: Настройка аппаратной части - материнская плата

Перейдем к вкладке «Процессор» (рис 14), тут Вы можете выбрать количество процессоров, установленных на Вашу виртуальную материнскую плату. Обратите внимание, что это опция будет доступна только при условии поддержки аппаратной виртуализации AMD-V или VT-x (рис.15), а также включенной опции OI APIC на предыдущей вкладке.

Рис.14: Настройка аппаратной части - процессор

Здесь я снова обращу Ваше внимание на настройки аппаратной визуализации AMD-V или VT-x. Перед включением этих настроек, нужно выяснить, поддерживает ли эти возможности Ваш процессор и включены ли они по умолчанию в BIOS (нередко они отключены).

Рис.15: Настройка аппаратной части - ускорение

Перейдем к разделу «Дисплей» (рис.16). В данном разделе на вкладке «Видео» Вы можете установить размер памяти виртуальной видео карты, а также включить 2D и 3D ускорение, причем включение 2D ускорения желательно, а 3D необязательно. На вкладке «Удаленный дисплей» Вы можете включить опцию, при которой Ваша виртуальная машина будет работать как сервер удаленного рабочего стола (RDP).

Рис.16: Настройка аппаратной части - дисплей

Переходим к разделу носители (рис.17). Тут Вы можете увидеть созданной ранее виртуальный жесткий диск и позицию с надписью пусто. Выделяем эту позицию и осуществляем настройку (рис.18).

Рис.17: Настройка аппаратной части - носители, 1

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

  • первый вариант - в раскрывающемся меню «Привод» выбираем Ваш реальный или виртуальный CD/DVD-ROM (существующие в реальной системе) и загружаем в него физический диск с дистрибутивом Windows XP или ISO-образ, если это эмулятор;
  • второй вариант - щелкаем значок так, как показано на рисунке ниже (рис.18) и в отрывшемся окне (рис.19) добавляем ISO-образ загрузочного диска Windows XP, этим путем мы и пойдем.

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

Рис.18: Настройка аппаратной части - носители, 2

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

Рис.19: Настройка аппаратной части - носители, 3

Рис.20: Настройка аппаратной части - носители, 4

Далее (рис. 21 и 22) Вы можете настроить слоты подключения накопителей, для упрощения описания привожу скриншоты, по которым Вы можете произвести действия по настройке. По привычке, я устанавливаю привод компакт-дисков как «Первичный мастер IDE», жесткий диск, содержащий загрузочный раздел, как «Вторичный мастер IDE», а дополнительный виртуальный жесткий диск «Первичный слейв IDE».

Рис.21: Настройка аппаратной части - носители, 5

Рис.22: Настройка аппаратной части - носители, 6

Настройка сети и сетевого взаимодействия не рассматривается в рамках данной статьи, поэтому замечу лишь то, что сетевой адаптер типа NAT (рис. 23) включен по умолчанию, а этого уже достаточно для предоставления Вашей виртуальной машине доступа в Интернет. Тип выбираемого адаптера должен быть «Pcnet-Fast III (Am79C973)», т.к. только для этого адаптера присутствуют драйверы в ОС Windows XP.

Рис.23: Настройка аппаратной части - сетевой адаптер

Раздел COM я подробно не описываю, т.к. подключать к портам данного типа уже нечего. В случае если Вам все же потребуется подключить устройство с интерфейсом RS-232С, то наиболее удобным будет включить COM-port виртуальной машины в режиме «хост-устройство», а в качестве «пути к порту» использовать имя реально порта Вашего ПК, которое Вы можете посмотреть в диспетчере устройств.

Переходим к разделу USB (рис.24), здесь ставим оба доступных флажка, а затем, используя кнопку с изображением «вилки» USB и «плюса», добавляем все доступные контроллеры.

Рис.24: Настройка аппаратной части- USB контроллер

Переходим к разделу «Общие папки» (рис.25) и выбираем папки, которые нужно сделать доступными для виртуальной машины.

Рис.25: Настройка аппаратной части - Общие папки

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

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

Настройка операционной системы виртуальной машины

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

Рис.26: Настройка операционной системы - первый шаг

После проведения действия, описанного выше, Вы увидите следующее окно:

Рис.27: Настройка операционной системы - процесс установки

Это означает, что Вы произвели все настройки правильно, и дело осталось за малым - установить и настроить операционную систему. Данное окно, скорее всего Вам знакомо (если Вы хоть раз самостоятельно устанавливали ОС семейства Windows), и процесс установки ничем не отличается от установки ОС на Ваш реальный компьютер. После того, как система будет установлена и загружена (рис. 28), можете приступить к настройке операционной системы Вашей виртуальной машины.

Рис.28: Настройка операционной системы - установленная система

Для начала нам нужно установить драйверы для всех виртуальных аппаратных компонентов нашего виртуального ПК. Для этого в главном меню (рис. 29) выбираем пункт «Устройства» - «Приводы оптических дисков» - «VboxGuestAdditions.iso». Впоследствии таким же образом Вы сможете подключить к своей виртуальной машине физический CD-ROM или загрузить ISO-образ.

Рис.29: Настройка операционной системы - загрузка «VboxGuestAdditions.iso»

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

Рис.30: Настройка операционной системы - установка VboxGuestAdditions.iso

Сам процесс установки происходит практически без Вашего участия и только в случае, если Вы включили ранее 3D-ускорение, то следует выбрать соответствующий компонент (рис.31) для дополнительной установки.

Рис.31: Настройка операционной системы - выбор дополнений

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

Давайте теперь подключим общие папки, чтобы получить возможность перенести в созданную виртуальную машину нужные для работы файлы и установить приложения. Это можно сделать с помощью командной строки, следуя справке VirtualBox, но я приведу способ с использованием проводника Windows. Для этого откройте папку Мой компьютер, в главном меню выберите «Сервис» - «Подключить сетевой диск» и открывшемся окне в поле папка введите \\vboxsrv\имя_общей_папки, т.е. в нашем случае:

\\vboxsrv\WinXP-2-Share

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

Давайте теперь проверим, есть ли у Вас доступ в Интернет. Для этого откройте: меню «Пуск» - «Программы» - «Стандартные» - «CMD-командная строка» и в открывшемся окне (рис. 32) введите следующую команду:

Ping ya.ru

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

Рис.32: Настройка операционной системы - проверка подключения к Интернету

Быстрый доступ и комфортная работа

Ярлык для быстрого запуска виртуальной машины

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

  1. Щелчком правой кнопки мыши на рабочем столе вызовем контекстное меню и выберем пункт «Создать ярлык»;
  2. В открывшемся окне в поле «Укажите размещение объекта» введите
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm WinXP;
  1. В следующем окне введите имя ярлыка, например, «WinXP» и нажмите кнопку «Готово»;
  2. На Вашем рабочем столе появился созданный ярлык «WinXP», щелкните на нем правой кнопкой;
  3. В открывшемся контекстном меню выберите «Свойства»;
  4. В появившемся окне выберите сменить значок и поле выбора файла-источника значков введите
C:\WINDOWS\System32\WinFXDocObj.exe;
  1. Нажмите кнопку «ОК», а затем «Применить».

После проделанных операций Ваш ярлык будет выглядеть следующим образом:

Рис.33: Создание ярлыка для виртуальной машины

Режим интеграции дисплеев

В режиме интеграции дисплеев Вы легко можете со своего рабочего стола организовать доступ к рабочему столу и элементам управления виртуальной машины, т.е. все окна, открываемые Вами в виртуальной машине, будут отображаться уже на Вашем рабочем столе, а не в отдельном окне VirtualBox. Данная функция значительно облегчает доступ к виртуальной машине, её элементам управления и, установленным на ней приложениям. Чтобы включить этот режим Вам нужно в главном меню окна визуализации VirtualBox выбрать пункт с соответствующим названием или нажать сочетание клавиш «HOST + L», где «HOST» клавиша - левый «Ctrl» (по умолчанию).

Рис.34: Режим интеграции дисплеев

Заключение

В данной статье мы с Вами рассмотрели основные моменты в установке и настройке платформы виртуализации Oracle VM VirtualBox, хочу дополнительно отметить простоту настройки и легкость в использования платформы, а также множество дополнительных функций, например:

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

Помимо этих плюсов добавлю, что экономичность использования системных ресурсов приложением VirtualBox выше всяких похвал - на своем домашнем ноутбуке (2,5 Гц 2-х ядерный ЦПУ, 4Гб ОЗУ) без каких-либо зависаний одновременно запускаю до трех виртуальных машин (просто потому, что на них установленные различные операционные системы).

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

8. Установка Windows 7 в виртуальную машину VirtualBox.

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

1) Скачайте последнюю версию программы VirtualBox с оффициального сайта: http://www.virtualbox.org/wiki/Downloads

2) Установите ее на свой компьютер.

2.1) Запустите установщик; В первом окне нажмите Next

2.2) Выберите пункт I accept the terms in the License Agreement и нажмите Next .

2.3) Нажмите Next , затем снова Next

2.4) Нажмите на кнопку Yes . Внимание: На следующем шаге после нажатия кнопки Install произойдет разрыв связи с сетью (как локальной, так и Интернет)

2.5) Нажмите Install для продолжения установки

2.6) В появляющихся окнах Установить программное обеспечение для данного устройства? нажмите на кнопку Установить

2.7) В последнем окне оставьте флажок, чтобы приступить к созданию виртуальной машины сразу или уберите флажок для создания виртуальной машины позднее. Нажмите кнопку Finish . Если Вы убрали флажок, то для запуска программы воспользуйтесь значком на рабочем столе.

3) В главном окне программы нажмите на кнопке Создать . Откроется Мастер создания новой виртуальной машины . Нажмите кнопку Далее .

4) Введите имя виртуальной машины, в разделе Тип ОС установите значения:

Операционная система: Microsoft Windows

Версия: Windows 7.

5) Введите размер оперативной памяти, выделяемый для виртуальной машины.

Внимание: Память будет выделяться из физической памяти установленной в Вашем компьютере. Не устанавливайте память ниже 512 Мегабайт и выше 50% от размера установленной физической памяти. Нажмите кнопку Далее .

6) Выберите загрузочный виртуальный жесткий диск. Установите переключатель в значение: Создать новый жесткий диск . Нажмите кнопку Далее .

7) Откроется Мастер создания нового виртуального диска . Нажмите кнопку Далее .

8) Выберите тип виртуального жесткого диска. Динамический образ изначально займет немного места, и будет расширяться постепенно. Фиксированный образ сразу создаст диск указанного размера - это может занять продолжительное время. Нажмите кнопку Далее .

9) Выберите имя и расположение для файла Вашего виртуального диска. По умолчанию имя файла соответствует имени виртуальной машины, а сам файл располагается на том же жестком диске, где установлена реальная Windows 7, в папке C:\Users\UserName\.VirtualBox.

Выберите размер виртуального жесткого диска. (По умолчанию 20 Гигабайт). Нажмите кнопку Далее .

10) Нажмите на кнопку Готово и Вы вернетесь в предыдущее окно, где будут указаны параметры создаваемой Вами виртуальной машины. Нажмите на кнопку Готово в окне Итог , и Вы создадите новую виртуальную машину.

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

11) Перед началом установки Windows 7 на Вашу виртуальную машину ее необходимо настроить. Для настройки Вашей виртуальной машины нажмите на кнопку Свойства .

12) В разделе настроек из списка слева выберите Дисплей . Установите размер видеопамяти, доступной для виртуальной машины не менее 26 Мегабайт. Поставьте флажки для элементов настроек Включить 3D-ускорение и Включить 2D-ускорение видео .

13) В разделе настроек из списка слева выберите Носители .

14) В дереве настроек Носители информации выберите значок DVD диска.

Если у Вас установочный диск Windows 7 записан на DVD-диск, то вставьте его в DVD-привод и в графе Атрибуты напротив элемента Привод выберите его из ниспадаюшего списка. Также установите флажок для Разрешить прямой доступ .

Если у Вас установочный диск Windows 7 имеется в виде ISO-образа, то в графе Атрибуты нажмите на значок папки, чтобы открыть

15) В окне Менеджер виртуальных носителей нажмите кнопку Добавить . Выберите файл образа и нажмите Открыть . Нажмите на кнопку Выбрать

16) Ваш образ добавится дереве настроек Носители информации , следующим за файлом виртуального жесткого диска. Нажмите кнопку OK .

17) Вы окажетесь в основном окне программы. Нажмите на кнопку Старт

18) Если появятся информационные окна, то нажмите в них на кнопку OK

19) Щелкните кнопкой мыши внутри экрана виртуальной машины, и в информационном окне нажмите на кнопку Захватить

20) Установите Windows 7. Установка Windows 7 на виртуальную машину ничем не отличается от обычной установки на реальную машину.

21) После завершения установки Windows 7 на виртуальную машину, VirtualBox сразу запустит Вам Windows 7 внутри виртуальной машины.

22) Использование мыши и клавиатуры в виртуальной машине блокирует их для использования в реальной (хостовой) Windows. Для переключения между окном виртуальной машины и окном основной Windows, приходится использовать хост-клавишу Right Control.

Чтобы виртуальная машина не захватывала курсор мыши и клавиатуру, и Вы могли бы спокойно перемещать курсор мыши между гостевой (виртуальной) и хостовой (основной) системами, а также буфер обмена стал бы общим, Вам необходимо установить Дополнения гостевой ОС . Для их установки проделайте следующее: в меню запущенной виртуальной машины выберите Устройства -> Установить Дополнения гостевой ОС

23) Во всплывшем окне Автозапуск нажмите VBoxWindowsAdditions.exe и установите программу.

24) Чтобы выключить виртуальную машину, в меню запущенной виртуальной машины выберите Машина -> Закрыть -> Выключить машину .

25) Чтобы запустить установленную Windows 7 в основном окне программы нажмите на кнопку Старт .

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

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

Для чего можно использовать «виртуалки»

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

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

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

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

Какие существуют виртуальные машины для Windows

Самые популярные и используемые:

  • Oracle VM VirtualBox – бесплатная, умеет практически всё, что нужно рядовому пользователю
  • Hyper-V – бесплатная, встроена в Windows 8/8.1/10 версий Pro и Enterprise
  • – платная, максимальный функционал, для профессиональных разработчиков

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

Как установить виртуальную машину на VirtualBox

Весь процесс проходит в несколько простых этапов:

  • Скачать и установить VirtualBox
  • Создать ВМ с помощью мастера
  • Подключить установочный образ с операционной системой
  • Установить ОС как на обычный компьютер

Собственно, я снял видео:

Чтобы скачать программу нужно кликнуть сюда:

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

В главном окне программы нажимаем кнопку «Создать» и попадаем в мастер виртуальных машин. Чтобы видеть все опции нужно ещё кликнуть по кнопке «Экспертный режим»:

Имя : любое название

Тип : выбираем будущую операционную систему (Windows, Linux, BSD и т.д.)

Версия : точная версия устанавливаемой ОС (семёрка, десятка, ).

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

Оперативная память

Объём памяти – та оперативная память, которая будет доступна в виртуальной Windows. Например, если в компьютере установлено 8 ГБ оперативной памяти, то для ВМ можно отвести до 4 ГБ. И после запуска ВМ эти 4 гигабайта отнимутся у вашей Windows, т.к. станут использоваться виртуальной ОС. Поэтому нужно выбирать этот объём, исходя из таких соображений:

  • Для Windows 7/8/10 x86 нужно минимум 1 ГБ памяти, а для более-менее нормальной работы от 2 Гб
  • Для Windows x64 понадобится от 2 ГБ памяти, а чтобы всё как-то шевелилось – хотя бы 3 ГБ

Соответственно, выбираем такой объём виртуальной памяти, чтобы устанавливаемой виртуальной винде хватило, и вашей Windows также осталось сколько нужно. В общем случае, если у вас 4 гигабайта памяти, то ставим здесь 1024МБ, а если у вас есть от 8ГБ, то выбираем здесь 3000-4000 мегабайт.

Жёсткий диск

Я подозреваю, что виртуального жёсткого диска у вас нет, потому переходим к его созданию на следующем шаге:

Первое важное – «Расположение ». Поменяйте на папку на диске, где больше места. Например, у многих диск C: не очень большой, и рассчитан на одну операционную систему, а диск D: для остальных файлов. Вот если у вас тоже так, то выбираем там и создаём какую-нибудь папку на диске D:

Размер – для семейства Windows ставьте от 40 ГБ.

Тип – оставляем по умолчанию «VDI». Вряд ли вам понадобится подключать этот «диск» к другим виртуальным системам.

Формат хранения – «Динамический». При этом размер файла такого диска будет расти по мере его заполнения. Если же поставить «Фиксированный», то все 40 ГБ сразу займут место на диске D:, например.

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

Настройка VM VirtualBox

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

Заходим в настройки нашей ВМ на вкладку «Носители»:

Нажимаем по «приводу» со значением «Пусто», затем по значку ДВД-диска и выбираем в меню «Выбрать образ оптического диска…», где и указываем путь к iso-образу. А если есть физический диск с установкой, то просто вставьте его в привод и поставьте галочку «Живой CD/DVD». Важно, что нужно устанавливать ту версию, которую вы выбрали на этапе создания машины, особенно на счёт разрядности.

Теперь всё готово для запуска виртуальной машины. Нажимаем кнопку «Запустить»

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

Хост-клавиша

Важная деталь – хост-клавиша. Когда вы кликните по окну виртуальной машины, то всё «внимание» от нажатий на кнопки клавиатуры и движений мышки перейдёт к виртуалке (гостевая операционка). Чтобы «освободить» клаву и мышь, т.е. вернуть их к родной Windows, нужно нажать правый Ctrl . Эту кнопку можно сменить в настройках. К слову, буфер обмена вашей системы и виртуальной, как бы, общий. Т.е., если копируете текст в буфер на реальном компьютере, то можете вставлять его в виртуальном, очень удобно.

Аппаратная виртуализация

Чтобы ВМ работали быстрее и лучше, а также чтобы можно было устанавливать 64-битные (x64) версии операционных систем нужно чтобы была включена аппаратная виртуализация. Сама эта поддержка встроена в процессоры и у всех современных процессоров она есть (может не быть только у древних двухядерников и более старых).

Называются технологии Intel VT-x и VT-d (в дорогих процессорах) и AMD-V. Смысл её заключается в том, что команды подаются напрямую на процессор, минуя драйверы операционной системы. Включается аппаратная виртуализация в настройках ВМ на вкладке «Система -> Ускорение »

Но у вас это может не заработать, потому что эта опция по умолчанию отключена в БИОСе в целях безопасности. Может выдаваться ошибка «Функции аппаратной виртуализации VT-x/AMD-V включены, но не функционируют». Поэтому нам нужно перезагрузить компьютер и .

Если не знаете как, и лень читать статью, то в двух словах: сразу после включения компьютера в течении 10 секунд жмём кнопки F1, F2, Delete или если написано на экране, то читаем какую кнопку нажать. Смотрим какой у вас биос по фоткам и ищем похожую настройку:

С графическим интерфейсом

Жмём дополнительно, входим в расширенный режим, далее «Конфигурация ЦП»

Ищем настройку «Intel Virtualization Technology» и меняем на положение «Вкл.» (On)

Если же у вас процессор от AMD, то настройка будет называться «Secure Virtual Machines». Сохраняем изменения кнопкой «F10».

С текстовым интерфейсом:

Идём в «Security -> Virtualization »

Включаем технологию аппаратной виртуализации в положение «Enabled»

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

Второй причиной почему может не работать аппаратная виртуализация в Windows 8/10 — это включённая встроенная виртуальная машина Hyper-V.