понедельник, 17 января 2022 г.

Установка Android 9 в VirtualBox под Ubuntu 21.10


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

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

Итак, приступим! Для начала нам потребуется установить VirtualBox, чтобы было где создавать виртуальную машину. Я установил его из Центра приложений в Ubuntu 21.10, но можно установить и через консоль:

sudo apt-get install virtualbox

Теперь скачиваем последний актуальный ISO-образ системы Android-x86. Это неофициальный порт Android для платформы x86. На выбор есть два варианта: стандартный Andrioid либо вариант с CyanogenMod, который сейчас гордо именуется LinageOS. Я же возьму образ cm-x86_64-14.1-r5.iso .


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


В разделе "Укажите имя и тип ОС" обязательно выбираем "Тип:" - Linux, "Версия:" - Other Linux (64-bit). Поля "Имя" и "Папка машины" могут быть произвольными.


Минимальное требование к оперативной памяти составляет 2 Гб (2048 Мб), но для комфортной работы лучше выбрать 4 Гб (4096) или более.


Следующими шагами, создаём динамический виртуальный жёсткий диск формата VDI и объёмом 10 Гб.





Нажимаем кнопку "Настроить" и оптимизируем настройки виртуальной машины.


В разделе "Система" во вкладке "Процессор" увеличиваем количество используемых ядер процессора до значения "2".


В разделе "Система" во вкладке "Ускорение" выбираем "Интерфейс паравиртуализации" как "KVM". Для гостевой ОС на базе ядра Linux лучше выбрать гипервизор "KVM". Гостевые ОС типа Windows и FreeBSD поддерживают гипервизор "Hyper-V". Mac OS X, в качестве гостевой системы, потребует выбрать значение "Минимальный".


В разделе "Дисплей" во вкладке "Экран" увеличиваем количество используемой видеопамяти до 128 Мб (по максимуму) и выбираем "Графический контролер" как "VMSVGA".


Переходим в раздел "Носители" и вставляем скачанный виртуальный образ cm-x86_64-14.1-r5.iso в виртуальный CD-ROM путём нажатия на иконку CD, рядом со "Вторичный мастер".


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

Если возникает ошибка "VT-x is disabled in the BIOS for all CPU modes (VERR_VMX_MSR_ALL_VMX_DISABLED)", то это значит что в BIOS отключена поддержка технологии виртуализации. Для того, чтобы её включить, захожу в UEFI BIOS и включаю пункт "Технология Intel Virtualisation" (Дополнительно \ Конфигурация процессора). Ищите нечто подобное в своём UEFI BIOS.



В меню установки выбираем пункт "Advanced options...", а далее "Auto_installation - Auto Install to specified harddisk", чтобы система установилась автоматически.



Установщик спрашивает, действительно ли мы хотим установить систему. Ну конечно же "Yes".


Отлично! Система установилась.


Не забываем извлечь образ дистрибутива из виртуального CD-ROM.


Теперь осталось лишь пройти несколько шагов мастера настройки LinageOS.


Язык конечно же русский. Что мы неруси что ли?..


Описание следующих пунктов мастера настройки я пропущу. Они и так очевидны и понятны. Выбирайте их на своё усмотрение. Приложу снимки экрана как я выбрал эти пункты.









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


Источники:

Комментариев нет:

Отправить комментарий