Как установить Android рядом с Linux

Обновлено: 21.11.2024

В этой записи блога вы узнаете, как установить Android-x86 на свой компьютер с Linux. Android-x86 — это проект Android, который позволяет вам испытать Android прямо на вашем компьютере. И самое лучшее, что вы можете установить его вместе с другими операционными системами. Это называется двойной загрузкой, так как вы можете использовать две ОС, установленные на одном компьютере. Android-x86 можно установить с компьютера с Windows или с компьютера с Linux. Но в этой статье основное внимание будет уделено процессу установки из системы Linux (Ubuntu) с использованием загрузчика Grub2.

Меры предосторожности:

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

Требования:

  • Файл образа Android-x86 (ISO). Для скачивания перейдите на официальный сайт. Выберите один из двух зеркальных файлообменников. Я бы предложил выбрать Download from Fosshub. Теперь загрузите соответствующий ISO-файл Android-x86 в соответствии с архитектурой вашей системы.
  • Загрузочная флешка (не менее 2 ГБ).

Создание загрузочного диска:

Мы будем использовать предварительно установленный Startup Disk Creator для создания загрузочного диска Android-x86. Если он у вас не установлен, введите следующую команду в Терминале, чтобы установить его: (введите пароль администратора)

Создание раздела для Android-x86:

Вы можете установить Android-x86 на тот же раздел Linux, но желательно создать раздел для другой операционной системы.

Для создания разделов мы будем использовать предустановленное приложение Ubuntu под названием GParted. Если он не установлен в вашей системе, введите следующую команду в Терминале:

Теперь откройте GParted. А затем, чтобы создать новый раздел, щелкните правой кнопкой мыши нужный раздел и выберите «Изменить размер/переместить», затем введите желаемое количество места (около 16 ГБ будет хорошо). Введите 16384 в новом размере (МиБ). Затем выберите зеленую галочку справа, чтобы применить все изменения.

Как видите, у меня 3 раздела, на /dev/sda1 установлен Linux. А в двух других почти нет данных. Итак, я просто назвал /dev/sda3 как Android-x86, не создавая раздел. Вы можете просто создать раздел размером 16 ГБ и все.

Установка Android-x86 с загрузочного диска:

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

Выберите «Не форматировать», чтобы сохранить существующие данные. В противном случае выберите тип файловой системы для форматирования данных в вашем разделе.

Затем вам будет предложено установить загрузчик GRUB. Выберите Да.

Затем программа установки спросит, хотите ли вы установить каталог /system для чтения и записи. Если вы хотите изменить систему для каких-либо целей (например, для отладки), выберите Да. Теперь начнется процесс установки.

После завершения выберите «Перезагрузить». Поскольку мы должны вручную добавить пункт меню GRUB при запуске для установленного Android-x86.

Если после перезагрузки появится меню GRUB, выберите из него первый вариант Ubuntu.

Добавление пункта меню GRUB:

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

После того, как откроется редактор Gedit, введите следующее, чтобы добавить элемент меню:

Файл должен выглядеть примерно так, как показано на рисунке ниже:

Теперь, прежде чем продолжить, вам нужно изменить (hd0,3) на свой. Он представляет /dev/sda3. Откройте GParted и посмотрите, в каком разделе установлен Android-x86. Если у вас /dev/sda6, измените (hd0,3) на (hd0,6).

Замените android-9.0-r2 названием версии, которую вы загрузили. Откройте «Файлы», затем «Другие места» и раздел, в котором установлен Android-x86. Затем скопируйте найденное имя и замените его в файле.

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

Теперь вы успешно создали запись в меню загрузки.

Использование загрузчика GRUB:

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

Android-x86 – это бесплатный проект с открытым исходным кодом, целью которого является портирование ОС Android для работы на устройствах с процессорами x86. Его разработка была начата в 2009 году Чжи-Вей Хуаном и Йи Сун. В проект с открытым исходным кодом Android (AOSP) внесены некоторые исправления и модификации, позволяющие ему работать на архитектуре ПК.

В этой статье я покажу вам, как установить и использовать Android x86 в KVM с полным аппаратным ускорением в системе Linux.

Предпосылки

  • Система Linux (я буду использовать Linux Mint)
  • Доступ к учетной записи с правами суперпользователя
  • Программное обеспечение для виртуализации, установленное в вашей системе (я буду использовать KVM)

Загрузить ISO-образ Android-x86

Сначала перейдите на официальный веб-сайт, а затем нажмите «Загрузить», чтобы загрузить файл ISO для Android-x86.

После завершения загрузки androidx86 вы можете перейти к следующему шагу.

Установите KVM в системе Linux

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

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

После завершения установки перезагрузите систему.

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

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

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

В новом окне выберите вариант установки ОС и нажмите кнопку «Вперед». Поскольку мы собираемся установить ОС с помощью образа ISO, я выбираю, например, локальный установочный носитель (образ ISO или компакт-диск).

Выберите «Использовать образ ISO» и нажмите «Обзор» —

Откроется другое окно. Теперь нажмите «Просмотреть локальный» —

Далее выберите iso-файл Android-x86 –

Выбрав iso-файл Android, нажмите «Вперед».

Далее назначьте ОЗУ и количество процессоров —

Теперь назначьте место на диске –

Наконец, нажмите «Готово», чтобы создать виртуальную машину.

Установка ОС Android на виртуальную машину

В следующем окне отобразятся три варианта, выберите «Установить Android-x86 на жесткий диск» и нажмите клавишу ввода.

Далее выберите раздел, в который вы хотите установить Android. Нажмите C, чтобы создать/изменить раздел, или нажмите D, чтобы автоматически определить раздел.

Выберите «Создать/изменить разделы» и нажмите клавишу ввода.

Это спросит вас, хотите ли вы использовать GPT, нажмите y, если да, или n, если нет. Здесь я буду использовать GPT.

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

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

Теперь выберите «Выход», а затем нажмите клавишу ввода, чтобы выйти из диспетчера разделов. По умолчанию выбран Sda1, нажмите Enter.

Далее будет предложено выбрать файловую систему для форматирования раздела. Выберите ext4, а затем нажмите Enter, чтобы продолжить. На следующем экране снова запросит подтверждение форматирования раздела.

Он попросит вас установить загрузчик GRUB, выберите Да, а затем нажмите Enter –

Может появиться предупреждение, которое вы видите на изображении ниже. Нажмите y, чтобы продолжить процесс установки.

Теперь будет установлена ​​операционная система Android. Чтобы запустить ее, выберите «Запустить Android-x86» и нажмите клавишу ввода.

Это запустит ОС Android, как показано на изображении ниже.Нажмите «Пуск», после чего вам будут предложены такие параметры, как дата и время, подключение к Wi-Fi, ваше имя и т. д., которые вы видите при настройке нового устройства Android.

Наконец вы увидите главный экран вашей системы Android. Здесь вы можете начать установку приложений для Android.

Заключение

В этой статье показано, как установить ОС Android в систему. Теперь, если у вас есть вопрос, напишите нам в комментариях ниже.

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

В этой статье вы узнаете, как установить последнюю версию ОС Android на платформу VirtualBox в Linux. При желании вы также можете установить Android непосредственно на свою систему Linux, Windows или Mac.

Шаг 1. Установите VirtualBox в Linux

<р>1. VirtualBox можно легко установить через официальные репозитории в большинстве дистрибутивов Linux. Чтобы установить его в дистрибутивах Linux на базе Debian, выполните следующие команды.

Во-первых, добавьте следующую строку в файл /etc/apt/sources.list и в соответствии с версией вашего дистрибутива замените ' ' на версию вашего дистрибутива.

Затем импортируйте открытый ключ и установите VirtualBox, как показано.

Для других дистрибутивов Linux, таких как RHEL, CentOS и Fedora, используйте следующую статью для установки Virtualbox.

Шаг 2. Загрузите и установите Android в Virtualbox

<р>2. Это простой шаг: перейдите к проекту Android-x86 и скачайте последнюю версию 64-разрядного ISO-файла Android-x86 для вашей архитектуры.

<р>3. Чтобы установить Android на VirtualBox, вам нужно сначала загрузиться с загруженного образа .iso, для этого откройте VirtualBox, нажмите «Создать», чтобы создать новую виртуальную машину, и выберите следующие настройки.

<р>4. Затем он попросит вас выбрать объем памяти для машины. Для нормальной работы Android требуется 1 ГБ ОЗУ, но я выберу 2 ГБ, так как на моем компьютере всего 4 ГБ ОЗУ.

<р>5. Теперь выберите «Создать виртуальный жесткий диск сейчас», чтобы создать новый.

<р>6. Теперь он спросит у вас тип нового виртуального жесткого диска, выберите VDI.

<р>7. Теперь выберите размер виртуального жесткого диска, вы можете выбрать любой размер, который вы хотите, не менее 10 ГБ, чтобы систему можно было правильно установить вместе с любыми будущими приложениями, которые вы хотите установить.

<р>8. Теперь, когда ваша первая виртуальная машина создана, теперь, чтобы загрузиться из загруженного файла .iso, выберите виртуальную машину из списка слева, нажмите «Настройки» и выберите «хранилище», выполните следующие действия и выберите ISO-образ Android.

<р>9. Нажмите «ОК» и запустите машину, чтобы загрузить образ .iso, выберите «Установка», чтобы начать установку системы на виртуальной машине.

<р>10. Выберите раздел для установки Android-x86.

<р>11. Теперь вам будет предложено cfdisk, который представляет собой инструмент для создания разделов, который мы будем использовать для создания нового жесткого диска, чтобы мы могли установить на него Android, нажмите «Создать».

<р>12. Выберите «Основной» в качестве типа раздела.

<р>13. Затем выберите размер раздела.

<р>14. Теперь мы должны сделать новый жесткий диск загрузочным, чтобы иметь возможность записывать изменения на диск, нажмите «Загрузочный», чтобы установить загрузочный флаг для нового раздела, на самом деле вы не заметите никаких изменений, но загрузочный флаг будет присвоен этому разделу.

<р>15. После этого нажмите «Записать», чтобы записать изменения на жесткий диск.

<р>16. Вас спросят, уверены ли вы, напишите «да» и нажмите Enter.

<р>17. Теперь, когда наш новый жесткий диск создан, теперь нажмите «Выход», и вы увидите что-то вроде этого, выберите раздел, который вы создали ранее, чтобы установить на него Android, и нажмите Enter.

<р>18. Выберите «ext4» в качестве файловой системы для жесткого диска и отформатируйте его.

<р>19. Теперь вас спросят, хотите ли вы установить загрузчик GRUB, конечно, вы выберете «Да», потому что, если вы этого не сделаете, вы не сможете загрузить новую систему, поэтому выберите «Да» и нажмите Enter.

<р>20. Наконец, вас спросят, хотите ли вы сделать раздел /system доступным для записи, выберите Да, это поможет во многих вещах позже после установки системы.

21. Программа установки начнет процесс установки после того, как программа установки завершит работу, выберите «Перезагрузить».

22. Теперь, когда мы установили Android на наш жесткий диск, проблема в том, что теперь VirtualBox будет продолжать загружать файл образа .iso вместо загрузки с виртуального жесткого диска, поэтому, чтобы решить эту проблему, перейдите в «Настройки», в разделе «хранилище» выберите файл . iso и удалите его из меню загрузки.

23. Теперь вы можете запустить виртуальную машину с установленной системой Android.

Установка Android x86 подойдет вам, если у вас нет смартфона и вы хотите легко использовать приложения из Play Маркета. Пробовали ли вы когда-нибудь установить Android x86? Каковы результаты? Считаете ли вы, что Android может стать «настоящей операционной системой» для ПК в этой функции?

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

Если вы цените то, что мы делаем здесь, в TecMint, вам следует подумать о следующем:

TecMint – это самый быстрорастущий и пользующийся наибольшим доверием сайт сообщества, где можно найти любые статьи, руководства и книги по Linux в Интернете. Миллионы людей посещают TecMint! для поиска или просмотра тысяч опубликованных статей, доступных всем БЕСПЛАТНО.

Если вам нравится то, что вы читаете, купите нам кофе (или 2) в знак признательности.

В частности, вы можете установить Android-x86 в файловую систему NTFS, чтобы сосуществовать с Windows. Дополнительные сведения см. в разделе «Дополнительно».

Шаг за шагом

  • Загрузите образ iso с зеркального сайта. Обычно вы должны просто использовать последнее изображение.
  • Запишите iso-образ на компакт-диск или создайте загрузочный USB-диск (рекомендуется). Подробнее см. в разделе "Дополнительно".
  • Загрузитесь с установочного компакт-диска или USB-накопителя Android-x86, выберите пункт "Установить Android-x86 на жесткий диск", как показано ниже:

Обновить

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

Выберите "Да", чтобы обновить его. Выберите «Нет», чтобы установить новую версию в новый каталог и оставить старую установку нетронутой.

Если в одном разделе есть несколько более старых версий, программа установки спросит, какую версию обновить:

Автоматическая установка

Если вы хотите использовать Android-x86 в качестве единственной ОС на вашем устройстве, вы можете выбрать «Автоматическая установка» в разделе «Дополнительные параметры».

Установщик предложит вам подтвердить:

После того, как вы выберете «Да», программа установки сотрет все содержимое жесткого диска, раздела и установит на него Android-x86.

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

Автообновление

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

В этом режиме установщик ищет раздел с именем «Android-x86» или первый раздел ext4 и автоматически обновляет в нем старую установку. Если такой раздел не найден, режим автообновления будет отменен.

Другие варианты загрузки

  • Live CD: запуск Android-x86 без установки

Этот элемент означает загрузку Android-x86 напрямую. Это полезно, чтобы быстро проверить, совместимо ли ваше оборудование с Android-x86. Все данные хранятся в оперативной памяти (tmpfs) и теряются после отключения питания.

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

Включить экспериментальную поддержку Vulkan. Его поддерживают не все графические процессоры.

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

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

Создайте загрузочную флешку для Android-x86

    - см. демонстрационное видео. - см. демонстрационное видео. - см. демонстрационное видео. - Устаревшее программное обеспечение, но использовалось для официальной поддержки Android-x86 до версии 4.4.

Для пользователей Linux просто используйте стандартную команду dd, например:

Многозагрузочный

Для загрузки других операционных систем необходимо добавить для них элементы в /grub/menu.lst. Например, чтобы загрузить Windows, добавьте следующее:

Это предполагает, что Windows установлена ​​в первый раздел первого жесткого диска. В качестве альтернативы вам нужно изменить rootnoverify на соответствующее значение. Подробнее см. в Руководстве по Grub.

Обновлено (2010 г.)

Начиная с froyo-x86, если на установленном диске есть раздел NTFS, программа установки спросит, хотите ли вы создать элемент загрузки для Windows, как показано ниже.

VMware

Вам необходимо изменить тип виртуального диска на IDE, поскольку типом по умолчанию в VMware является SCSI, а ядро ​​Android-x86 не настроено для поддержки SCSI. Вы можете выполнить следующие действия:

Читайте также: