Portable-virtualbox

Виды сетевых адаптеров VirtualBox

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

  • NAT — этот способ используется по умолчанию. Для каждой машины создается отдельная внутренняя локальная сеть, в которой машина получает ip 10.10.0.1. Машина может связаться с интернетом, используя технологию NAT, и вы можете обратиться к машине, используя проброс портов VirtualBox, но если у вас будет две виртуальные машины, то вы уже не сможете между ними так взаимодействовать. И если из основной системы к гостевой можно обратиться, то к основной ни гостевой уже никак не получится;
  • Виртуальный адаптер хоста — создается виртуальный сетевой адаптер, к которому можно подключить несколько виртуальных машин, тем самым объединив их в локальную сеть. Доступа к интернету нет, но зато машины находятся в одной сети и каждая имеет свой ip адрес, теперь они могут взаимодействовать между собой. Основная система тоже доступна по ip 192.168.56.1. Машины доступны не только между собой, но и из основной системы;
  • Сетевой мост — при таком подключении виртуальная машина становится полноценным членом локальной сети, к которой подключена основная система. Машина использует сетевой интерфейс чтобы получить адрес у роутера и становится доступна для других устройств, как и основной компьютер по своему ip адресу.
  • Внутренняя сеть — почти то же самое, что и виртуальный адаптер хоста, только без возможности доступа к виртуальной сети из основной системы, доступа к интернету нет.
  • Универсальный драйвер — позволяет использовать драйвер из расширений VirtualBox для связи между машинами, расположенными на разных физических хостах.

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

Запуск ВМ и установка операционной системы

Теперь вы знаете, как настроить VirtualBox и созданную ВМ. Далее посмотрим, как установить на нее операционную систему. Процедура установки ОС на Виртуалбокс практически ничем не отличается от ее установки на физический компьютер, разве что вместо загрузочной флешки или DVD-диска здесь используется установочный образ ISO. Запустите созданную виртуальную машину и укажите в открывшемся окошке путь к загрузочному ISO-образу с системой.

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

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

Перейдите в раздел «Этот компьютер» в виртуальной ОС, откройте дисковод VirtualBox Guest Additions и, если система не предложит этого сделать сама, запустите исполняемый файл VBoxWindowsAdditions.exe.

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

Гостевая система готова к использованию, осталось только проверить работу сети. Останавливаться подробно на том, как настроить интернет в VirtualBox мы не будем. Если вы выбрали NAT, ВМ подключится к интернету автоматически. С другими типами подключений, скорее всего, придется немного повозиться. Помните главное, если IP-адрес для вашего основного компьютера выдается роутером автоматически, те же самые настройки должны быть выставлены в параметрах сетевого адаптера виртуальной системы. Если настройки назначаются вручную, то и в параметрах сетевого адаптера гостевой системы они также должны быть назначены вручную.

Microsoft Hyper-V

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

Чтобы активировать диспетчер Hyper-V, зайдите в раздел приложений панели управления Windows, щелкните «Включение и выключение компонентов Виндовс» и в открывшемся окошке отметьте «Hyper-V».

Перезагрузите компьютер, откройте поиск и с его помощью запустите диспетчер Hyper-V.

Для создания новой ВМ в панели диспетчера «Действия» нажмите «Создать» — «Виртуальная машина».

Дайте новой виртуальной машине имя.

Определите ее поколение — 1 (старое, к которому относится Windows XP и все 32-битные системы) или 2 (новое — 64-битные Windows 7, 8.1 или 10).

Выделите виртуальной машине оперативную память. Флажок «Динамическая» позволит основной ОС использовать часть памяти, которая не задействована гостевой ОС, для своих нужд. Этой полезной возможности, кстати, нет ни в Virtualbox, ни в VMware.

Настройки сети отложим на потом. Оставим по умолчанию «Нет подключения».

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

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

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

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

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

Кстати, Hyper-v поддерживает не только операционные системы семейства Windows, но и некоторых конкурентов, в частности, Linux и FreeBSD. Полный список всех совместимых с ним платформ, а также условия их использования в среде Windows, приведены на сайте MSDN.microsoft.

Некоторые опции виртуальных машин Hyper-V

Чтобы сделать снимок состояния запущенной гостевой ОС, Откройте верхнее меню ее окна «Действие» и щелкните «Контрольная точка». Либо нажмите комбинацию Ctrl+N.

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

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

The VirtualBox development model

The source code of VirtualBox resides in a public Subversion repository which is hosted on this site. Currently, only Oracle employees have write access to ensure that only reviewed and tested patches find their way to the repository. However, over time, we would like to extend the group of people with write access.

Patches are always first applied to an internal Oracle repository and then automatically synchronized to the public repository. A large test laboratory at Oracle’s facilities and a dedicated test team in 24/7 operation ensure that the code quality remains excellent: dozens of test machines perform automated tests to spot regressions and monitor performance.

Automated build servers for all supported platforms create ready-to-run VirtualBox installers every time changes are made to the VirtualBox source code. These development builds provide end users with the latest features but may not necessarily be well tested or stable.

In addition to development builds, we also perform regular product releases based on a milestone plan. As we work hard to produce high quality software releases, it is important for all VirtualBox contributors to respect these milestones.

Что это за программа?

Oracle VM VirtualBox — специальная программа, дающая возможность запустить на вашем компьютере виртуально другие операционные системы. С её помощью можно виртуализировать разные версии Windows, также доступна работа с FreeBSD, Linux, ReactOS, Solaris/OpenSolaris, Mac OS X, DOS.

Преимущества программы:

  • даёт возможность изучать, экспериментировать с разными ОС;
  • бесплатная;
  • удобна для домашнего применения;
  • имеет продвинутый сетевой стек;
  • есть некоторая поддержка DirectX, OpenGL;
  • количество снапшотов не ограничено;
  • для автоматического развёртывания можно применять командную строку;
  • поддерживает USB (виртуальный USB-контроллер, присоединение к виртуальной машине устройств через USB 1.1, USB 2.0);
  • есть возможность присоединения удалённо — через клиент, совместимый с RDP (этому способствует встроенный RDP-сервер);
  • поддерживает также разные виды сетей: NAT, Internal, Host Networking via Bridged;
  • интерфейс русскоязычный, что очень удобно;
  • Shared Folders позволяет передавать файлы от гостевой к хостовой системе и наоборот;
  • можно запустить несколько виртуальных машин одновременно;
  • существует портативная версия.

К примеру, вы можете установить ОС Виндовс, имея у себя Линукс

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

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

Зачем она нужна?

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

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

Давайте рассмотрим, как правильно установить Oracle VM VirtualBox и как ею пользоваться.

tools/

Into tools/, we have put some tools that we don’t want to rely on on the host platform, mostly because some versions of these tools are known to be buggy and we want to make sure that a specific version is used.

The tools are sorted into subdirectories for the various platforms:

  • darwin.amd64 and darwin.x86 contain:

    • bin/iasl is the ACPI DSL compiler, available with source from here.
    • bin/yasm is YASM, a rewrite of the venerable NASM assembler, a project released under the BSD license.
  • linux.amd64 and linux.x86

    bin/yasm is  YASM, a rewrite of the venerable NASM assembler, a project released under the BSD license.

    contain:

  • solaris.amd64 and solaris.x86 contain:

    • bin/iasl is the ACPI DSL compiler, available with source from here.
    • bin/yasm is YASM, a rewrite of the venerable NASM assembler, a project released under the BSD license.
  • win.amd64 and win.x86 contain:

    • bin/doxygen.exe, bin/doxyindexer.exe, bin/doxysearch.cgi,exe, bin/libclang.dll are the Doxygen tools, useful for development and documentation extraction from source code, available with source code from here.
    • bin/iasl.exe is the ACPI DSL compiler, available with source from here.
    • bin/msvcrt.dll is the Microsoft Visual C Runtime, needed by many executables and libraries.
    • bin/xsltproc.exe, bin/libxslt.dll, bin/libexslt.dll, bin/libxml2.dll, bin/iconv.dll, bin/zlib1.dll are the XSLT processing tool and library from here (plus some required libraries which are included in the Windows binaries here).
    • bin/yasm.exe is YASM, a rewrite of the venerable NASM assembler, a project released under the BSD license.

Пошаговая установка Virtualbox

Запустите скачанный файл инсталлятора, нажмите «Next».

После этого запустится очередное окошко программы. Ничего в нем не меняйте. Нажмите «Next».

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

После появится очередное окошко установки. Инсталлятор Virtualbox доведет до вашего сведения, что в процессе установки программы создастся новое сетевое подключение. Это значит, что ваше основное подключение на время деактивируется. Кликните «Yes», после этого в следующем окошке «Install».

Подождите, пока установится приложение. По завершению инсталляции выплывет уведомление касательно успешного завершения установочного процесса Virtualbox. Нажмите «Finish».

Если всё удалось, запустится «VirtualBox Менеджер».

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

Понятия VirtualBox

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

Хостовая операционная система (хост-система).

Это операционная система физического компьютера, на котором был установлен VirtualBox. Существуют версии VirtualBox для Windows, Mac OS X, Linux и Solaris.

Гостевая операционная система (гостевая ОС).

Это операционная система, которая работает внутри виртуальной машины. Теоретически VirtualBox может запускать любую операционную систему x86 (DOS, Windows, OS / 2, FreeBSD, OpenBSD).

Виртуальная машина (VM).

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

В более абстрактном виде, внутри VirtualBox думает о VM как о наборе параметров, которые определяют её поведение. Они включают в себя аппаратные настройки (сколько памяти должна иметь виртуальная машина, какие жесткие диски VirtualBox должна виртуализировать, через какие файлы контейнеров, какие диски монтируются и т. д.), А также информацию о состоянии (среди них могут быть: виртуальная машина в настоящее время запущена, сохранена, о её снимках и т. д.). Эти параметры отражаются в окне VirtualBox Manager, а также в программе командной строки VBoxManage. Другими словами, виртуальная машина также является тем, что вы можете увидеть в диалоговом окне настроек.

Гостевые дополнения.

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

Параметры видео и гостевые дополнения

Прежде чем перейти и запустить установку Windows 10, перейти на вкладку «Экран». Можно настроить, столько видеопамяти на виртуальной машине, сколько позволяет зеленый указатель. Можно также переключаться на 3D и 2D-ускорение для обеспечения лучшей производительности, но руководство пользователя VirtualBox перечисляет их как экспериментальные, поэтому вполне возможно, что пользователь может столкнуться с некоторыми причудами настройки Oracle VM VirtualBox.

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

Как узнать поддерживает ли ваше оборудование технологию виртуализации?

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

Проверка процессора Intel

Если ваш компьютер работает на процессоре Intel, загрузите приложение Intel Processor Identification Utility.

  • Запустите приложение-анализатор от Intel.
  • В приветственном окне программы вы увидите базовую информацию о модели установленного процессора. Чтобы проверить поддерживается ли вашим железом аппаратная виртуализация, щелкните по расположенной внизу клавише CPU Technologies.
  • В выпадающем меню вы найдете параметр Intel Virtualization Technology. Если рядом с ним находится “галочка”, значит ваш компьютер поддерживает аппаратную виртуализацию.

Проверка процессора AMD

Чтобы проверить, поддерживает ли процессор от AMD аппаратную виртуализацию, понадобится скачать утилиту AMD V Detection Utility.

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

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

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

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

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

Рис.1: Ход установки

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

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

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

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

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

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

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

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

Переходим в настройки virtualbox, нажмите «Настроить»:

  1. На вкладке «Общие» представлены общие сведения о виртуальной машине, поэтому здесь все оставляем без изменений.
  2. На вкладке «Система» представлены настройки виртуальной системной платы и процессора. Тут также не нужно ничего менять (можно только убрать «Дискеты» из загрузочных опций).
  3. На вкладке «Дисплей» обозначены настройки виртуальной видеокарты. Здесь можно увеличить объем видео памяти.
  4. На вкладке «Носители» сделайте подключение образа загрузочного диска для установки операционной системы. С помощью кнопки «Выбрать образ оптического диска» укажите место, где находится образ загрузочного диска.
  5. На вкладке «Аудио» представлен список аудио устройств. Здесь всё оставляем без изменений;
  6. На вкладке «Сеть» предусмотрена возможность добавления необходимого количества сетевых карт. Оставляем без изменений.
  7. На вкладке «COM порты» всё оставляем без изменений.
  8. На вкладке «USB» также все оставляем по умолчанию.
  9. Вкладка «Общие папки» включает в себя те папки, которые будут доступны обоим компьютерам.

После проделанных действий, кликните «ОК», затем «Запустить».

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

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

Заключение

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

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

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

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

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

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

Adblock
detector