VirtualBox — как пользоваться. Установка и инструкция.

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

Установка VirtualBox

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

Установка VirtualBox

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

Установка VirtualBox

После жмем «Install».

Установка VirtualBox

Пойдет процесс инсталяции, где вам высветятся предложения установить драйвер, на все такие предложения жмем «Установить».

Установка VirtualBox

На этом процесс инсталирования VirtualBox завершен. Жмем «Finish».

Установка VirtualBox

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

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

  • Имя — любое
  • Тип ОС — Linux
  • Версия — Ubuntu
  • Далее
  • Кол-во оперативной памяти — 512 мб
  • Далее

Создание виртуального жёсткого диска:

  • Ставим галочку возле «загрузочный диск»
  • Ставим комбобокс в положение «Создать новый жёсткий диск»
  • Далее
  • Ставим комбобокс в положение VDI (VirtualBox Image);
  • Далее
  • Ставим комбобокс в положение «Динамический виртуальный диск»;
  • Далее
  • Расположение виртуального жёсткого диска можно не менять и оставить значение по умолчанию
  • Размер жёсткого диска — минимум необходимо 330 мб можно выставить больше
  • Далее
  • Создать
  • Создать

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

  • Ставим галочки напротив «Включить 3D-ускорение» и «Включить 2D-ускорение видео»

Затем идём в настройки «Сеть» и изменяем следующие настройки:

  • Тип подключения — NAT
  • Жмём дополнительно
  • Тип адаптера — PCnet-FAST III (Am79C973)

На этом всё жмём Ок

Сетевые режимы VirtualBox

Заходим на официальный сайт программы, скачиваем и устанавливаем Virtualbox. Создаем и устанавливаем одну или несколько гостевых ОС.

Далее следует выбрать в списке виртуальную машину и нажать кнопку «Настроить».

Сетевые режимы VirtualBox

В правой колонке переходим в меню «Сеть».

Каждая виртуальная машина имеет 4 условных адаптера, каждый из адаптеров имеет 5 профилей настройки, о которых мы поговорим ниже.

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

Сетевые режимы VirtualBox

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

Network Adress Translation — механизм в сетях, построенных с использованием TCP/IP протокола, преобразующий IP-адреса транзитных пакетов.

Данная настройка сетевого интерфейса позволяет гостевой операционной системе иметь доступ в Интернет, используя при этом частный IP-адрес недоступный извне.

Сетевые режимы VirtualBox

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

Устройство имеет 1 внешний, «белый» IP-адрес, выданный провайдером для идентификации в глобальной сети, и множество внутренних, «серых» IP-адресов, установленных пользователем для взаимодействия сетевых устройств в локальной сети.

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

Сетевые режимы VirtualBox

Сетевой мост (Bridge)

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

Сетевой адаптер при такой настройке служит мостом между виртуальной и физической сетью.

Сетевые режимы VirtualBox

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

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

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

Сетевые режимы VirtualBox

Виртуальный адаптер хоста

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

В этом случае используется специальное устройство — vboxnet0, которое создает подсети и назначает IP-адреса гостевым ОС.

Сетевые режимы VirtualBox

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

Внутренняя сеть

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

Сетевые режимы VirtualBox

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

Совет! Данный тип настройки будет полезным при эмуляции работы локальной сети без доступа к сети Интернет.

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

Сетевые режимы VirtualBox

Универсальный драйвер

Позволяет самостоятельно выбирать драйвер для работы сетевого адаптера. Драйвер может входить в состав VirtualBox или загружается вместе с пакетом обновлений.

Читайте также:  Где найти, скачать и как установить драйвера Wi-Fi для Windows

На сегодня существует 2 драйвера для двух режимов работы виртуального адаптера:

Сетевые режимы VirtualBox

UDP туннель. Используется для связи машин, запущенных на разных хостах.

VDE. Используется для подключения виртуальных машин к виртуальному Ethernet-коммутатору на FreeBSD или Linux-хостах.

Стоить отметить, что режим VDE позволяет выполнять эмуляцию L2/L3 коммутаторов и STP, WAN, VLANs протоколов.

Сетевые режимы VirtualBox

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

Откройте программу VirtualBox  и в меню нажмите кнопку Создать. В результате чего запустится мастер создания виртуальной машины. Введите имя виртуальной машины, тип – Linux и версия – Other Linux.

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

Далее устанавливаем следующие параметры:

  • Объем оперативной памяти – минимум 512 Мб
  • Жесткий диск – минимум 1 Гб
Создание виртуальной машины и установка андроид

Далее к созданной виртуальной машине подключаем образ диска Android x86 4.2 и включаем ее. В появившемся окне выбираем Install Android-x86 to hard disk.

На следующем экране выбираем Create/Modify Partition

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

Затем создаем главный загрузочный раздел. Для этого выбираем пункт New, после него Primary, Bootable и Write. После создания раздела выбираем пункт Quit.

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

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

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

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

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

Установка VirtualBox для Android

  • В первую очередь нужно перейти через браузер на страницу загрузки и скачать инсталляционный пакет Oracle VM Virtualbox на свой ПК. Далее происходит запуск программы от имени администратора. Также важно отметить, что запуск следует проводить исключительно через свою учетную запись.
  • Сразу же при запуске установки можно будет увидеть предупреждение, которое указывает, что при инсталляции произойдет кратковременное отключение сети. В том случае, если работа в сетевом окружении не выполняется, никаких проблем быть попросту не должно. Таким образом, нажимаем «Yes» и переходим к следующему пункту установки.
  • Теперь же на основе Oracle VM VirtualBox нужно установить ОС Android. Для этого необходимо запустить диспетчер Oracle VM VirtualBox Manager, через который можно задать путь к дистрибутиву. Это может быть компакт-диск либо просто текущий жесткий диск.
  • При первом запуске утилиты программа предложить создать новую виртуальную машину. Стоит иметь ввиду, что вместе с созданием на жестком диске ПК появится каталог с файлами виртуальной машины (чаще всего путь следующий: C:\Users\Пользователь\VirtualBox VMs\). Конечно же, при необходимости можно с легкостью изменить путь хранения файлов.
  • Далее программа запросит выбрать необходимую для установки операционную систему. Для установки «Зеленого робота» необходимо выбрать Linux. Что касается выбора версии ОС, то лучше всего выставить Oracle (32bit).
  • Перейдя, далее программа попросит выделить ресурсы для оптимальной работы виртуальной машины. Чаще всего предлагается выбрать 512 МБ ОЗУ. Кроме того, далее следует выбор места на жестком диске (около 12 ГБ). Стоит иметь ввиду, что выбор данных параметров во многом зависит от того, какие нам нужны возможности для использования мобильной системы. К примеру, если будет проходить тестирование достаточно продвинутых игр и приложений, то оперативной памяти потребуется куда больше, чем 512 МБ.

yandex_partner_id = 150743;
yandex_site_bg_color = ‘ffffff’;
yandex_ad_format = ‘direct’; yandex_font_size = 1.0;
yandex_direct_type = ‘vertical’;
yandex_direct_border_type = ‘ad’;
yandex_direct_limit = 1;
yandex_direct_title_font_size = 2;
yandex_direct_links_underline = true;
yandex_direct_bg_color = ‘ffffff’;
yandex_direct_border_color = ‘ffffff’;
yandex_direct_title_color = ‘0C77EC’;
yandex_direct_url_color = ‘000000’;
yandex_direct_text_color = ‘000000’;
yandex_direct_hover_color = ‘CC0000’;
yandex_direct_favicon = true;
yandex_no_sitelinks = true;
(»);

  • Стоит иметь ввиду, что жесткий диск виртуальной системы будет представлять собой файл специального формата в файловой системе Windows. Соответственно, сам по себе диск может быть либо динамичным, либо фиксированным. Динамичный диск подразумевает использование всего выделенного объема памяти, а также дальнейшее увеличение по мере необходимости. Фиксированный диск отличается более быстрой работой, но при этом занимает немало свободного пространства.
  • При первом же запуске виртуальной машины программа предложит устройство загрузки. По умолчанию это физический привод, на котором должен располагаться файл ( или вроде того). При нажатии по кнопке «Продолжить» начнется установка системы. На начальном экране нужно будет создать логические разделы виртуального диска, после чего будут доступны разделы, для одного из которых нужно будет выбрать пункт «Write». Также потребуется разрешить установку grub, после чего просто жмем «Enter».
  • Далее же появляется знакомое для многих пользователей Android-смартфонов меню, позволяющее установить мобильную систему. Уже после этого можно более гибко настроить виртуальную систему и сделать её более удобной для активного использования.

Инсталлим приложения

Итак, система работает — что дальше? Стандартный набор приложений, поставляемый вместе с ОС, быстро приедается. Да и разве мы ради того поднимали Android-x86, чтобы оказаться зажатыми в каких-то рамках? К сожалению, Android-x86 не может использовать Android Market — эта опция доступна только для тех производителей железа, которые имеют лицензию Google. Поэтому новые приложения установить не так просто, как в Android-телефонах. Тем не менее разработчики Android-x86 постарались максимально упростить процесс установки сторонних приложений:

  1. Сначала надо разрешить установку сторонних приложений из неизвестных источников. Идем в «Settings -> Applications -> Unknown sources» и ставим здесь галочку. Если не включить эту опцию, то, попытавшись установить приложение, мы получим сообщение, что установка заблокирована.
  2. Если известен адрес для скачивания приложения, открываем браузер и скачиваем программу. После завершения загрузки кликаем на скачанный файл для установки. Появится окошко с просьбой подтвердить установку приложения. При удачном раскладе после нажатия Install наше приложение начнет устанавливаться. Почему при удачном? Потому, что некоторые программы могут быть несовместимы с Android-x86. В таком случае поставить их не получится.

Чтобы еще больше упростить поиск приложений, можно воспользоваться утилитой AndAppStore, которая поставляется вместе с Android-x86. Это своего рода аналог Android Market: весь софт здесь разбит на категории, а любая программа устанавливается в два клика.

Настройки для отладки

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

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

Итак, открываем раздел «Сеть» и настраиваем там два адаптера:

Адаптер 1 — NAT (в виртуальной машине будет виден как eth0, для интернета). Адаптер 2 — виртуальный адаптер хоста (в виртуальной машине будет виден как eth1, для отладки приложений).

Для продолжения требуется ребут системы. По умолчанию Android x86 не может работать с двумя сетевыми адаптерами, но это легко исправить. Идем в меню для запуска приложений, переходим в «Settings -> Configure Ethernet» и выбираем «eth0 dhcp», после чего снова перезагружаем виртуалку. После загрузки необходимо перейти в консоль. Делается это очень просто, с помощью комбинации Alt + (Alt + F7 вернет нас в графический интерфейс). В консоли необходимо выполнить следующие команды:

Настройки для отладки

[email protected]:/ # netcfg lo UP 127.0.0.1 255.0.0.0 0x00000049 eth0 UP 0x00001043 eth1 DOWN 0.0.0.0 0.0.0.0 0x00001002 [email protected]:/ # netcfg eth1 down [email protected]:/ # netcfg eth1 dhcp action ‘dhcp’ failed (invalid argument) [email protected]:/ # netcfg eth1 up [email protected]:/ # netcfg lo UP 127.0.0.1 255.0.0.0 0x00000049 eth0 UP 0x00001043 eth1 UP 0x00001043

Теперь, как ты видишь, у нас подняты два интерфейса: один для выхода в Сеть, другой для отладки приложений. Остается только настроить последнюю.

Shortcut’ы для быстрой навигации

  • Кнопка Windows соответствует кнопке Home в Android;
  • Esc соответствует кнопке «Назад» в Android;
  • F2 соответствует кнопке Menu;
  • F3 соответствует кнопке поиска;
  • Alt + F1 — переключение в консольный режим;
  • Alt + F7 — переключение в режим GUI.Выбираем на каком эмуляторе будем отлаживать написанное приложение

Как установить Android на VirtualBox?

У вас наверное сразу возник вопрос: — «А зачем вообще устанавливать Android на VirtualBox (виртуальную машину)?» А причины могу быть разные, но основная одна — это тестирование программ. Ну зачем захламлять свой смартфон или планшет ненужным софтом? Ведь ясно, что постоянная установка и удаление программ не может положительно влиять на компьютер.

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

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

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

Ну для начала нужно установить саму программу VirtualBox. Для этого можно зайти на сайт программы и скачать нужный пакет: сайт VirtualBox

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

Я скачал самый распространённый на смартфонах Android 2.3, вариант для Asus:

После этого открываем Virtual Box и создаём новую виртуальную машину.

Я выбрал вот такие пункты, так как это более всего оптимально для установки, и дальше вы в этом убедитесь:

512 мегабайтов оперативной памяти для Android 2.3 будет вполне достаточно, но можете поставить и больше. Далее создаём виртуальный жесткий диск. Я выбрал первый пункт:

Создав машину, настраиваем её параметры, в частности монтируем наш образ с Андроид:

В разделе «Носители» выбираем в разделе CD-DVD образ скачанного нами диска. После этого запускаем установку, выбрав или первый пункт, чтобы запустить Android в режиме live-cd, или последний пункт, чтобы установить Андроид на жёсткий диск.

Я выбрал вариант установки на жёсткий диск, так как это настоящая полноценная установка, позволяющая устанавливать программы и сохранять всё после перезагрузки. Но установить на жёсткий диск Android немного сложнее, так как там текстовый инсталятор времён молодости Товальда Линуса. Поэтому для новичков сделаю пару подсказок.

Нам предлагают создать или модифицировать диск. Жмём OK — Enter:

После этого выбираем пункт Primary. Жмём несколько раз Enter, пока не создастся новый диск. Жмём Bootable, чтобы сделать его загрузочным. После этого жмём Write. Когда диск создан, выходим из утилиты — Quit. И вот мы попадаем в меню установки. Выбираем наш диск и жмём Enter:

Как установить Android на VirtualBox?

Выбираем файловую систему. ВНИМАНИЕ! Выбирайте ТОЛЬКО FAT 32! Иначе приложения у вас устанавливаться не будут! (Касается Андроид 4) В итоге получаем карманный Андроид на виртуальной машине:

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

Если у вас к основному компьютеру подключен интернет, то он автоматически подхватиться и в Android. Правда при подключении 3G модема интернет в виртуальной машине не работал. Но возможно это как то можно исправить.

На видео ясно видно, что делается все за пару минут, на все вопросы жму Enter!

Как установить Android 4 на VirtualBox?

Установить Android 4 на VirtualBox можно точно таким же образом, алгоритм будет тем же. И так как именно Android 4 стала уже системой по умолчанию на большинстве смартфонах и планшетах, поэтому рекомендую поставить именно Android 4 версии. Но вот проблема! В версия начиная с 3 в Андроид для x86 нет возможности подключиться к сети, а значит к интернету.

Я не знаю, почему разработчики так поступили, просто ума не приложу. Но факт остаётся фактом: подключить интернет в Android 4 в VirtualBox просто так не получится.

Я перерыл весь интернет, перепробовал массу методов, но ничего не помогло. Но вот недавно мне это всё таки удалось, и сейчас я вам об этом расскажу.

Как настроить интернет в Андроид на VirtualBox?

Как же мне это удалось? Всё просто! Просто я нашёл версию Андроид 4 x86 с патчем, который добавляет локальную сеть в Андроид 4. Идём по ссылке и скачиваем чудо Android 4 x86 Ethernet.

ВНИМАНИЕ! Выбирайте файловую систему ТОЛЬКО FAT 32! Иначе приложения у вас устанавливаться не будут! При установке вас попросят создать опять раздел — выделите всю память, сколько вы планировали для HDD.

Устанавливает всё как обычно и настроек особых не требует, нужно только в настройках сети выставить режим NAT.

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

Не нашли ответ на свой вопрос? Воспользуйтесь поиском…

«Прикручивание» — дело тонкое

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

  • Функционирующая программа эмуляции (дистрибутив находится в свободном доступе).
  • Образ установочного диска с расширением ISO. Мы используем наиболее стабильную версию Android OS – 6.0 х86.
  • Достаточный размер внутреннего хранилища – для корректной работы понадобится не менее 8 ГБ.

Важно знать!

Перед началом установочных мероприятий проверьте настройки виртуализации, которые находятся в BIOS. В противном случае, виртуальная машина под Андроид не запустится.

Как установить Android на VirtualBox?

Установить Android 4 на VirtualBox можно точно таким же образом, алгоритм будет тем же. И так как именно Android 4 стала уже системой по умолчанию на большинстве смартфонах и планшетах, поэтому рекомендую поставить именно Android 4 версии. Но вот проблема! В версия начиная с 3 в Андроид для x86 нет возможности подключиться к сети, а значит к интернету.

Я не знаю, почему разработчики так поступили, просто ума не приложу. Но факт остаётся фактом: подключить интернет в Android 4 в VirtualBox просто так не получится.

Я перерыл весь интернет, перепробовал массу методов, но ничего не помогло. Но вот недавно мне это всё таки удалось, и сейчас я вам об этом расскажу.