Скачать виртуальный windows 7. Виртуальные машины с «семеркой» и для «семерки

Возможности 27.05.2019
Возможности

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

У этого компьютера есть своё виртуальное оборудование и на него можно установить любую настоящую операционную систему (ОС), например, виртуальный 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.

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

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

Виртуальная машина для Windows 7 - предлагаем вам обзор популярных программ.

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

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

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

  1. Оптимизация использования серверных ресурсов.
  2. Информационная защита, а также ограничение возможностей некоторых программ, так называемая идея песочницы.
  3. Исследования новой компьютерной архитектуры или программного обеспечения.
  4. Эмуляция различных компьютерных архитектур (например, для эмуляции игровой консоли PlayStation от Sony).
  5. Создание вредоносного кода.
    Например, руткит SubVirt, созданный в 2006 компанией Microsoft Research (MSR), создавал виртуальную рабочую среду, в которую помещалась операционная система пользователя вместе с антивирусом, фаерволом и другим программным обеспечением, (ПО) призванным обеспечить защиту ПК.
    Сам руткит при этом оставался извне и поэтому не попадал в поле действия антивирусов, предоставляя удаленный контроль над виртуальной машиной злоумышленнику.
  6. Моделирование компьютерных сетей.
  7. Тестирование и отладка программного обеспечения.

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

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

Программа для виртуализации от компании Oracle, для операционных систем Linux , Mac OS X, MS Windows, пр.

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

Бесплатность.

Кроссплатформенность.

Поддержка 64-разрядных гостевых систем на 32-разрядных хост-платформах. Для этого в хост-платформе должна быть поддержка технологии виртуализации на уровне процессора.

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

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

Русскоязычный интерфейс.

Важно! Недостатки программы не существенны, но ради объективности оценки следует упомянуть также и о них - VirtualBox плохо совместима с ОС Win 95/98 (отмечается медленная работа системы) и Mac OS X (проблемы со звуком).

Как видим, недостатки программы не существенны и скорее номинальны.

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

Монитор виртуальных машин (гипервизор), разработан в Кембриджском университете и распространяемый с открытым исходным кодом (GPL-лицензия).

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

Особенностью PV-режима является отсутствие начального момента загрузки компьютера (имитация BIOS-кода, загрузчика) и ядро гостевой ОС запускается сразу в нужном режиме, наподобие обычных программ.

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

Достоинства:

Бесплатность.

Кроссплатфоременность.

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

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

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

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

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

Изначально данная программа была разработана компанией Connetix для ОС Mac OS, в далеком 1997 году. Спустя 4 года вышла в свет версия для ОС Windows.

Позднее, в 2003 году права на программу были приобретены корпорацией Microsoft, а в 2006 году программа стала бесплатной.

В дальнейшем Virtual PC не получила развития и на сегодняшний момент содержит функционал 2007 года.

Преимущества:

Бесплатная.

Простой, удобный интерфейс.

Недостатки:

Программа работает только в среде ОС Windows, но несовместима с ОС Windows 8 и выше.

Программа, в отличии от Virtual Box, не совместима с процессорами от AMD.

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

Продукт от крупнейшего американского разработчика виртуализационного ПО Vmware.

Продукция компании Vmware прежде всего нацелена на корпоративный сегмент рынка поэтому полная версия программы - VMware Workstation - платна.

Цена лицензии около 250 долларов. Для некоммерческого использования производитель предлагает программу с ограниченным функционалом VMware Player.

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

Преимущества:

Бесплатная.

Быстрая.

Простой, удобный интерфейс.

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

Работа с несколькими мониторами в гостевой ОС.

Обмен файлами между гостевыми системами с помощью технологии Drag&Drop (перетаскивания).

Недостатки:

Ограниченная функциональность бесплатной версии.

Установка Windows 7 x64 на VirtualBox(виртуальную машину)

Виртуальная машина для Windows 7: несколько ОС на одной машине

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

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

Существует два важных аспекта виртуализации машин:

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

Программное обеспечение для виртуализации, а именно виртуальные машины для Windows 7 (Linux, Mac OS X), как правило, представляет собой обычное приложение или службу операционной системы, которое позволяет создавать хосты. Хостом называется любая физическая машина (компьютер). Внутри программного обеспечения для виртуализации, операционная система выполняется в похожем или идентичном реальному хосте, называемым виртуальной машиной. Для удобства, операционную систему, выполняющуюся в виртуальной машине, называют гостевой.

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

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

Программное обеспечение для виртуализации, которое управляет созданием и функционированием виртуальных машин, а так же распределением и ограничением предоставляемых ресурсов, часто называют гипервизором. Некоторые приложения для виртуализации так же могут использовать специальные расширения процессоров для повешения производительности виртуальных машин. Наличие такого рода расширений называют аппаратной поддержкой виртуализации. Примерами этой поддержки являются технологии VT-X (Intel) и AMD-V (AMD).

Что не является виртуализацией и виртуальной машиной?

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

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

Почему стоит использовать виртуализацию и виртуальные машины?

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

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

Что нужно для запуска технологии виртуализации и виртуальных машин?

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

Так если вы собираетесь запустить гостевые операционные системы поверх вашей системы, вам потребуются дополнительные ресурсы для их запуска, такие как процессор и оперативная память. Например, если на вашем компьютере имеется только 2 Гб оперативной памяти и вы хотите запустить гостевую систему на Windows 7, то вам придется сильно ограничить использование ресурсов на реальной системе, чтобы виртуальная машина смогла нормально функционировать. Конечно, если вы не пытаетесь запустить Windows XP с 256 Мб памяти. Тем не менее, если у вас есть 16 Гб оперативной памяти, то вы можете запустить далеко не одну гостевую систему, при этом не ощутив никакой нехватки ресурсов.

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

Минусы: Ограниченная функциональность. Не поддерживает снапшоты и общий доступ к каталогам.

Виртуальная машина для Windows 7, Linux и Mac OS X - VirtualBox

VirtualBox представляет собой еще одну кросс-платформенную программу создания виртуальных машин для Windows 7 и выше, а так же Linux и Mac систем, в настоящее время принадлежащую Oracle. VirtualBox похожа на VMware Player, но имеет больше функций, в том числе более продвинутый сетевой стек, неограниченное количество снимков (снапшотов), некоторую поддержку OpenGL и DirectX, а так же много другое. Приложение просто устанавливается, и его так же просто использовать. Вы так же можете использовать командную строку для автоматического развертывания. VirtualBox так же поддерживает USB и общие каталоги. Кроме того, существует портативная версия VirtualBox. Тем не менее, есть и недостатки. Вы не можете делать скриншоты гостевых систем. Управление дисками несколько запутанное.

Аудитория: начинающие и опытные пользователи.

Плюсы: Проста в установке и использовании, много функций.

Минусы: Нет поддержки скриншотов, импорт существующих машин сложен, не интуитивно понятное управление дисками.

Гипервизор VMware ESXi для создания виртуальных машин

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

Плюсы: Мощная, расширенные возможности виртуальных машин.

Минусы: Необходим хост и много ресурсов. Не просто установить и запустить.

Виртуальная машина для Unix/Linux - Kernel-based Virtual Machine (KVM)

KVM поддерживает виртуализацию только для UNIX-подобных операционных систем (Linux). Приложение можно запустить на любом оборудовании или в режиме эмуляции, однако без расширений процессора, производительность будет ужасной. KVM предназначен для использования по средствам консоли. Но, у него есть приличный интерфейс управления, который позволяет запускать и останавливать виртуальные машины, снимать скриншоты и многое другое. Интерфейс известен как Virtual Machine Manager (VMM) и так же используется для управления виртуальными машинами Xen (см. далее). Поддержка локального и удаленного управления. Существует известный конфликт с VirtualBox, но его можно решить относительно легко

Аудитория: продвинутые пользователи и профессионалы.

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

Минусы: Только UNIX-подобные системы. Необходимы аппаратные расширения виртуализации для нормального выполнения. Акцент на командной строке. Не просто установить и запустить.

Виртуальная машина для Unix/Linux - Xen

Xen является еще одним приложением для виртуализации UNIX-подобных операционных систем (Linux). Она должна загружаться в своем экземпляре ядра. Акцент делается на командную строку. Но, можно так же использовать VMM. Официально, Xen была поддержана OpenSUSE в течении многих лет и недавно была добавлена в основную ветку релиза ядра. Xen может выполняться в режиме аппаратной поддержки или пара-виртуализации. Тем не менее, для пара-виртуализации Xen в высшей степени проблематична в вопросах установки и запуска. Кроме того, Xen имеет ограниченную поддержку cd-rom и сетевых устройств. Так же программа доступна как гипервизор виртуализации на чистом железе на Live CD. Существуют многочисленные сторонние расширения для управления Xen.

Аудитория: продвинутые пользователи и профессионалы.

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

Минусы: Только UNIX-подобные системы. Режим пара-виртуализации глючит. Акцент на командной строке. Несколько утилит командной строки, которые могут ввести в заблуждение. Не просто установить и запустить. Необходимо загружать собственный экземпляр ядра.

Другие решения для создания виртуальных машин

Существует много других решений, которые не были здесь перечислены, такие как Parallels Virtuozzo, OpenVZ и VirtualBox на основе VMLite. Так же существует ряд переделанных решений, включая примеры скрещивания виртуализации и тонких клиентов. Linux так же имеет огромное количество собственных модификаций. И не стоит забывать об облачных технологиях со своими приложениями для виртуализации.

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

Несколько слов о программах виртуализации

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

Как правило, большинство людей начинают познавать виртуализацию с VMware Player или VirtualBox. Пользователи Linux могут предпочесть KVM и, возможно, Xen. Опытные пользователи, возможно, захотят взглянуть на ESXi.


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

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

Виртуальная машина необходима далеко не каждому пользователю. Чаще всего ее используют продвинутые пользователи, чтобы иметь возможность работать с иными операционными системами (скажем, Ubuntu), или постепенно осваивать их, не прекращая эффективной работы, скажем, на Windows. Также это необходимо для тестирования разного ПО, безопасного запуска программ, скачанных с подозрительных сайтов, которые могут оказаться зараженными особо опасными вирусами. Еще так можно эмулировать целую компьютерную сеть.

Для чего необходима виртуальная машина под Windows 7

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

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

3. Для простого теста программы. Например, чтобы объяснить читателям, как необходимо ее использовать или посмотреть, как она ведет себя на разных системах, какие ошибки могут проявиться и как с ними бороться.

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

Самые популярные виртуальные машины под Windows 7

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

Минимальные требования для установки – наличие ОС Windows 7 не ниже «максимальной» или «профессиональной», процессор на 1 Ghz, 1 Гб оперативной памяти, 15 Гб свободного места на жестком диске.

Запустить данную виртуальную машину можно простым способом всем, у кого присутствует официальная версия Windows 7. Для этого необходимо в меню «Пуск» открыть «Все программы» и там кликнуть по надписи «Windows Virtual PC». Если данный пункт отсутствует, то необходимо просто установить обновление под названием «Windows6.1-KB958559-x86» (рассчитанное на 32-х битные системы) или Windows6.1-KB958559-x64 (для 64-х битных). После этого можно спокойно приступать к работе.

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

Данная виртуальная машина для Windows 7 уже завоевала порядка 50 разных наград от IT-специалистов именно благодаря досконально продуманной среде использования, встроенному набору функционала и, что не менее важно, высокой производительности и оптимизации. Великолепно подходит тем, кому необходимо все делать быстро. Также в ней есть возможность «освобождать» системные ресурсы простой остановкой уже запущенных процессов, что разгружает процессор и значительно ускоряет обработку данных. Необходимо для работы с требовательными приложениями.

VirtualBox . Аналогичная описанным выше система виртуализации компьютера. Может работать в режиме динамической трансляции (обработка основной части данных передается на реальное, а не эмулированное, оборудование). Универсальна, поскольку может быть установлена на любую из перечисленных систем Mac OS, Windows, Solaris, Linux. На нее можно установить: GNU/Linux, Windows, Solaris, BSD.

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

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

Поскольку Windows Virtual PC уже идет в комплекте, то мы будем устанавливать VirtualBox – она бесплатна, в отличие от более серьезных продуктов. После установки, естественно, займемся ее настройкой.

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

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

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

Следующий этап установки

Здесь просто необходимо указать, где будут находиться ярлыки программы.

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

После этого соглашаемся со всем – «Yes», и идем дальше. Программа сообщит, что все готово для установки, а значит – нажимаем «Install».

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

После окончания установки нажимаем «Finish». Если все было сделано, как надо, и вы не снимали соответствующий флажок (как и показано на изображении), то виртуальная машина запустится автоматически сразу после окончания установки.

Создание машин и настройка

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

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

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

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

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

Windows XP, соответственно, потребуется меньше оперативной памяти. Но все равно, желательно всегда давать ее «с запасом». И здесь кроется еще одна опасность – нельзя виртуалке давать больше половины «живой» памяти компьютера, иначе компьютер начнет глючить и даже может вообще повиснуть. Впрочем, если у вас мощный компьютер, у которого более 8 Гб памяти, то виртуальной машине вполне можно выделить порядка 5-6 Гб.

Следующий этап – жесткий диск.

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

Затем указываем его тип.

И если названия всех этих форматов вам совершенно ни о чем не говорят, то просто оставляем все «по умолчанию» и идем дальше. Нажимаем «Next».

Следующее окошко

Предлагает нам указать машине формат хранения данных на виртуалке. Что важно – динамический жесткий диск «резиновый», если так можно выразиться, и его можно более-менее спокойно расширять. Фиксированный имеет жестко указанный размер и никогда не займет больше. Тут все зависит от ваших потребностей и предпочтений. Но мне понадобится винчестер, который можно будет по необходимости увеличить, поэтому и выбираю «динамику».

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

Создаем его и переходим к следующему этапу.

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

В правом верхнем углу есть кнопочка «Настроить». Нажимаем ее и попадаем сюда – «Настройки»

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

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

Но вот краткое описание настроек по разделам:

1) Общее. Тут находится имя виртуалки, используемая ею ОС, сменные носители и буфер обмена;

2) Система. Все что касается аппаратного обеспечения нашей виртуалки (оперативная память, процессор, чипсет, порядок загрузки устройств, ускорение);

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

4) Носители. Настройка имеющихся виртуальных жестких дисков;

5) Аудио. Тут и так все понятно – звук и все с ним связанное;

6) Сеть. Возможность настраивать виртуальные сетевые адаптеры;

7) Com-порты. Их включение и настройка;

8) USB. Данный контроллер и настройка фильтров;

9) Общие папки. Их настройка и управление.

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

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

После окончания настроек подтверждаем все («ОК»). Для запуска выбранной виртуальной машины достаточно выделить ее и нажать кнопку «Запустить». Теперь осталось только установить на наш виртуальный компьютер выбранную ранее ОС, настроить ее и можно работать.

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

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

Как пользоваться virtualbox ?

virtualbox 32/64 bit для windows 7 и 8 необходимо устанавливать на рабочих компьютер под управлением операционной системы Windows. В дальнейшем VirtualBox позволяет создавать любое количество виртуальных машин с выбранными параметрами, и устанавливать на них любые операционные системы для тестирования. В данном случае реальный физический компьютер будет являться хостовым, и операционная система на нем – хостовой.

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

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

Программа также доступна для таких операционных систем как MacOS и Linux (популярна для Ubuntu и Mint).



Рекомендуем почитать

Наверх