DendyMaster.ru форум

DendyMaster.ru форум (http://dendymaster.ru/forum/index.php)
-   КПК (http://dendymaster.ru/forum/forumdisplay.php?f=23)
-   -   Линукс на КПК (http://dendymaster.ru/forum/showthread.php?t=88)

vz 16.02.2007 21:13

Линукс на КПК
 
Линукс на КПК HP Compaq 3970. В качестве дистрибутива был выбран Familiar Linux, а в качестве графической оболочки - очень красивая Opie.
Что для этого требуется:

1. Сам дистрибутив - его можно скачать с официальног сайта [Только зарегистрированные пользователи могут видеть ссылки. Регистрация!]
2. КПК iPAQ серии от 3100;
3. Крэдл для подключения к компьютеру;
4. Терминальная программа (HyperTerminal, minicom);
5. Active Sync (Windows) или Synce (Linux).

При скачивании дистрибутива с официального сайта необходимо выбрать модель КПК (в моем случае 3900), версию дистрибутива (я ставил 0.7.2, последняя версия на момент написания статьи - 0.8.2) и графическую оболочку (Opie).
После распаковки архива файлы BootBlaster_1.19.exe (установщик) и bootldr-sa-2.21.12.bin (загрузчик) копируются на КПК при помощи Active Synv или Synce.

Установка системы происходит в два этапа: установка загрузчика и установка системы. Для установки загрузчика запускается скопированный на КПК файл BootBlaster_1.19.exe. В процессе установки желательно, чтобы КПК был подключён к питанию (во избежание отключения питания батарей). Сначала делается резервная копия (бекап) системы Windows CE, чтобы в любой момент ее и старый загрузчик можно было восстановить. Делается это следующим образом: в программе BootBlaster выбирается Flash->Save Bootldr.gz (бэкап загрузчика) и Flash->Save Wince.gz (сама ОС). После чего необходимо скопировать эти файлы на компьютер.
Теперь всё готово для перепрошивки. Выбирается Flash->Program и файл bootldr-sa-2.21.12.bin. После перепошивки проверка производится нажатием Flash->Verify. Если появляется ошибка, перепрошивается снова или восстановливается загрузчик Windows (который сохранен в .gz архиве). После успешного прошивания производится "soft reset" при одновременном нажатии большого центрального джостика и появляется загрузчик линукса.
Подключив через крэдл КПК к настольному компьютеру, получаем терминал Linux через com-порт. Это позволяет работать с pocket версией Линукса любой терминальной программой. Таким образом можно управлять КПК с ЛЮБОЙ операционной системы, не доустанавливая никаких программ типа Active Sync. Для Windows такая программа - встроенный Hyper Terminal, для linux - minicom. В программе необходимо установить следующие параметры соединения: 115200 8N1, Hardware и Software Flow Control отключить.
Далее необходимо передать имидж ОС на КПК: После ввода load root загрузчик выдаст информацию о приёме файла. Теперь необходимо начать передачу. В HyperTerminal выбрать "Передача->Передать файл", выбрать Ymodem, в minicom Ctrl-A, S, выбрать xmodem. Передать необходимо файл bootopie-v0.7.2-h3600.jffs2 (в моем случае). По окончании передачи (~10 мин.) ввести boot. После этого Линукс начнёт загружаться.

По окончании загрузки на консоль компьютера будет выведено приглашение к вводу логина, а на КПК загрузится графический интерфейс Opie. Сразу после установки существует только пользователь root с паролем rootme.
Наслаждайтесь, товарищи-линуксоиды!

Проблемы Линукса:
1) Проблема с обратной переустановкой с линукса на Windows Mobile 2003,
2) Проблема с языком, точнее с руским языком, нет его пока,
3) Проблема с поиском софта пока его не хватает
4) Неудобство и не юзабельность, но это уже как кто привык, можно привыкнуть ко многому.

Strel_ok 22.03.2007 18:42

ИМХО яб не стал ставить...сыро мне и с 5тым мобайлом неплохо....ещё фиг знает как с ним система работать будет...


Часовой пояс GMT +4, время: 02:14.

vBulletin® 3.6.4, Copyright ©2000-2024, Jelsoft Enterprises Ltd.
Перевод: RSN-TeaM (zCarot)
Мастерская Dendy - Ремонт XBOX 360 ONE, SONY PS-4, SONY PSP, SONY PSP Slim. Ремонт Игровых Приставок. © 1994 - 2017 г.