Рейтинг@Mail.ru

Как установить Android на флешку?

Автор: Alex. Опубликовано в Копилка . просмотров: 15524

Рейтинг:  5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна
 

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

В прошлой статье посвящённой установке Android я писал, как установить Android x86 на логический диск вашего компьютера рядом с вашей основной операционной системой или вместо неё. Теперь же у нас другая задача – установить Android на флешку, чтобы использовать его на любом своём компьютере с архитектурой x86 (32-бит) или x64 (64-бит), который поддерживает загрузку с внешних USB-носителей.

Вот, что нам потребуется:

  1. Установочный CD- или DVD-диск или установочная флешка. Как создать установочный диск или установочную флешку было описано в статье «Установка Android на нетбук или компьютер». Все версии Android можете посмотреть здесь и здесь (при написании статьи я использовал дистрибутив с последней версией Android 6.0).
  2. Флешка или внешний жёсткий диск, куда мы будем устанавливать Android. Желательно использовать носитель объёмом не менее 4Гб.

Обратите внимание, что на флешках или внешних дисках могут быть скрытые разделы, которые не удаляются при обычном форматировании, и которые будут мешать загрузке компьютера с этого носителя. Чтобы удалить все разделы на флешке и одновременно отформатировать её вы можете воспользоваться программой SD Card Formatter. Также обратите внимание, что программа SD Card Formatter форматирует флешки размером менее 4Гб в формат FAT16, т.е. при установке Android флешку нужно будет ещё раз отформатировать в FAT32. Проверить и удалить разделы на внешнем жёстком диске можно с помощью программы GParted или аналогичного редактора жёстких дисков.

После того как у вас готово всё необходимое, вставьте установочный диск в DVD-привод или подключите установочную флешку к компьютеру. В BIOS или UEFI компьютера включите загрузку компьютера, соответственно, с DVD-привода или флешки. Также подключите к компьютеру флешку или внешний диск, куда нужно установить Android. После этого перезагрузите компьютер и на экране вы должны увидеть установочное меню Android. С помощью кнопок-стрелок выберите здесь последний пункт меню «Installation – Install Android-x86 to harddisk» и нажмите Enter.

Установка Android x86 6.0 на флешку

На следующем экране вы увидите все логические диски, на которые может быть установлен Android. Среди них должна быть и ваша флешка или внешний диск. Я не увидел в списке своей флешки, здесь были только жёсткие диски, см. картинку. Как выяснилось, флешка может не сразу появиться в этом списке. Чтобы обновить этот список выберите пункт меню «Detect devises».

Переобнаружение дисков при установке Android x86

И, как видите, после обновления нужная флешка появилась в списке. Теперь можно выбрать её в списке и нажать Enter.

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

Выбор флешки при установке Android x86

На следующем шаге инсталлятор предложит отформатировать выбранный диск. Лучше всего отформатировать флешку самостоятельно в файловую систему FAT32 перед началом установки используя программу SD Card Formatter, см. выше. В этом случае на этом этапе можно выбрать «Do not format» и нажать Enter. Если флешка ещё не отформатирована или на ней есть какие-либо файлы, выберите в списке fat32. После выбора нажмите Enter.

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

Если вы выбрали форматирование, установщик предупредит о том, что все данные в результате форматирования с диска пропадут. На этом шаге нужно ответить «Yes», нажать Enter и ваша флешка будет отформатирована.

Отказ от форматирования флешки при установке Android x86

После того как мы разобрались с файловой системой, вы увидите вопрос, нужно ли устанавливать загрузчик GRUB. Здесь мы ставим «Yes», чтобы GRUB установился и настроился автоматически. GRUB нужен будет для запуска нашего Андроида на компьютерах, где используется BIOS. Нажмите Enter.

Установка GRUB при установке Android x86 на флешку

На следующий вопрос об установке загрузчика EFI GRUB2 тоже отвечаем «Yes». Этот загрузчик пригодится для новых компьютеров, где вместо BIOS используется UEFI. Нажмите Enter.

Установка EFI GRUB2 при установке Android x86 на флешку

Когда вы выбираете установку EFI GRUB2, то следующим вопросом будет, нужно ли очистить загрузочную секцию флешки. Нам это не нужно. Оставьте «No» и нажмите Enter.

Отказ от очистки загрузочной секции флешки при установке Android x86

Следующим этапом установщик спросит, нужно ли вам установить права на запись в директорию /system. Оставьте здесь «Yes» и нажмите Enter.

Оставляем права на запись в системную папку Android при установке

После этого началась установка Android x86 на флешку или внешний диск.

Процесс установки Android x86 на флешку

После установки вы увидите вопрос, хотите ли вы создать образ диска для хранения пользовательских данных. Дело в том, что Android не умеет полноценно работать с файловыми системами FAT32 и NTFS, и все ваши данные (файлы) будут храниться в одном файле data.img. Поставьте здесь «Yes» и нажмите Enter.

Вопрос о необходимости создания образа диска для хранения пользовательских данных Android x86

После этого установщик спросит, какого размера будет файл data.img. Минимальное значение здесь 512Мб, а максимальное ограничено размерами вашей карты и возможностями файловой системы FAT32, т.е. порядка 4096Мб. Правда, отсюда ещё нужно отнять объём занимаемый системными файлами Android, которые занимают примерно 1300Мб (этот размер может меняться от версии к версии). Я использовал флешку объёмом 4Гб (реальный размер около 3800Мб), поэтому я поставлю здесь 3800 - 1300 = 2500Мб. Нажмите Enter.

Для конвертации можете использовать конвертер Яндекса. Чтобы его использовать наберите в поиске Яндекса строку «4024954880 байт перевести в мб», где 4024954880 замените на объём своей флешки. В моём случае результат будет 3838,5Мб, я округлил его в меньшую сторону до 3800.

Создание образа диска для хранения пользовательских данных Android x86

По окончании установки, если всё прошло успешно, вы увидите сообщение, изображённое на картинке ниже. Извлеките установочную флешку (флешку, на которую установлен Android оставьте), выберите «Reboot» и нажмите Enter, чтобы перегрузить компьютер. При перезагрузке настройте в BIOS или UEFI, чтобы компьютер загружался с флешки, на которую мы только что установили Android.

Успешное окончание установки Android x86 на флешку

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

Теперь вы можете использовать готовую флешку или внешний диск с любым вашим компьютером с архитектурой x86 (32-бит) или x64 (64-бит), который поддерживает загрузку с внешних USB-носителей.

Tags: Android-x86 Android Обзоры операционных систем Установка Android Настройка Android

Комментарии   

sygaire
0 #1 sygaire 13.04.2017 17:34
Досталась, на халяву такая штука 3vi SmartTV, но голая. Т.е. вообще, ни чего. Тпереь гружусь на неё под Андроидом с флешки.
Ваш способ, работает. Спасибо!
P.S. У меня не флешка, а карта памяти МикроСД на 32 Гб, ставлю через адаптер. Андроид видит - 3,5Гб под систему, а остальное (около 25), как юсб накопитель. Слов - нет. Всё - ОК.
Цитировать
ttt
0 #2 ttt 22.04.2017 21:58
Оооо...оооочень долгая загрузка с флешки. Тут
Два варианта. Либо флешка нужна шустрее. Либо все же устанавливать Андроид на жесткий диск.
Или что то я сделал не так
Цитировать
CG CAT
0 #3 CG CAT 07.06.2017 12:54
Все сделал по инструкции, только в конце вместо reboot уже три часа как висит syncing to disc...
Цитировать
Alex
0 #4 Alex 08.06.2017 11:27
Цитирую CG CAT:
Все сделал по инструкции, только в конце вместо reboot уже три часа как висит syncing to disc...

Это после какого шага? Попробуйте установить на другую флешку. Лучше другого производителя.
Цитировать
stas20
0 #5 stas20 11.09.2017 14:04
А винт компа видит?
Цитировать
Alex
0 #6 Alex 12.09.2017 00:00
Цитирую stas20:
А винт компа видит?
Видит, но нужно подключать. Вот здесь есть решение. В кратце, делать нужно следующее:

1. Скачайте файл mount_nfsd_fuse (архив с файлом здесь) и положите его в папку /system/xbin/. Чтобы скопировать в эту папку, поменяйте разрешения на 777 (для этого можно использовать файловый менеджер, такой как Total Commander).
2. Поменяйте разрешения для файла mount_nfsd_fuse на 700.
3. Создайте папку, в которую будет смонтирован диск. Например, /system/C.
4. Откройте терминал и смонтируйте диск с помощью команды: mount_nfsd_fuse /dev/block/sda2 /system/C
Цитировать
valera
0 #7 valera 18.09.2017 09:47
Здравствуйте! У меня такая проблема, я хотел на телефоне самсунг GT-S7270 поменять внутреннюю память на внешнюю и поменял. И у меня получилось что ОС стала на внешней памяти а внутренняя то есть флешка пустая. Как мене загрузить ОС на флешку чтобы запустить телефон? В данный момент он включается доходит до надписи самсунг и все дальше никуда.
Цитировать
Alex
0 #8 Alex 19.09.2017 19:44
Цитирую valera:
Здравствуйте! У меня такая проблема, я хотел на телефоне самсунг GT-S7270 поменять внутреннюю память на внешнюю и поменял. И у меня получилось что ОС стала на внешней памяти а внутренняя то есть флешка пустая. Как мене загрузить ОС на флешку чтобы запустить телефон? В данный момент он включается доходит до надписи самсунг и все дальше никуда.
Здравствуйте. Вообще статья написана про Android x86, который устанавливается только на ПК. Думаю, что на смартфон вы не сможете установить ничего, кроме официальной или пользовательской прошивки, предназначенной именно для вашей модели смартфона. Если смартфон перестал грузиться, как в вашем случае, то вам должна помочь официальная сервисная прошивка. Прошивки и инструкции для вашего смартфона посмотрите здесь. Там же есть ссылка на сервисную прошивку.
Цитировать

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


Защитный код
Обновить