Сайт о телевидении

Сайт о телевидении

» » Обзор виртуальных машин разных разработчиков. Как создать виртуальный компьютер с помощью программы Oracle VM VirtualBox и установить на него операционную систему

Обзор виртуальных машин разных разработчиков. Как создать виртуальный компьютер с помощью программы Oracle VM VirtualBox и установить на него операционную систему

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

Кликните кнопку «Создать » в верхнем углу 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 также перестает работать с виртуальной машиной, но не сохраняет ее состояние.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Какие есть виртуальные машины

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

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

Зайдите в Панель управления и перейдите в подраздел «Программы и компоненты ». Там в окне «Включение и выключение компонентов » галочкой отметьте название сервиса Hyper-V. После этого произойдет установка виртуальной машины на ПК, и в дальнейшем запускать ее можно будет через меню «Пуск ».

Основные преимущества Hyper-V :

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

В целом, благодаря наличию на Windows 10 Hyper-V, у пользователей отпадает нужда в других подобных программах. Хоть и утилита не требует особых навыков в настройке, подробнее о ней можно почитать в смежной статье.

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

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

Как и Hyper-V, этот сервис встроен в систему изначально. Для того, чтобы установить его, нужно зайти в «Пуск » и подменю «Программы ». Там надо найти строчку с названием программы, нажать на нее. Откроется окно, в котором можно свободно создавать, удалять и производить другие манипуляции с эмулятором операционных систем.

Виртуальные машины для Mac и другие ОС

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

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

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

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

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

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

Виртуальные драм-машины присутствуют в виде дополнительных плагинов, которые устанавливаются и запускаются через программу для записи или написания музыки - FL Studio, Ableton, Cubase и другие. Самые популярные эмуляторы драм-машин - EZ Drummer и Addictive Drums . В свободном доступе к ним лежат большие библиотеки семплов на любой вкус, записанные знаменитыми барабанщиками.

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

Кроме того, существует также компания VMWare , которая также предлагает пользователям программы для создания своих виртуальных машин. Самая известная из них называется Workstation и распространяется на платной основе. Тем не менее, существует масса ресурсов, которые предлагают бесплатное использование этой виртуальной машины, как для Windows, так и для Мак, и для Ubuntu. Стоит отметить, что компания предлагает массу дополнительных утилит, которые расширяют возможности базовой программы, добавляя функции управления рабочими столами, трансляции и многое другое. Рассмотрим, зачем же нужна эта виртуальная машина.

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

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

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

Виртуализация 1С-Bitrix

Еще одна программа, созданная для комфортной работы с продуктами «1С-Битрикс» - виртуальная машина Bitrix , на этот раз от отечественных разработчиков, которая также может работать и с любыми PHP-приложениями . По сути, эта программа представляет из себя эмуляцию сервера сайта, который содержит в себе все настройки для комфортной работы . Готовая машина может быть открыта в VMWare Player или других приложениях этого разработчика (также существуют версии для VirtualBox и HyperV).

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

Какую виртуальную машину выбрать

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

Видео по теме

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

Например, если вы работаете на Windows 7 компьютере, вы можете создавать виртуальные машины на Windows XP или Ubuntu Linux и запустить эти операционные системы на существующем компьютере, как и любое другое приложение Windows.

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

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

Windows Virtual PC , Virtual Box и VMware Workstation самые популярные приложения, которые позволяют создавать новые виртуальные машины на ПК с Windows, но единственная проблема с этими программами заключается в том, что они требуют, делать все с нуля.

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

А можно ли использовать существующий компьютер с ОС Windows, на котором уже установлены все ваши любимые программы превратить в виртуальную машину?

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

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

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

Команда разработчиков Sysinternals в Microsoft выпустила приложение под названием Disk2vhd , которое позволяет легко преобразовать существующий компьютер в виртуальный жесткого диска (VHD). Это крошечная утилита не требует даже инсталляяции.

Создание виртуальных жестких дисков с Disk2vhd

При запуске Disk2vhd, она немедленно покажет вам все диски и разделы на вашем компьютере, которые он могут быть превращены в виртуальный жесткий диск. Просто выберите диск, для которого вы хотите создать VHD файл, и нажмите кнопку «Создать». Disk2vhd будет конвертировать жесткий диск в VHD файл, даже если компьютер/диск используется в настоящее время.

Когда VHD файл виртуальной машины будет создан, вы можете запустить его в любом рабочей среде виртуализации включая бесплатную Windows Virtual PC, Virtual Box или VMware Player. Вы также можете установить виртуальную машину как стандартный жесткий диск в Windows 7, и даже можете загрузиться с него, если ваш компьютер работает под управлением Windows 7 Ultimate.

Вы можете использовать Disk2vhd чтобы создавать виртуальные машины Windows XP, Windows Server 2003, Windows Vista и выше машин, в том числе 64-разрядных систем.

Сценарий использования

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

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

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

В число возможностей бесплатного гипервизора VirtualBox от компании Oracle Corporation включена поддержка виртуальных машин на базе ПО EFI – по сути, эмуляция физических компьютеров на базе BIOS UEFI. В этой статье поговорим об особенностях виртуальных машин EFI и рассмотрим процесс их создания в программе VirtualBox.

1. Виртуальные машины EFI: специфика

Как и компьютеры на базе прошивки нового формата – , виртуальные машины EFI поддерживают работу с виртуальными жесткими дисками GPT, быстрее запускаются, перезагружаются, входят в режим сна и выходят из него. Более заметными улучшения в производительности виртуальных машин EFI будут на физических компьютерах, работающих на базе BIOS UEFI и с установленными на GPT-диски операционными системами.

Как и на компьютеры с BIOS UEFI, на виртуальные машины EFI можно установить только 64-битные редакции операционных систем. И только операционные системы с цифровой подписью, которые смогут пройти проверку Secure Boot. Как и реальная BIOS UEFI, эмулируемый программой VirtualBox интерфейс EFI позволяет загружаться только с загрузочных устройств UEFI – загрузочных ISO-образов и . Кстати, о загрузке с USB-устройств.

У виртуальных машин VirtualBox обычных и EFI разные эмуляторы прошивки – вызываемой клавишей F12 при запуске машин среды по типу BIOS на физических компьютерах. Эмулятор прошивки обычных виртуальных машин примитивен: прошивка являет собой лишь перечень устройств загрузки, причем актуальный для старых компьютеров – дискета, оптический диск, сеть, жесткий диск.

Эмулятор прошивки EFI же содержит некоторые настройки эмулируемых комплектующих,

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

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

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

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

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

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

Далее задаем детальные характеристики виртуального жесткого диска: указываем место хранения его файла, определяем размер, можем оставить предустановленными «родной» формат файла VirtualBox VDI и динамический тип. Жмем «Создать» по итогу.

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

В окне настроек переключаемся на вертикальную вкладку «Система» и в первой горизонтальной вкладке «Материнская плата» ставим галочку опции «Включить EFI». Жмем «Ок».

Запускаем виртуальную машину.

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

Если на компьютере нет загрузочного ISO-образа нужной операционной системы, но дистрибутив записан на загрузочную флешку UEFI, загрузить виртуальную машину EFI можно с этой флешки.

3. Запуск виртуальной машины EFI с загрузочной флешки UEFI

Чтобы виртуальную машину EFI запустить с загрузочной флешки UEFI, заходим в настройки выключенной машины. В разделе «USB» проверяем, чтобы была выставлена галочка включения контроллера USB. Затем выбираем либо контроллер USB 2.0, либо USB 3.0 (3.0 совместим с 2.0). Далее подключаем флешку: жмем кнопку с плюсиком и из перечня подсоединенных к компьютеру USB-устройств выбираем флешку. Применяем все это кнопкой «Ок».

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

Может быть и так, что без установки плагина для VirtualBox (Extension Pack) работа виртуальных машин с USB-устройствами будет некорректной. Как установить плагин? Его необходимо прежде скачать с официального сайта VirtualBox.

Подтверждаем установку плагина.

Соглашаемся с условиями лицензии.

Дожидаемся сообщения об успешном завершении операции и кнопкой «Ок» подтверждаем сохранение внесенных настроек.

Отличного Вам дня!

Добрый день!

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

Системные требования для виртуальной машины

Для виртуальной машины на современной версии Windows (7, 8, 10) потребуется:

  • 2 гигабайта оперативной памяти, не считая память на основную ОС компьютера (т.е. не меньше 4 гигабайт всего). Если будет меньше - возможны замедления работы и "торможения";
  • Процессор i3, i5 или i7. Можно запускать виртуальные машины и на дешевых процессорах Celeron и Atom, но вы врятли сможете добиться нормальной скорости работы;
  • 20-50 гигабайт места на жестком диске.

Для виртуальных машин на Linux и Windows XP:

  • от 128 мегабайт оперативной памяти (лучше 512);
  • Любой современный (не старше 7-8 лет) процессор;
  • 2-10 гигабайт на диске.

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

Вам потребуется специальное программное обеспечение - бесплатный VMware Workstation Player (скачайте его последнюю версию с сайта разработчика по ссылке) и дистрибутив операционной системы Windows или Linux. Дистрибутивы Linux бесплатны и их можно найти на сайтах разработчиков, а вот с Windows сложнее. Дистрибутивы Windows на русском языке можно найти на ruTracker , но он заблокирован на территории России. Чтобы обойти блокировку, воспользуйтесь этой инструкцией: Для создания виртуальной машины подойдет любой дистрибутив на диске или в виде образа ISO.

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

1. Запустите ранее установленный VMware Workstation Player, в меню слева наверху выберите "Player -> File -> New Virtual Machine...":

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

После этого нажмите кнопку "Next".

3. Следующее окно будет отличаться для различных операционных систем. Для Linux вас попросят ввести данные пользователя root, для Windows лицензионный ключ и данные пользователя:

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

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

Обратите внимание: на диске должно быть много свободного места, для Windows это минимум 20 гигабайт.

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

6. Перед вами откроется финальное окно, в котором можно либо подтвердить выбранные ранее параметры, либо изменить конфигурацию создаваемой виртуальной машины. Если вы создаете свою первую виртуальную машину - оставьте все по умолчанию и нажмите "Finish":

Если у вас остались вопросы или нужны уточнения - пожалуйста, или оставьте комментарий.