::Установка Linux на КПК iPAQ::

  Совсем недавно купил себе КПК iPAQ 3600 с Windows 2002 на борту. Целью покупки стало в первую очередь чтение книг. Не всегда удобно таскать с собой книги, а вот на КПК можно иметь под рукой хоть целую библиотеку. Во-вторых, конечно же это и записная книжка, и калькулятор, и переводчик, и плеер в одном флаконе.

  На свежеприобретённом PDA имелось 32 Мб. встроенной памяти + 16 Мб. ROM. Сначала я не задумывался об операционной системе, установленной на КПК, но со временем пришёл к тому же выводу, что и на обычном ПК: винда меня не устраивает. Microsoft ограничили итак ограниченную систему Windows. Прочитав статью http://www.computerra.ru/focus/coment/29823/ я решился перепрошить на iPAQ linux, о чём совершенно не жалею.

  В указанной выше статье описывается система 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.

  Вот и весь процесс установки Линукса на КПК. Об его настройке и использовании в следующей статье.

  

Автор статьи - Бойков Александр
Публикация, перепечатка и т.п. статьи возможны только с разрешения автора.
бетоносмеситель, оборудование для производства шлакоблоков, вибропрессование. Нужен документ? Мы изготавливаем любые документы удостоверения из качественных материалов.. Ноутбуки в украине. (Бытовая техника) рюкзак для ноутбука. выгодный снять квартиру посуточно киев берестейская по супер-цене. прочистная. Египет Париж Бали крит Маврикий греция шубы туры в египет