Как установить линукс на ноутбук с телефона

Обновлено: 04.07.2024

Задался я целью переустановить Винду, а так как у меня нет свободной флешки и чистого диска под это дело, стал искать другие варианты. И наткнулся на очень интересный способ, который опишу и разъясню ниже (ага, даже со скриншотиками). Надеюсь этот материал будет кому-то интересен и полезен.

Для всего этого нам потребуется образ устанавливаемой OC, программа EasyBCD и прямые руки. Все программы бесплатны и качаются с официальных сайтов (но можно найти и любым другим способом, й-хо-хо!). Если у вас уже есть образ, можете прокрутить до раздела "Подготовка перед установкой"

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

Первый способ для систем Windows: качаем и запускаем программу Rufus с официального сайта. После запуска соглашаемся на автоматические обновления.

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

С Linux все намного легче: идем на сайт Linux, и там качаем нужный образ.

Перед установкой системы надо будет создать два новых диска через "Управление дисками". В это меню можно попасть, если нажать клавиши Win + R и ввести в поле diskmgmt.msc

Почему два диска, спросите вы? А так легче, так как в таком случае даже не придется переносить файлы с диска где сейчас уже установлена ОС. Это так же и актуально, если вы хотите установить, кроме основной системы, дополнительную. Первый диск понадобится для образа новой системы, а второй для новой системы. А так же, что не маловажно, нужно свободное место на любом из физических дисков под образ и систему. Есть вариант создание одного диска вместо двух (под образ), в случае если вы хотите удалить диск с ОС и всеми данными на нем.

Окно "Управление дисками", там сейчас кавардак после установки, я всё исправлю, честно, если не будет лень)

Для установки Windows 10 я выделил место под два диска 50 гб, чтоб за глаза хватало. Сейчас это диски ISO (под образ) и System. Через "Мой компьютер" смотрим на каком диске можно "отрезать" его часть под новые диски, кликаем правой кнопкой на нем и жмем "Сжать том". Процесс может быть долгим, зависит от объема диска и файлов на нем. После вылезает еще одно окно, где указываем объем достаточный для образа и ОС вместе взятые (я указывал 50000мб), этот новый диск будем делить еще раз, уже для системы отдельно.

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

У вас должна выйти такая картина: Установленная ОС и файлы, ISO и место под новую систему. В итоге три диска, как у меня на диске 0, до экспериментов для статьи. Старая система у меня на диске F осталась.

После того как скачали образ (либо он уже у вас есть), разархивируем его с помощью 7zip, или любой другой программой, которая открывает iso как архив? на созданный диск ISO. Cкачиваем программу EasyBCD с сайта. На сайте крутим вниз и выбираем этот вариант.

Проходим простую регистрацию, качаем, устанавливаем и запускаем программу.

У вас тут будет только одна запись) Я пока тут тоже не чистил.

Кликаем на "Добавить запись", на вкладке "съемный/внешний носитель" выбираем WinPE, там кликаем на значок папки рядом с путём. Опционально, но в графе имя указывайте, что это установочная система, потом будет легче ориентироваться.

И указываем такой путь: X:\sources\boot.wim , где X - это диск с разархивированным образом системы. Жмем открыть, кликаем на зеленый плюсик и ждем пару секунд. Возвращаемся к начальному экрану программы "Текущее меню".

Вот для чего я делал диск с названием ISO, чтоб было удобно.

У вас появится вторая запись.

У меня их три, со старой системой. Если вам нужна старая система, тут запись не удаляйте.

Выходим из программы, и перезагружаемся.

После перезагрузки компьютера будет возможность выбрать, что загружать. Выбираем то, как назвали устанавливаемую систему. Если в поле имя ничего не меняли, то оно будет таким "NST образ WinPE". Идет обычный процесс установки ОС, для установки самой ОС выбираем раздел, который выделяли для новой системы (System). После установки ОС новая система запустится автоматом.

Таким же образом, как создавали новые диски, их можно будет впоследствии удалить (кроме диска с новой системой и файлами, которые остались на диске со старой системой). Так же можно спокойно удалить и старую систему с диска. Либо же оставить обе системы. Так же через FreeBCD удаляются и записи для загрузки ОС, оставляйте только нужные, но осторожно, не удаляйте все загрузчики систем.

Таким образом можно установить две независимые системы (например Windows 10 и Linux), либо не заморачиваясь с переносом важных данных с диска на диск, установить или переустановить новую ОС.

Можно не заморачиваться с двумя дисками и создать только диск под ISO, порядок тот же, только устанавливать систему будете с удалением разделов со старой ОС.

Ну и самое главное - это не нужны никакие флешки, CD и DVD.

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

Рассказываем о том, как загрузить и установить Linux на мобильное устройство с Android.

Об Android и Linux

Во-первых, стоит отметить, что чисто технически Android — это и так Linux. Конечно, объем возможностей у этих систем сильно отличается, так как одна создавалась для «взрослых» процессоров с архитектурой i386, а вторая для ARM-чипов. Но на базовом уровне у них много общего. Поэтому, например, студия Canonical даже портировала часть Ubuntu на мобильные устройства.

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

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

В-четвертых, для установки нужно взломанное устройство с ROOT-правами. Если вы не знаете, что такое ROOT и чем чреват взлом Android, лучше для начала хорошо изучите эту тему.

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

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

Первый этап подготовки

Для начала подготовим все необходимые составляющие:

  • Нам понадобится взломанное Android-устройство с ROOT-правами.
  • Специализированная утилита для загрузки операционной системы Linux на мобильный гаджет.
  • Программа BusyBox.
  • Клиент SSH для удаленного управления операционной системой через командную строку. Или VNC.
  • Графический сервер XSDL.

По поводу ROOT

По умолчанию Android, как и любая другая нормальная ОС, защищена от вмешательства в системные компоненты. Это необходимо, чтобы злоумышленники не могли влезть в файловую систему и взять под контроль чужой гаджет. При этом такая защита немного ограничивает возможности пользователей. Некоторые функции оказываются недоступны (в том числе и установка Linux). Поэтому многие и приходят к взлому своих Android-устройств и получению root-прав.

ROOT-права несут с собой ряд проблем:

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

Второй этап подготовки

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

  • Заходим в Google Play (или в любой магазин, откуда вы обычно качаете программы).
  • Загружаем оттуда приложение BusyBox. Это набор инструментов для управления встраиваемыми UNIX-системами. Ее надо скачать и тут же запустить.
  • Открываем загруженную программу.
  • Жмем на кнопку Install в нижней части окна и ждем пока завершится процесс установки.

Загружаем Linux на Android-устройство

Теперь переходим непосредственно к загрузке и установке самого Linux. Для этого используем программу Linux Deploy. Она есть в магазине приложений Google Play.

Версия: 3.1
Разработчик: ZPwebsites
Требования: Android OS
Язык: Русский

Complete Linux Installer -это приложение, которое поможет Вам просто и без особых проблем установить Linux OS на своё Android OS. В основном это связано с тем, что Android основано на ядре Linux. Всё же Linux мощнее, чем мобильные платформы, поэтому он стоит того, чтобы полчаса помучится.

Требуются права ROOT и 3.5 гигабайта свободной внутренней памяти.

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленный файл

Download/Install VNCViewer App - по нажатию на эту кнопку вы перейдете в Google Play для загрузки и установки android-vnc-viewer. Без него работать ничего не будет. Если у вас не возможности выйти в Google Play, скачайте приложение по ссылке ниже.
android-vnc-viewer
androidvnc_0.5.0.apk ( 240.03 КБ )

Прикрепленный файл

Dowbload/Install Terminal App - по нажатию на эту кнопку вы перейдете в Google Play для загрузки и установки Android terminal Emulator. Без него работать ничего не будет. Если у вас не возможности выйти в Google Play, скачайте приложение по ссылке ниже.
Android terminal Emulator
emulyator_terminala_1.0.43.apk ( 284.36 КБ )

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Пробую запустить Debian не подскпжешь что там с настройками

Добавлено 01.07.2012, 11:08:

Хех мне android vnc не ставиться

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

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

Операционная система Android основана на ядре Linux, поэтому запуск Linux на Android смартфоне возможен, и даже не так сложен как кажется. Полностью заменить Android на Linux не получится из-за особенностей ARM загрузчика и большого разнообразия драйверов устройств, которые поддерживаются только ядрами производителей. Можно разве что установить специально адаптированную Ubuntu Phone, но это уже совсем другая история. Запускать Linux в эмуляторе мы тоже не будем, мы возьмем ARM версию дистрибутива Linux и запустим его в chroot контейнере уже работающего ядра Android.

Нам понадобиться

  • Смартфон или планшет на базе ОС Android с ROOT правами;
  • Программа автоматического развертывания Linux - Linux Deploy;
  • BusyBox;
  • SSH клиент - ConnectBot;
  • X Сервер для Android - XSDL Server;

Весь перечисленный софт можно скачать и установить с Google Play или форума 4pda. Далее, я буду предполагать что на вашем устройстве уже есть Root права. Начнем запуск linux на android.

Подготовка смартфона

Сначала устанавливаем BusyBox. Зайдите на страницу программы в Google Play и нажмите установить. Когда программа установится, нужно ее запустить и еще раз нажать кнопку install для распаковки всех необходимых компонентов:

Screenshot_2015-11-11-15-21-59

Остальные программы устанавливаются стандартным способом из Google Play.

Развертывание Linux на Android

Устанавливать Linux будем с помощью приложения Linux Deploy. Запустите приложение, откройте главное меню программы и выберите пункт Настройки:

Screenshot_2015-11-11-13-06-13

Здесь желательно поставить галочки не отключать экран и не отключать wifi, чтобы эти функции работали во пока вы не выключите Linux:

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

Больше ничего в настройках менять не нужно, Переходим к установке Linux. В главном окне коснитесь значка с логотипом загрузки:

Screenshot_2015-11-11-13-11-09

Перед тем как нажать кнопку установить необходимо настроить параметры будущей системы, сначала выберите дистрибутив и версию системы, например, Ubuntu Wily, архитектуру, можно оставить как есть armhf:

Screenshot_2015-11-11-13-13-01

Дальше выбираем путь образа диска куда будет установлена система, мы будем устанавливать способ в файл. По умолчанию размер образа - 512 Мб, рекомендую взять с запасом если планируете устанавливать графическую оболочку и дополнительные программы. Для LXDE, XFCE понадобиться еще 500 Мб, а для KDE и Gnome - 1,3 Гигабайт:

Потом меняем имя пользователя и пароль, локаль выбираем ru_RU.UTF-8 для поддержки русского языка:

Screenshot_2015-11-11-15-27-49

Выбираем окружение рабочего стола если нужно и дополнительные компоненты. Окружение у нас будет LXDE, дополнительные компоненты оставляем только окружение рабочего стола и ssh сервер. Х сервер нам не нужен, так как будем использовать XSDL Server.

Screenshot_2015-11-11-13-19-49

Потом ставим галочку напротив GUI:

Screenshot_2015-11-11-15-21-20

Графическая подсистема - Х сервер:

Screenshot_2015-11-11-15-21-26

В параметрах GUI Номер дисплея - 0, Адрес Х-сервера - ваш адрес в Wifi сети или 127.0.0.1. Галочку XSDL Server не ставим, так как при каждом запуске Х сервер запускается с новым номером дисплея, таким образом, если с первого раза система не запустится номер дисплея уже будет не соответствовать тому что мы указали в настройках и нужно будет перезагружать устройство:

Screenshot_2015-11-11-13-24-19

Дальше можете возвращаться в самый верх и нажимать кнопку установить. Установка linux на android займет около полчаса.

Запуск Linux

Осталось запустить linux на смартфоне. Сначала запускаем XSDL Server, выбираем расширение экрана:

Screenshot_2015-11-11-13-27-04

Затем размер шрифта:

Screenshot_2015-11-11-13-27-13

Переходим в Linux Deploy и нажимаем кнопку старт:

Screenshot_2015-11-11-13-26-24

Возвращаемся в XSDL Server и ждем пока загрузится оболочка:

Screenshot_2015-11-11-13-34-02

Вот и все, теперь можно работать в установленной системе, устанавливать приложения, смотреть видео и даже попытаться играть в компьютерные игры. Запуск linux программ на android - не такое уж сложное дело.

Screenshot_2015-11-11-13-34-24

Небольшой гайд по управлению XSDL сервер:

  • Чтобы открыть виртуальную клавиатуру нажмите кнопку назад.
  • Для клика правой кнопкой мыши коснитесь двумя пальцами экрана.
  • Отмена последнего действия - кнопка меню.

Доступ SSH доступ к Linux

Для доступа по SSH к установленной системе мы скачали ConnectBot. Откройте приложение и наберите:

Затем введите пароль, выбранный при установке системы, дальше вы окажетесь в оболочке Linux:

Screenshot_2015-11-11-14-13-10

Решение проблем

Если во время создания образа возникает ошибка:

Making new disk image (4095 MB) . fail
dd: opening `/storage/emulated/0/linux.img': No such file or directory

Замените в пути 0 на legacy.

А если такая ошибка:

dd: opening `/storage/sdcard0/linux.img': Read-only file system

Это значит что в вашей системе используются пространства имен для различных пользователей, то есть флешка примонтирована для пользователя, но не для root'a. Поэтому откройте SuperSU и в настройках снимите галочку Создать поименное разделение пространств:

Screenshot_2015-11-11-14-23-21

Выводы

Вот и все. вы смогли успешно запустить Linux на смартфоне. Эта система не настолько эффективна как на персональном компьютере, но тоже сильно расширяет возможности Android смартфона. Если у вас остались вопросы, спрашивайте в комментариях!

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