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

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

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

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

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

Запуск VirtualBox

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

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

К примеру, в случае установки операционной системы Windows XP VirtualBox попросит минимальный показатель оперативной памяти в 192 Мб, а для Windows 7 должно быть не менее 512 Мб. Такие минимальные требования к виртуальной оперативной памяти не гарантируют стабильную работу операционной системы, скорее всего, программы будут слетать, и вряд ли можно будет протестировать ресурсоемкий софт.

Потому для корректной работы Windows XP лучше определить 256 Мб оперативной памяти, а для Windows 7 - 800-900 Мб. Не стоит заходить в красную секцию – т.е., выделять для виртуального компьютера оперативной памяти более половины аппаратных возможностей реального компьютера. Выставить показатель оперативной памяти для виртуального компьютера можно как с помощью удобного ползунка, так и ввести точную цифру вручную. Далее жмем команду «Вперед».

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

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

В следующем меню необходимо выделить конкретный объем жесткого диска виртуального компьютера. Этот параметр напрямую зависит от свободного места на жестком диске реального компьютера, от объема памяти, необходимого для установки операционной системы, а также от задач, для выполнения которых создается виртуальный компьютер. Как правило, Windows XP занимает места на жестком диске порядка 1,5 Гб, а Windows 7 – целых 8 Гб.

Если добавить к этому объему пространство для установки софта, для Windows XP минимальный объем жесткого диска составит 4-5 Гб, а для Windows 7 – 15 Гб. Здесь же, нажав кнопку обзора (в виде желтой папки), выбираем папку, куда будет создан виртуальный жесткий диск на реальном диске компьютера. Естественно, не стоит помещать виртуальный жесткий диск на системный диск реального компьютера. Жмем команду «Создать» и ждем, когда программа создаст жесткий диск виртуального компьютера.

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

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

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

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

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

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

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

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

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

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

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

В заключении статьи предлагаю вам посмотреть видео настройки Oracle VirtualBox на Windows 7. Приятного просмотра:

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

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

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

Итак, вас интересует вопрос: «Как создать виртуальную машину Win 7 с помощью VirtualBox?». Я вам сейчас подробно расскажу так, как сам это уже прошел. Для начала следует установить программу на ваш компьютер. Сделать это несложно. После скачивания файла, нужно его открыть и запустится инсталлятор, где следует нажать «Далее». Перед вами откроется новое диалоговое окно со всеми компонентами программы, которые будут устанавливаться. Вы можете сами выбирать настройки, но я рекомендую туда не лезть и устанавливать все.

Скачать VirtualBox — https://www.virtualbox.org/wiki/Downloads

Перейдем к созданию виртуальной машины с помощью VirtualBox

Открываем программу и нажимаем на кнопку «Создать» и Next

Перед вами откроется диалоговое окно, где можно выбрать тип и версию операционной системы. Я выбрал Windows 7.

Нажимаем «Next» и выбираем размер памяти для виртуальной машины. Для Windows 7 я выбрал 1.5 ГБ.

Потом следует выбрать жесткий диск. Так как мы создаем новую виртуальную машину нам необходимо Создать новый жесткий диск.

Тут советую вам не чего не менять и оставить все по умолчанию.

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

В Конце нужно указать расположение виртуальной машины и размер (20 ГБ) диска и подтвердить свой выбор.

Вы создали виртуальную машину но это по сути компьютер без операционной системы. Вы можете заняться настройками новой системы. Но это еще не все теперь вам нужно установить саму ОС. Для этого вставляем в CD-ROM установочный диск Windows 7. После чего переходим в окно программы VirtualBox выбираем нашу созданную виртуальную машину и нажимаем старт.

После этого вы должны увидеть окно с название Мастер первого запуска нажимаем Next. Далее необходима выбрать установочный носитель ваш CD-ROM.

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

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

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

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

Она бесплатна, проста и понятна в работе даже для начинающих пользователей. Как с помощью VirtualBox установить виртуальную операционную систему Windows? Этот вопрос и рассмотрим ниже.

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

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

Запущенная программа откроется с окном приветствия, где необходимо нажать команду — «Создать».

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


Указываем какую систему создаем:

Корректная работа Windows XP будет обеспечена и объемом в 512 Мб оперативной памяти, а вот для Windows 7 лучше выделить 800-900 Мб.

Заходить в красную секцию шкалы, тем самым отдавая виртуальному компьютеру больше половины аппаратного потенциала физического компьютера, нельзя. Жмем «Вперед».

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

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

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

Для Windows XP можно выделить 5 Гб, а для Windows 7 – порядка 15 Гб. Здесь же, с помощью кнопки обзора, виднеющейся в конце первой строки, выбираем директорию физического компьютера, куда будет помещен жесткий диск виртуального.

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

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

Виртуальный компьютер создан, и на него можно установить операционную систему. Нажимаем команду «Запустить».

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

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

Виртуальная машина – программа, которая позволяет работать в изолированной операционной системе, без риска каким-либо образом изменить вашу основную операционную систему. Это некая “песочница”, в которой вы можете делать всё что угодно.

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

Для чего нужна виртуальная машина

Перечислим:

  • Запуск других ОС без их установки на компьютер
  • Тестирование программ, в которые могут быть встроены вирусы
  • Тестирование вирусов, которые вы можете встроить в программы
  • Для эмуляции чего-либо. К примеру, других аппаратных устройств (разработка Java-приложений под телефона)
  • Проверка и приобретение навыков в создании/использовании локальной сети

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

Виртуальные машины для Windows

Для создания песочницы на вашем компьютере/сервере вы можете воспользоваться одной из пяти самых популярных виртуальных машин: VirtualBox, QEMU, Parallels Desktop Microsoft Virtual PC и VMware Workstation. Мы остановимся на VirtualBox, так как она не уступает своим конкурентам в работоспособности и быстроте работы, а в некоторых моментах даже превосходит их.

VirtualBox – виртуальная среда, которая может эмулировать разные операционные системы и приложения. Она без проблем устанавливается на Windows, Linux или Mac OS. Была разработана 15 января 2007, меняла разработчиков 3 раза, сейчас разрабатывается компанией Oracle. Отличительная особенность – данная среда может работать с несколькими операционными системами одновременно.

Так, например, вы можете запустить Windows и Linux на вашем Mac, или запустить Windows Server 2008 на сервере Linux. Если нужно запустить Linux на ваш компьютер Windows, и так далее, все вместе с вашими существующими приложениями.

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

Для начала вам нужен дисрибутив Windows. В данном примере используется XP, поэтому я скачал Windows XP Professional SP3 с последними обновлениями. VirtualBox для Windows скачиваем на официальном сайте . Поддерживаются как 32, так и 64-битные операционные системы. Во время установки вас попросят установить драйвера, во всех диалоговых окнах выбираем "Установить".

Запускаем, окно программы имеет такой вид:

Нажимаем Создать и выбираем Windows XP.

Оперативную память выставляем под ваши нужды. Мне требовалось запустить всего-навсего одно приложение, поэтому я выбрал 256 мегабайт. Жмём "Далее".

Создаём виртуальный диск, на котором будут храниться файлы для нашей виртуальной ОС. Тип – VDI (VisualBox Disk Image). Динамический жёсткий диск на 10 ГБ.

Вот наша виртуальная операционная система и создана.

Чтобы установить ОС с образа, нам нужно зайти в Настройки/Носители и делаем так, как показано на скриншоте ниже:

Выбираем образ Windows XP, который мы скачали:

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

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

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

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

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

Кликните кнопку «Создать » в верхнем углу VirtualBox.

Появится окно помощника, который проведёт вас по настройке новой виртуальной машины (VM).

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

  • Имя виртуальной машины, которое позже будет показано в списке виртуальных машин в окне VirtualBox Менеджер, и оно будет использоваться для файлов VM на диске. Несмотря на то, что любое имя может быть использовано, имейте в виду, что, как только вы создали несколько виртуальных машин, вы по достоинству оцените, если вы дали своим виртуальным машинам довольно информативные имена; «Моя виртуальная машина» было бы менее полезной, чем «Windows XP SP2 с OpenOffice».
  • В разделе «Тип операционной системы » выберите операционную систему, которую вы позже хотите установить. Поддерживаемые операционные системы сгруппированы; если вы хотите установить что-то очень необычное, чего нет в списке, выберите «Другое ». В зависимости от вашего выбора VirtualBox включит или отключит некоторые параметры виртуальной машины, которые могут потребоваться вашей гостевой операционной системе. Это особенно важно для 64-битных гостевых ОС. Поэтому рекомендуется всегда устанавливать тип на правильное значение.

На следующей странице выберите память (ОЗУ), которую VirtualBox должен выделять при каждом запуске виртуальной машины. Объем памяти, указанный здесь, будет забран с вашего хост-компьютера и предоставлен гостевой операционной системе.

Помните : Внимательно выбирайте этот параметр! Память, которую вы передаете виртуальной машине, не будет доступна ОС на вашем физическом компьютере во время работы виртуальной машины, поэтому не указывайте больше, чем у вас есть свободной. Например, если ваш хост-компьютер имеет 8 ГБ ОЗУ и вы вводите 4000 МБ в качестве объема ОЗУ для конкретной виртуальной машины, в то время как эта виртуальная машина работает, у вас останется только 4000 МБ для всего другого программного обеспечения на вашем хосте. Если вы одновременно запускаете две виртуальные машины, для второй виртуальной машины будет выделено еще больше памяти (которая может даже не запуститься, если эта память недоступна). С другой стороны, вы должны указать столько, сколько ваша гостевая ОС (и ваши приложения) потребуют для правильной работы.

Для гостя Windows XP потребуется минимум несколько сотен МБ ОЗУ для правильной работы, и Windows Vista даже откажется устанавливаться если ей доступно менее 512 МБ. Конечно, если вы хотите запускать приложения с интенсивной графикой в ​​вашей виртуальной машине, вам может потребоваться еще больше оперативной памяти.

Современным версиям Windows (как хосту, так и гостевой ОС) для комфортной работы желательно иметь не менее 4 ГБ оперативной памяти. Для Linux с графическим интерфейсом для комфортной работы желательно иметь 2 ГБ. Для Linux с интерфейсом командой строки достаточно от 100 МБ для самой ОС + память на запускаемые приложения.

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

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

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

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

Мастер покажет вам следующее окно:

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

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

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

Это вызовет другое окно - «Создать виртуальный жёсткий диск» , который поможет вам создать новый образ образа диска в папке новой виртуальной машины.

Мастер говорит нам:

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

  • VDI (VirtualBox Disk Image)
  • VHD (Virtual Hard Disk)
  • VMDK (Virtual Machine Disk)»

VirtualBox поддерживает два типа файлов образов:

  • Динамически распределенный файл будет расти только тогда, когда гостевая ОС действительно хранит данные на своем виртуальном жестком диске. Поэтому он первоначально будет небольшим на жестком диске хоста и только позже, по мере заполнения данными, будет расти до указанного размера.
  • Файл фиксированного размера немедленно займет указанный объём, даже если на самом деле используется только часть виртуального пространства на жестком диске. Такой вариант, занимая гораздо больше места, файл с фиксированным размером, несёт меньше «накладных расходов» (необходимости выполнять операции связанные с увеличением контейнера) и, следовательно, немного быстрее, чем динамически выделенный файл.

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

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

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

  • дважды щелкните по виртуальной машине в Менеджере
  • выберите его запись в списке в окне Менеджера и нажмите кнопку вверху «Запустить »
  • для виртуальных машин, созданных с помощью VirtualBox 4.0 или более поздней версии, перейдите в папку «VirtualBox VMs » в домашнем каталоге вашего системного пользователя, найдите подкаталог машины, которую вы хотите запустить, и дважды щелкните файл настроек машины (файл с расширением .vbox )
  • если вы создали ярлык на рабочем столе для виртуальной машины, то можно запустить двойным кликом с рабочего стола

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

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

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

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

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

  • Если у вас есть физический носитель CD или DVD, с которого вы хотите установить гостевую операционную систему (например, в случае установочного компакт-диска или DVD-диска Windows), поместите носитель в дисковод компакт-дисков или DVD-дисков вашего хоста.
    Затем в раскрывающемся списке мастеров установочного носителя выберите «Привод хоста » с правильной буквой диска (или, в случае файла Linux, файла устройства). Это позволит вашей виртуальной машине получить доступ к медиафайлу на вашем главном диске, и вы можете продолжить установку.
  • Если вы загрузили установочный носитель из Интернета в виде файла образа ISO (скорее всего, в случае дистрибутива Linux), вы обычно записываете этот файл на пустой CD или DVD и продолжаете, как только что описано. Вместе с VirtualBox вы можете пропустить этот шаг и напрямую подключить файл ISO. Затем VirtualBox представит этот файл на виртуальной машине в качестве диска CD или DVD-ROM, подобно тому, как это делается с образом виртуального жесткого диска.
    В этом случае раскрывающийся список мастера содержит список установочных носителей, которые ранее использовались с VirtualBox.
    Если ваш носитель отсутствует в списке (особенно если вы используете VirtualBox в первый раз), выберите значок маленькой папки рядом с раскрывающимся списком, чтобы открыть стандартное диалоговое окно файлового менеджера, с помощью которого вы можете выбрать файл образа на дисках вашего хоста.

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

Захват и высвобождение клавиатуры и мыши

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

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

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

Чтобы вернуть права собственности на клавиатуру и мышь на вашу операционную систему хоста, VirtualBox резервирует для вас специальную клавишу на клавиатуре: «клавишу хоста ». По умолчанию это правая кнопка CTRL на клавиатуре. Вы можете изменить это значение по умолчанию в глобальных настройках VirtualBox. В любом случае текущая настройка для клавиши хоста всегда отображается в правом нижнем углу вашего окна VM на тот случай, если вы её забудете:

В деталях все это означает следующее:

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

Чтобы высвободить клавиатуру из виртуальной машины, нажмите клавишу «Хост » (как описано выше, как правило, это правый CTRL ).

Обратите внимание, что пока виртуальная машина владеет клавиатурой, некоторые комбинации клавиш (например, Alt-Tab ) больше не будут видны хосту, но вместо этого они отправятся к гостевой ОС. После того, как вы нажмете хост-клавишу, чтобы снова включить клавиатуру на хосте, все нажатия клавиш снова пойдут на хост. По техническим причинам VM не сможет получить все входные данные клавиатуры, даже если она в тот момент владеет клавиатурой. Примерами таких комбинаций являются Ctrl-Alt-Del на хостах Windows или одиночные клавиши, захваченные другими приложениями на хостах X11.

  • Ваша мышь принадлежит VM только после того, как вы щелкнули в окне VM. Курсор мыши исчезнет, ​​и ваша мышь будет управлять указателем гостя вместо обычного указателя мыши.

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

Чтобы освободить мышь от владения виртуальной машиной, также нажмите клавишу «Хост ».

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

Ввод специальных символов

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

Операционные системы хоста резервируют определенные комбинации клавиш для себя. Например, невозможно ввести комбинацию Ctrl+Alt+Delete , если вы хотите перезагрузить гостевую операционную систему на своей виртуальной машине, поскольку эта комбинация клавиш обычно жестко подключена к основной ОС (её перехватывают как Windows, так и Linux), и нажатие этой комбинации клавиш приведет к перезагрузке вашего хоста.

Кроме того, на хостах Linux и Solaris, которые используют X Window System, комбинация клавиш Ctrl+Alt+Backspace обычно сбрасывает X-сервер (чтобы перезагрузить весь графический интерфейс пользователя). Поскольку X-сервер перехватывает эту комбинацию, нажатие на нее обычно перезапускает графический пользовательский интерфейс вашего хоста (и убивает все запущенные программы, включая работающую VirtualBox).

В-третьих, на хостах Linux, поддерживающих виртуальные терминалы, комбинация Ctrl+Alt+Fx (где Fx является одной из функциональных клавиш от F1 до F12 ) обычно позволяет переключаться между виртуальными терминалами. Как и в случае Ctrl+Alt+Delete , эти комбинации перехватываются операционной системой хоста и поэтому всегда переключают терминалы на хосте.

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

  • Используйте пункты в меню окна виртуальной машины «Ввод » → «Клавиатура ». Там вы найдете «Послать Ctrl+Alt+Delete » и «Ctrl+Alt+Backspace »; однако последний будет влиять только на гостевые ОС Linux или Solaris.
  • Нажмите специальные комбинации клавиш с клавишей Хоста (обычно правой клавишей CTRL ), которую VirtualBox затем передаст в виртуальную машину:
  • Кнопка Хост+Del для отправки Ctrl+Alt+Del (для перезагрузки гостя);
  • Кнопка Хост+Backspace для отправки Ctrl+Alt+Backspace (для перезапуска графического интерфейса пользователя Linux или Solaris);
  • Кнопка Хост+F1 (или другие функциональные клавиши) для имитации Ctrl+Alt+F1 (или других функциональных клавиш, то есть для переключения между виртуальными терминалами в гостевой системе Linux).

Для некоторых других комбинаций клавиш, таких как Alt-Tab (для переключения между открытыми окнами), VirtualBox позволяет вам настроить: во время фокуса на виртуальной машине, будут ли эти комбинации влиять на хост или гостя. Это глобальная настройка для всех виртуальных машин и она может быть найдена в разделе «Файл » → «Настройки » → «Ввод » → «Автозахват клавиатуры ».

Смена съемных носителей

Во время работы виртуальной машины вы можете сменить съемный носитель в меню «Устройства » окна виртуальной машины.

Настройки такие же, как и для виртуальной машины в диалоговом окне «Настройки » главного окна VirtualBox, но поскольку это диалоговое окно отключено, когда виртуальная машина находится в «запущенном » или «сохраненном » состоянии, это дополнительное меню даёт возможность работать со съёмными носителями виртуальной машины в любой момент.

Следовательно, в меню «Устройства » VirtualBox позволяет присоединить хост-диск к гостю, или выбрать дискету, или образ DVD с помощью Дискового менеджера образов, как описано в разделе « ».

Изменение размера окна машины

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

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

Чтобы включить режим масштабирования, нажмите Хост клавишу+C или выберите «Режим масштабирования экрана » в меню «Вид » в окне VM. Чтобы выйти из режима масштабирования, снова нажмите Хост клавишу+C .

Соотношение сторон экрана гостя сохраняется при изменении размера окна. Чтобы игнорировать соотношение сторон, нажмите Shift во время операции изменения размера.

  1. Если у вас установлены гостевые дополнения и они поддерживают автоматическое изменение размера, гостевые дополнения будут автоматически настраивать разрешение экрана гостевой операционной системы. Например, если вы используете гостевой Windows с разрешением 1024×768 пикселей, а затем измените размер окна VM, чтобы увеличить его на 100 пикселей, гостевые дополнения изменят разрешение экрана Windows до 1124×768.
  2. В противном случае, если окно больше экрана виртуальной машины, экран будет центрирован. Если он меньше, то в окно машины будут добавлены полосы прокрутки.

Сохранение состояния машины

Когда вы нажимаете кнопку «Закрыть » окна вашей виртуальной машины (в правом верхнем углу окна, как вы закрываете любое другое окно в вашей системе), VirtualBox спрашивает вас, хотите ли вы «Сохранить состояние машины », «» или «Отключить машину ». (вы также можете для этого действия использовать сочетанием клавиш: нажать клавишу «Хост » вместе с «Q ».)

Разница между этими тремя параметрами имеет решающее значение. Они означают:

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

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

  • «Послать сигнал завершения работы ». Это отправит сигнал ACPI shutdown на виртуальную машину, что будет иметь такой же эффект, как если бы вы нажали кнопку питания на реальном компьютере. Если виртуальная машина работает с довольно современной операционной системой, это должно запустить надлежащий механизм остановки работы виртуальной машины.
  • «Отключить машину »: с помощью этой опции VirtualBox также перестает работать с виртуальной машиной, но не сохраняет ее состояние.

Предупреждение : Это эквивалентно выдёргиванию вилки питания на реальном компьютере, без его выключения должным образом. Если вы снова запустите машину после ее включения, ваша операционная система должна будет полностью перезагрузиться и может начать длительную проверку своих (виртуальных) системных дисков. Т.е. так обычно не следует делать, поскольку это может привести к потере данных или несогласованному состоянию гостевой системы на диске.

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

Аналогичную функцию как и вариант «Послать сигнал завершения работы » выполняет в меню «Машина » опция «Завершить работу », она имеет тот же эффект и к ней применимы всё сказанное выше.

  • Сергей Савенков

    какой то “куцый” обзор… как будто спешили куда то