Linuxsoid! мой друг Юрий Герук
Доброго времени суток пользователи сайта Linuxsoid! Вчера была опубликована статья, с установкой операционной системой Linux Ubuntu для смартфона или планшета, это был только первый способ как я смог это сделать. Хотелось еще раз сказать, что я не удалял систему Androd, а запустил вторую поверх другой. Я бы не стал дальше интересоваться или даже пытаться установить ее себе, пока мой друг Юрий Герук мне подал хорошую идею, по установке системы и только после этого мне стало интересно и я начал свою работу.
Предупреждение! Администрация сайта и автор материала не несет ни какой ответственности, если входе выполнении описанных манипуляций ваше устройство перестанет работать! Все что написано в инструкции, вы делаете на свой страх и риск. Возможно произойдут сбои, как это было и у меня я потом долго не мог включить свой смартфон. Спешить не куда, делаем все аккуратно читая данную инструкцию!
В первой части (Способ №1) я написал как установить систему через программу под названием Complete Linux Installer . Был рассказан полный порядок действий, при работе на данной программе, что скачивать как устанавливать и все прочие. Сегодня я хотел предоставить вашему вниманию второй способ (Способ № 2). Мы с вами будем производить установку Linux Ubuntu на устройство под управлением Androd через мобильное приложение под названием Linux Deploy . Приложение так же доступно для вас в бесплатном доступе на Google Play Market, где скачать его может абсолютно любой желающий пользователь.
В этом приложении вам не нужно производить регистрацию и активацию, после установки его к себе на устройство его будет необходимо запустить и снова закрыть. Что нам потребуется для запуска системы через Linux Deploy . ?
Смотрим как показано на рисунке ниже:
После установки языка и галочки не отключать экран, мы плавно переходим к следующему действию, а именно:
Первоначальная настройки программа прошла успешно? Тогда переходим к скачиванию и установки дистрибутива к себе на устройства, в новь созданную папку. Для этого нужно открыть приложение Linux Deploy и нажать, как бы на стрелочку похожею на загрузку, где вас должно перекинуть на новое окно с нужной для нас информацией. Что мы там видим? Программа предлагает нам установить систему, но для этого нужно ее выбрать. В этом окне нажимаем на дистрибутив и перед вами откроется все доступный выбор систем (Которые возможно пойдут на вашем устройстве). Я выбираю Linux Ubuntu. После того как выбрал нажимаю на установить и у вас должна начаться установка (загрузка), она занимает по времени около одного часа. поэтому лучше запитать смартфон к зарядке!
По окончанию всего этого у вас должно получиться примерно так:
На этом все если возникнут проблемы пишите их в комментариях поможем вам их устранить по мере возможности. Материал подготовлен Александром Макаренков для сайта Linuxsoid.com.
Запуск Linux на Android возможен! И для этого не нужно устройство с root-правами: всё необходимое ПО доступно в официальном магазине Google Play. Всего за 10–15 минут вы сможете получить операционную систему, отличающуюся от Android расширенной функциональностью.
Примечание: если вы последуете нашей инструкции, ОС Linux будет запущена в виртуальной среде. Android будет по-прежнему работать в фоновом режиме. Назвать такую систему полноценной было бы неверно. Тем не менее со списком стандартных задач она справляется хорошо.
Перед установкой закройте все ненужные приложения и очистите оперативную память Android-девайса.
1. Из магазина Google Play установите GNURoot Debian и XServer XSDL.
2. Перед началом установки Linux убедитесь, что ваш девайс подключён к стабильной сети Wi-Fi. Запустите GNURoot. Начнётся загрузка необходимых пакетов среды.
Установка занимает от 30 секунд до нескольких минут в зависимости от скорости вашего интернет-подключения. Не обращайте внимания на бегущие строки до появления следующей надписи:
root@localhost:/#
Знакомых с понятием « » эта строка пусть не пугает: приложение не причинит никакого вреда устройству, поскольку работает в «песочнице».
3. Введите следующую команду:
apt-get update
Дождитесь окончания загрузки пакетов. Об этом скажет строчка Reading package lists…Done.
4. Теперь введите ещё одну строчку:
apt-get upgrade
На вопрос «Do you want to continue?» введите английскую букву Y и нажмите Enter. Начнётся установка пакетов.
В этот раз процедура установки займёт немного больше времени. Терпеливо ожидайте окончания инсталляции до появления заветной строки:
root@localhost:/#
Среда Debian Linux установлена, и теперь можно перейти к разворачиванию графической оболочки.
5. Установка всех пакетов дистрибутива Linux выполняется следующей командой:
apt-get install lxde
Есть и вариант установки ядра системы с использованием строки:
apt-get install lxde-core
Подтвердите установку, повторно введя Y и нажав на клавишу Enter. Начнётся процедура загрузки пакетов.
Во время установки убедитесь, что успешно загрузились все файлы, а при распаковке на вашем девайсе не кончилось свободное пространство. В противном случае запуск системы окончится ошибкой.
6. Для завершения установки операционной системы необходимо загрузить три дополнительные утилиты:
Все три утилиты устанавливаются с помощью одной команды терминала GNURoot:
apt-get install xterm synaptic pulseaudio
На устройство будет загружено около 260 МБ данных.
7. Теперь сверните приложение GNURoot и откройте ранее установленное XServer XSDL. Согласитесь с загрузкой дополнительных шрифтов. После окончания установки несколько раз тапните по экрану (приложение предложит выбрать разрешение и размер шрифтов - тут всё зависит от ваших предпочтений), пока не увидите заставку с синим фоном и белым текстом.
Повторно запустите GNURoot и поочерёдно введите следующие две команды:
export DISPLAY=:0 PULSE_SERVER=tcp:127.0.0.1:4712
startlxde &
Последовательность дальнейшего перезапуска системы (когда вы захотите открыть Linux повторно) выглядит так: запускаете XServer XSDL и ждёте появления синего экрана, открываете GNURoot и вводите две указанные выше команды, возвращаетесь к XServer XSDL.
Если терминал ругается на недопустимую команду, вернитесь к пункту 5 данной инструкции и попробуйте установку «голого» ядра. Проверьте состояние памяти Android-устройства.
8. Теперь откройте XServer XSDL, подождите несколько секунд - и перед вами готовая к работе Linux.
Для установки приложений в нижнем левом углу откройте меню Start и выберите Run. Введите Synaptic и нажмите Enter.
В открывшемся окне воспользуйтесь поиском и установите нужные приложения. Это может быть браузер Firefox, редактор изображений GIMP, офисный пакет Libre и прочие совместимые с Linux программы.
Разумеется, такой вариант установки Linux нельзя назвать полноценным запуском операционной системы на Android. Виртуальная Linux имеет несколько ограничений, но при использовании беспроводных мыши и клавиатуры (возможно и подключение с помощью OTG-переходника и USB-хаба) вы сможете превратить смартфон или планшет в портативный компьютер с функциональностью взрослой ОС.
12 ноября 2011 в 03:17Доброго времени суток всем.
Моя история начинается с прочтения , после которой я и решился приобрести чудо китайского планшетостроения: superpad. Данный планшет брался как игрушка для «поковырять немного», по совместительству, читалка, игралка на пары и смотрелка в долгую дорогу… Сразу отмечу, что у меня два usb винчестера на 500 гб и 1тб, на которых и хранится все самое важное для веселой жизни, и разбиты они в ntfs и ext4. И, естественно, планшет их не видит.
Вот мой доброволец
Вот и первая причина поковыряться. После просмотра 200 страниц форума на xda-developers.com очертились определенные
На данном этапе все попытки вскрытия данного планшета отложились в долгий ящик. До славного времени для студента – сессии. А так как на сессии студенты делают абсолютно все, лишь бы не по предмету, то веселые ночные посиделки в интернете на заведомо буржуйских сайтах возобновились. И пришла гениальная идея поставить на данный планшет православный linux, в моем случае – ubuntu.
Что из этого вышло, смотрим ниже.
Понятно, что просто так взять и установить не получится… ну что же, где наша не пропадала…
Нам понадобятся:
1. Power on and boot ROM code execution | Power on and boot ROM code execution |
2. The boot loader | The boot loader |
3. The Linux kernel | The Linux kernel |
4. The init process | The init process |
5. Zygote and Dalvik | console(bash, zsh...) / wm(kde, gnome...) |
6. The system server | Boot completed |
7. Boot completed |
Как видно, отличия начинаются с этапа выполнения init.
Его-то и проще всего поменять.
Честно напишу, думал, что можно использовать только адроидовский инит и что он намертво прикручен к ядру. И даже получив пример рабочего ramdiskа от другого планшета , не думал, что он заведется…
#!/bin/sh echo Starting from initram image. Echo Waiting for SD-CARD wake up... sleep 3 echo "Mounting new rootfs" mount -t ext2 /dev/mmcblk0p2 /newroot && echo OK echo Hold on, switching root... exec switch_root /newroot /sbin/init echo hrm, have a shell instead exec /bin/ash
Остается прошить ramdisk в память (я использовал burntool под xp) и - вуаля, этап загрузки. Да, прошивал я вместо recovery, так что для запуска Linux приходится зажимать клавиши при старте.
Так, этап загрузки пройден и стоит запастись терпением, так как консоль не подает признаков жизни, а все грузится достаточно медлительно.
Является очень популярной, особенно в среде системных администраторов и разработчиков программного обеспечения. Огромное количество различных устройств работает под его управлением. К сожалению, мобильных устройств, таких, как планшет, с родной поддержкой Linux практически не существует. На данный момент выпущена всего лишь одна модель, работающая на Ubuntu. Но купить её может быть не так просто, поскольку доступен он не в каждой стране.
При желании можно установить на планшет Linux, заменив Android.
Естественно, у многих может возникнуть вопрос, возможна ли установка Linux на планшет, изначально работающий на Андроид, вместо этой ОС. Официально и Android, и Linux имеют одно ядро, но, к сожалению, полноценно работать Linux на Android-планшете не будет. В этом направлении ведутся разработки, и многие программисты активно трудятся над решением проблемы, но реальность сегодняшнего дня такова, что нужно изощряться для запуска дистрибутива Linux на планшете Android.
В этом материале мы предоставим обзор и пошаговые действия, как поставить дистрибутив Linux на свой планшет. Мы расскажем, какие условия нужно выполнить, как подготовить своё устройство, а также поведаем об особенностях процедуры.
Что вам понадобится:
ВАЖНО. ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ. Несмотря на то что этот процесс не наносит никакого ущерба, редакция сайта не несёт ответственности, если что-то случится с вашим Андроид-девайсом в процессе установки или запуска Ubuntu.
Убедитесь, что у вас получены права суперпользователя. Практически на каждом устройстве вы можете это сделать, проверив, есть ли у вас приложение Superuser. Если рут-прав нет , можно их получить. Для этого узнайте инструкции, касающиеся именно вашего девайса.
Библиотеки BusyBox помогут вам взаимодействовать с системой Андроид. Вы можете скачать инсталлятор из Play Store (или Android Market), перейдя сюда (https://play.google.com/store/apps/details?id=stericson.busybox) и загрузив его. Перейдите на вкладку «Установка BusyBox» и нажмите кнопку «Установить». Как только утилита будет установлена, можно перейти к следующему шагу, установив эмулятор терминала.
Самый популярный эмулятор терминала на Андроид находится на этой странице (https://play.google.com/store/apps/details?id=jackpal.androidterm) в Play Market. Перейдя по ссылке, скачайте его, установите на планшет и запустите.
После того как откроется рабочее окно приложения, введите слово «su». Утилита запросит у вас предоставить root-доступ, и вы должны дать их, поскольку утилита запускает системные скрипты, которые мы позже будем использовать для запуска Ubuntu.
Чтобы проверить, работают ли правильно терминал и библиотеки BusyBox, введите команду «busybox arping —help». Если терминал выдаст вам текст с множеством параметров, таких как -f -q -b, всё работает. Если нет, проверьте, есть ли в вашем телефоне рут-права, правильно ли выполнена установка BusyBox, и есть ли у терминала разрешения. Если всё в порядке, можно продолжить.
Если вы закончили всё необходимые действия шагов 1 и 2, не нужно беспокоиться. Следующие несколько шагов очень просты. Начните с подключения телефона к компьютеру . Вы должны включить USB-накопитель, что позволит открыть вашу SD-карту на компьютере (большинство из вас, когда перемещали музыку и другие файлы с компьютера на Андроид, знают об этом).
Далее необходимо создать папку с названием «Ubuntu» на SD-карте. Затем вы должны скачать этот (https://sourceforge.net/projects/linuxonandroid/files/Ubuntu/10.10/ubuntuV5-image.zip/download) и этот (https://sourceforge.net/projects/linuxonandroid/files/Ubuntu/10.10/ubuntuV5-script.zip/download) файлы. Это ZIP-файлы, которые содержат 2 важных вещи: скрипт запуска и файловую систему Ubuntu. Если вы откроете первый ZIP-архив, то найдёте IMG-файл, а если распакуете второй файл, то обнаружите SH-файл.
Разархивируйте оба архива и переместите файлы в папку «Ubuntu». Теперь у вас должно быть два файла в папке. Большинство необходимых процессов завершено.
Вернитесь к терминальному приложению и снова напишите «su», затем напишите «cd / mnt / sdcard». Чтобы убедиться, что все работает, попробуйте написать «ls» и посмотреть, сможете ли вы распознать свои папки (вы также сможете найти папку Ubuntu).
Чтобы запустить ваш Убунту, напишите «cd / ubuntu», а затем «sh ubuntu.sh». Это приведёт к выполнению многих процессов, которые попытаются установить вашу систему. Далее утилита запросит выбрать разрешение экрана. Введите его в формате ширина x высота, например, 1280 x 720. Для более лучшей производительности, чтобы планшет не тормозил, выбирайте разрешение поменьше. Теперь всё сделано.
Система Ubuntu работает, однако мы не можем её увидеть. Чтобы увидеть графический интерфейс, нужно использовать клиент протокола VNC. Мы можем скачать любой из них из Play Store.
Доброго времени суток уважаемые пользователи сайта! Недавно пробовал установить Linux себе на устройство Android . В качестве подопытного кролика я использовал смартфон под названием Explay Tornado. Мне понадобился компьютер с подключением к интернету, USB кабель, сам смартфон. Перед тем как устанавливать новую систему на смартфон необходимо убедиться что на вашем устройстве установлена Micro Sd карта и есть Root Права. Если у вас не получены Root права то необходимо их получить! Я использовал программу для компьютера под названием Kingo Android ROOT . Есть множество других программ для получения.
В Google маркете нужно скачать следующие программы: Complete Linux Installer ; Terminal Emulator for Android ; VNCViewer
В первую очередь будем вести работу с приложением или программой Complete Linux Installer . Еще раз мы не меняем систему Android на Linux, мы заставляем работать одну систему в другой. При первом запуске приложения, программа предлагает нам установить дополнительные компоненты для дальнейшей работы, естественно мы с ними соглашаемся и начинаем установку. Установка займет при хорошем интернете не больше одной минуты. Как показано на рисунке приложение предлагает установить загрузочные скрипты, от вас требуется нажать на кнопку OK.
Программа предлагает скачать на образ системы и их там 3 версии, большая, маленькая, и стандартная, чем они отличаются? В первую очередь они отличаются размерами(весом) файлов а значит и функционалом. Так как всем известно, что мое устройство не обладает достаточностью памяти поэтому мне необходимо установить карту памяти побольше и выбрать ту систему которая занимает меньше места на флэш карте. Нажимаем на скачать образ и выбираем необходимый для вас файл. Размеры очень большие, поэтому предлагаю качать через торрент с смартфона. Ура пока поставили на закачку можно выполнить остальные требования программы.
Не выходя из программы нажимаем скачать Terminal Emulator for Android ; и VNCViewer программа сразу перекинет вас в Google Play на нужные странички с приложениями, которые необходимо скачать и установить. Все скачали установили? Теперь пока грузиться образ системы мы качаем ES-Проводник и после скачивания открываем его и переходим на карту памяти. Через проводник создаем папку с названием нашей системой, а означает что создаем папку с названием "Ubuntu " По окончанию загрузки образа, нам необходимо распаковать архив в новую папку (Ubuntu ).
На этом пожалуй все, если у вас будут вопросы, задаем в комментариях под материалом ниже, буду рад помочь в решении возникших проблем по мере возможностей и понимания ситуации.