Главная » Статьи » КОМПЬЮТЕРЫ » Разное

Установка Linux на КПК iPAQ
Зачем Linux наладоннику под управлением Pocket PC (Windows Mobile), когда эта система и так кажется самодостаточной, поставляясь с текстовым редактором, электронной таблицей и прочей мелочью? Те, кто работал с портативными версиями Windows активно, меня, возможно, поймут - а те, кому этого "счастья" не выпало, поверьте на слово: за три года тесного общения с мобильными вычислительными платформами (работал на машинках с PalmOS, EPOC/SymbianOS и PocketPC) я убедился только в одном - в том, что всё семейство Windows CE представляет из себя кучу слепленных наспех поделок, впаривая которые под раскрученной торговой маркой доверчивому потребителю, их разработчик преследует единственную цель - собственную выгоду. Стабильность этой системы, качество её стандартных прикладных инструментов - всё это находится просто за гранью добра и зла, оправдывая наречение могущей быть полноценной портативной машинки дрянным именем "органайзер". На портативных компьютерах как нигде больше проявляется эгоистичная маркетинговая политика Microsoft, называющей "Windows" всё, что только может быть похоже внешне на одноимённую десктоп-систему. А потому, заплатив несколько сотен долларов за тот же iPAQ, вы можете смело забыть о всём, что вам довелось изучить на десктопе: о файловых форматах, о принципах работы с системой. Вам придётся вживаться в узкие рамки мобильной "Windows", набираясь опыта - в том числе и опыта в борьбе с глюками - заново. Стыдно сказать, PocketPC порой не в состоянии обработать даже нажатия на кнопки наладонника - тормозя и отказываясь то включать подсветку, то вызывать системное меню. Попытки расширить убогую базовую функциональность наталкиваются на необходимость выкладывать немалые деньги за новые, сплошь коммерческие программы. Возможно, кого-то это устраивает, но у меня с PocketPC совместная жизнь не сложилась: если Psion Revo до сих пор иногда используется для написания текстов, iPAQ вот уже больше года пылится без дела. Что, кстати, и помогло решиться на установку на него новой ОСи: ведь каким бы старым мой iPAQ серии 3800 мне не казался, это всё ещё вполне современная машинка, сердце которой - 32-битный 200 МГц процессор StrongARM, лицом - большой, яркий и чёткий дисплей 240х320 (65 тысяч оттенков), головой 64 Мбайт оперативной памяти, а руками - SecureDigital/MMC-слот.

В указанной выше статье описывается система familiar linux. В этой статье я опишу саму перепрошивку, которая в принципе не представляет из себя ничего сложного, но требует предельной внимательности и аккуратности. Заодно дам пару советов в ходе перепрошивки.

Итак, в качестве дистрибутива выбран Familiar Linux, а в качестве оболочки красивейшая Opie. Вот как она выглядит:
Итак, перейдём к установке. Нам потребуется:
КПК iPAQ от 3100
Крэдл для подключения к компьютеру
Терминальная программа (HyperTerminal, minicom)
Active Sync (Windows) или Synce (Linux)
Первым делом скачиваем дистрибутив отсюда. Необходимо выбрать модель PDA, версию дистрибутива и оболочку. В моём случае это H3600, stable 0.72, Opie. После скачивания распаковаваем архив и копируем файлы BootBlaster_1.19.exe (установщик) и bootldr-sa-2.21.12.bin (загрузчик) на КПК при помощи Active Synv или Synce.

Установка системы происходит в два этапа: установка загрузчика и установка системы. Для установки загрузчика запускаем скопированный на КПК файл BootBlaster_1.19.exe. ВНИМАНИЕ! Весь процесс установки желательно, чтобы КПК был подключён к питанию (во избежание отключения питания батарей). Скриншоты установки можно видеть здесь. Сначала забэкапим Windows, чтобы в любой момент можно было восстановить Window 2002 и старый загрузчик. Делается это следующим образом: в программе BootBlaster жмём Flash->Save Bootldr .gz (бэкап загрузчика) и Flash->Save Wince .gz (сама ось). После чего необходимо скопировать эти файлы на компьютер.

Теперь всё готово для перепрошивки. Жмём Flash->Program и выбираем файл bootldr-sa-2.21.12.bin. После перепошивки проверяем удалась ли она нажатием Flash->Verify. Если выдаст ошибку, можно попробовать ещё раз перепрошить или восстановить загрузчик Windows (который сохраняли в .gz архиве). Если всё ok - производим soft reset и перед нами оказывается загрузчик линукса.
Теперь немного об управлении pocket версией Линукса. Подключив через крэдл КПК к настольному компьютеру мы получаем в своё распоряжение терминал linux через com порт. Это позволяет работать с pocket версией Линукса любой терминальной программой (обязана быть в любой оси). Таким образом можно управлять КПК с ЛЮБОЙ операционной системы, не доустанавливая никаких программ типа Active Sync. Мы ещё не установили Линукс, а мощь этой операционной системы уже начала проявляться. Для Windows такая программа - встроенный Hyper Terminal, для linux - minicom. Необходимо установить следующие параметры соединения: 115200 8N1, Hardware и Software Flow Control отключить.
Далее необходимо передать имидж ОС на КПК:

boot> load root
loading flash region root
ready for YMODEM download..
Erasing sector 00140000
Erasing sector 00180000
Erasing sector 001C0000
...
addr: 00600000 data: E0021985
addr: 00610000 data: FFFFFFFF
addr: 00620000 data: FFFFFFFF
addr: 00630000 data: FFFFFFFF
verifying ... formatting ... done.
boot> boot
После ввода load root загрузчик выдаст информацию о приёме файла. Теперь необходимо начать передачу. В HyperTerminal нажать "Передача->Передать файл", выбрать xmodem, в minicom Ctrl-A, S, выбрать xmodem. Передать необходимо файл bootopie-v0.7.2-h3600.jffs2. По окончании передачи (~10 мин.) ввести boot. После этого Линукс начнёт загружаться.
По окончании загрузки на консоль компьютера будет выведено приглашение к вводу логина, а на КПК загрузится графический интерфейс Opie. Сразу после установки существует только пользователь root с паролем rootme.


Автор:Romantick
Категория: Разное | Добавил: Sai (06.01.2010)
Просмотров: 5982 | Комментарии: 33 | Рейтинг: 5.0/1
Всего комментариев: 1
1 Taras  
Cпасибо за статью. Я купил себе пару лет назад айпак3630, предыдущий владелец напялил туда фамилиар с гпе, опие ему не понравилась. Всё бы ничего, но у этой модели батарейка встроеная и уже 2 раза меняли. Линукс на кпк это гуд.

Имя *:
Email *:
Код *:
Мини профиль
Понедельник
29.04.2024
00:11


Логин:
Пароль:
Меню сайта
Реклама
Аниме онлайн
  • Cowboy Bebop
  • Dance In The Vampire Bund
  • Devil May Cry
  • Evangelion
  • Hellsing
  • Highschool of the Dead
  • Ichiban Ushiro no Daimaou
  • Ookami Kakushi

  • Категории раздела
    Железо [1]
    Программы [1]
    Игры [1]
    Разное [2]
    Поиск
    Друзья сайта
  • Нема нічого

  • West Coast Rap

  • Калейдоскоп развлечений

  • Статистика
    Зарег. на сайте
    Всего: 42137
    Новых за месяц: 0
    Новых за неделю: 0
    Новых вчера: 0
    Новых сегодня: 0
    Из них
    Администраторов: 2
    Модераторов: 1
    Провереных: 2
    Пользователей: 42130
    Забаненых: 2
    Из них
    Парней: 42098
    Девушек: 39


    Пользователи, посетившие сайт за текущий день:


    Самые активные пользователи:

    Jamesfal
    EVLO
    Alisamef
    AlinaElartOrdikavipliva
    Sai
    JimmyExara
    sophiemd69
    Niklbok
    Mensik69
    trotigoo
    Сейчас на сайте
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Наша кнопка
    Если тебе понравился наш сайт или ты хочешь выразить свою благодарность и внести свой вклад в развитие ресурса — размести на своем сайте кнопку нашего сайта

    Наша аниме кнопка:


    Получить код:

    Мы в паутине

    аниме топы

    PPN Top 50 ТОП-Лист Русской Лиги Покемонов
    наш рейтинг

    UA-ToP.Net bodr_top
    Реклама