Utilizo nos meus  iPaqs as distribuições  Familiar Linux e  Ångström  com  a  interface gráfica  Opie.  Para quem não sabe,  Opie  (Open Palmtop Integrated Environment) é um ambiente gráfico desenvolvido para palmtops que rodam Linux, através das distribuições embarcadas.

Sempre tive  a  necessidade  de  editar no meu desktop  os dados utilizado no Palm/iPaq.  Com  isto resolvi  executar uma imagem com a interface  Opie no Qemu,  a seguir, videos e as instruções na minha  jornada.

Video dos iPaqs:


Download dos  arquivos necessários:

Imagem OpenZaurus Akita :
http://pt.sourceforge.jp/frs/redir.php?m=jaist&f=%2Fopenzaurus-ja%2F20854%2Fopie-image-3.5.4.1-akita.rootfs.img

Kernel:
http://pt.sourceforge.jp/frs/redir.php?m=iij&f=%2Fopenzaurus-ja%2F20854%2FzImage-2.6.16-akita-20060706093648.bin

Fontes do raw2flash:
http://folks.o-hand.com/mallum/raw2flash.c

Compile o fonte do aplicativo raw2flash. Este aplicativo é responsável pela conversão de imagens .jffs2.

# gcc raw2flash.c -o raw2flash

Efetue a conversão da imagem:# /raw2flash.akita <  opie-image-3.5.4.1-akita.rootfs.img > cabelo-opie-image.img

[######################################]
Agora basta executar a imagem no Qemu:

# qemu-system-arm -M akita -portrait -show-cursor -kernel zImage-2.6.16-akita-20060522143123.bin-r33 -mtdbloc cabelo-opie-image.img

A seguir um screenshot da VM:

Opie