13 Jun 2006

Установока linux на Palm LD(Life Drive)

Category howto

Необходимые файлы

Загрузчик CocoBoot

Образ rootfs с OPIE

Замечание

На выбор предлагается ещё GPE - будет медленно работать на LifeDrive и устройствами с небольшой помятью, а также просто загружаемая система без оболочки

Swap file

Важно Чтобы не качать пустой swap файл размером 90 мегобайт, почему бы не сделать его самомy

# dd if=/dev/zero of=swap bs=1k count=96k
# mkswap swap

Конфиг ядра

Там две строчки:

SWAP_DEV=$FILES_MNT/swap
ROOT_DEV=$FILES_MNT/opie-image-v0.8.4-palmld.rootfs.ext2
Расположение swap файла и rootfs соответсвенно, от корневой директории.

Процесс установки

1)Включаем на Palm’e Drive Mode, и монтируем диск,

# mount /dev/sda1 /mnt/palm

Копируем файлы swap, linux.boot.cfg, и opie-image-v0.8.4-palmld.rootfs.ext2 в корень palm диска, демонтируем устройство и запускаем CocoBoot на palm’e. Жмём естественно Boot.

Получаем следущую картину:


Загружается ядро… и далее графическая оболочка OPIE:

Всё установлено и готово к использованию, на момент написания статьи доступна новая сборка linux для Palm LD

http://builds.hackndev.com/builds/Marex/TP1-20070717.tar.bz2
Подробнее о OPIE http://opie.handhelds.org/cgi-bin/moin.cgi/News


cat /proc/cpuinfo

Модули ядра

PIM

Тесты системы

Рабочий стол настроек

OpieMediaPlayer
- музыка так и незаиграла

root shell

Итоги

Итоги видны табличке номер один на в начале статьи Система работает стабильно - непадает, segfault'ов ненаблюдалось. Собственно есть всё тоже самое что и в стандартной PalmOS, единственную проблему которую я вижу это мало софта, во остальном всё готово к употреблению.


Ссылки по теме:
Handhelds.org LifeDrive HowTo
Hackndev Palm Life Drive
Access Linux Platform

Comments