Linux десктоп с дуалбутом за 100 рублей

Всем привет! Вчера вы проголосовали за минипк на Linux, и при этом по цене банки пива, а я свои обещания держу :) При этом десктоп выйдет очень компактный, и со встроенным wifi, и иногда даже 3g. Кому интересно - добро пожаловать.

Linux десктоп с дуалбутом за 100 рублей

Цена

Насчёт цены - на самом деле не кликбейт. Однако брать мы будем планшет с разбитым дисплеем - они на запчасти очень дешевые. Заглядываем на авито, ставим фильтр до 500 рублей на планшеты, и смотрим предложения:

Может обойтись чуть дороже. Главный критерий - процессор AllWinner. A10, A20, A31 - неважно. Главное если у вас НЕТ опыта - спрашивайте включаются ли они совсем. У некоторых планшетов плата защиты АКБ устроена так, что после глубого разряда выйти стандартными средствами они не могут, их надо толкать от ЛБП или 5в от розетки на крайний случай. Так же нам подойдут аппараты с дохлой памятбю и которые висят на бутлупе - линух будет грузиться с флешки. Я же в свою очередь за 1500руб, помимо 55 телефонов(в основном кнопочных), получил еще платы от разных планшетов. Так что если вам интересно такое - ищите, лотов на авито куча.

Софт

Особенность процессоров AllWinner в том, что их ядра относительно универсальны. т.е ядро Linux от одного планшета, спокойно может подойти к другому. Всё это доступно, благодаря тому что настройки железа не захардкожены в драйверах, а хранятся в специальном fex файле, который в ТЕКСТОВОМ виде позволяет управлять маппингом gpio, управлять выводами на дисплей(hdmi, tvout, экран) и.т.д. Поэтому предложенные тут методы подойдут почти для любого планшета на AllWinner чипсетах. Кроме того, AllWinner умеет грузится нативно с sd карты без всяких костылей - что тоже очень круто как по мне. То есть у вас останется возможность дуалбута в линукс и в андроид.

Linux десктоп с дуалбутом за 100 рублей

Планшет желательно разобрать, и глянуть в каком состоянии АКБ и есть ли она вообще. Можно её в целом выпаять и впаять обычный USB на 5v, но я так не делаю(лучше купить в радиомагазине плату зарядки tp4056 и сделать внешнюю схему на 2А). АллВиннер отличается тем, что внутри него встроено только ARM ядро и гпу. Ни модемов, ни вайфая - ничего этого из коробки нет. Поэтому вендоры распаивали модем(зеленая плата) и wifi(красная плата), причем wifi через usb :) т.е его при желании можно выпаять, напаять usb разъем и воткнуть в комп - работать будет! Можно при желании откинуть шлейф дисплея - если он битый, то зачем он будет потреблять лишнюю энергию?)

Установка софта

Дистрибутив можно выбрать здесь

Это сразу установленный линух на флешке. Нужно софтом Win32 DiskImager(или dd в линуксе) записать образ на флешку. Я рекомендую брать образ для armhf ABI - на armle пакетов заметно меньше. Но в целом, завести можно даже самый свежий дебиан - однако на большинстве девайсов 512мб ОЗУ и работать он может скромно. Я выбрал xubuntu.

Linux десктоп с дуалбутом за 100 рублей

Нам потребуется miniHDMI -> HDMI, и OTG кабель(можно и без него, если есть USB хаб, то можно его на скрутках сделать, только не забываем замкнуть 5 и 6 контакт.

Linux десктоп с дуалбутом за 100 рублей

Ребят, не обижайтесь за отсутствие скринов, карты захвата у меня нет :)

Стандартное окно входа xubuntu 12.04:

Linux десктоп с дуалбутом за 100 рублей

Логинимся, и... видим стандартный рабочий стол lubuntru. Прямо как на x86 :)

Пакеты

Стандартный репозиторий ubuntu ports давно не содержит в себе пакетов под ubuntu precise. Однако old-releases все еще держит пакеты для официально дропнутой в 2013 году(!) ABI armel. В стандартной поставке есть Firefox(очень тормозит, упор и в проц, и в память - проц греется градусов до 60, потом начинает троттлить). Я собирал квейк интереса ради свежим компилятором, но он не запустился, зато openarena из репозиториев работала ~2FPS. Увы, в большинстве дистров отсутствуют драйвера на Mali, и 3D или хотя-бы плавный интерфейс мы не получим - нужно собирать дрова и драйвер фреймбуффера руками. Я не стал этим заниматься - это очень геморно делать на свежих дистрах, а на самом планшете что-то компилировать - самоубийство. Даже хардварные кодеки не завести без компиляции собственно этих самых кодеков ;)

Linux десктоп с дуалбутом за 100 рублей

Android

У него всё ещё есть Android, причём на внутренней памяти - получаем дуалбут. Здесь уже все неплохо - Android 4.0.4, HDMI включается сразу после загрузки. Андроид вполне держит себе и USB геймпады, и клавомышь, поэтому рекомендовать для десктопа я буду именно его :) Я на нем когда-то в GTA 3 играл, GTA VC скорее всего тоже запустит, эмуляторы NES, SEGA, и PS пойдут тоже без каких либо проблем. Поэтому лучший выход - подключить его к телику и использовать как ТВ приставку, благо HD видео он потянет точно! Даже если внутренняя память сдохшая - андроид так же как и линух можно поставить на флеху(причем "легально", а не как я делал в предыдущей статье :)) и будет он бегать нормально, поэтому если плата физически не дохлая - вы в любом случае в плюсе!

Так для чего он может пригодится?

На андроиде открывается огромный мир игр до 2013-2014 года, которые он переваивает без проблем. Если же речь не только о играх или использования как тв бокс(и даже как тв бокс он получается очень дешевым и выгодным) - то у него встроенный 3g, и его можно использовать как удаленную сигнализацию. Либо как сервер для своего бложика. Так что даже за банку пивау можно купить целый минипк, пусть и найти ему применение :) Кроме того, плату можно вытащить из корпуса, и соорудить импровизированный корпус из какой нибудь деревянной коробочки, что сделает его еще более компактным.

Как вам девайс?
До 500руб норм - можно вместо DVD поставить, или китайских донглов с алика
Для меня - не юзабелен в текущих реалиях
202202
49 комментариев

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

А если возиться ради удовольствия и вызова, то могу понять, конечно)

23

так о том и речь. А что там паять, плату зарядки и акб?

1

Даже китайские одноплатные компьютеры сейчас начинаются с 2500-5000 рублей, не говоря уже о законченных minipc.

1

Сорян если жиденько получилось :( Но раздербанивать и делать для него кастом корпуса/как-то серьезно вмешиваться в железо я не стал - это первый мой Android девайс, который мне купили на нг 2012 :) пусть будет в ориг корпусе как память :)

16

Есть отличное применение такому девайсу. Запустить на нем armbian (например) без графического интерфейса и использовать как тонкий ssh клиент. Админы, которые настраивают оборудование mikrotik оценят

Мне это напоминает видео с "восстановлением" раритетных вещей. Берут какой-то мусор со свалки, а потом дотачивают нужные детали на станках, используют дорогой инструмент и тд и тп. В итоге вещь восстановили, но зачем? Для того чтоб набрать просмотров на Ютубе разве что. Рядовому человеку проще потратить больше и купить аналогичное новое/в лучшем состоянии.

6

ага, накручиваю плюсы на дтф))
не, это примерно из того же разряда, что челики собирают пк на 478 сокете, или редком 439 - да, их сейчас юзать проблематично, но сам процесс ремонта и сборки подобных ништяков очень для многих интересен. А для кого-то и сборка. Так что как то так, мне в кайф заниматься тюнингом старых девайсов, дтферам в кайф это читать))

12