2010-04-20

Slitaz -- arm / qemu



Extract from:
Tiny qemu arm system with a DirectFB interface
[http://free-electrons.com/community/demos/qemu-arm-directfb/]

A tiny embedded Linux system running on the qemu arm emulator, with a DirectFB interface, everything in 2.1 MB (including the kernel)!

Overview
This demo embedded Linux system has the following features:

* Very easy to run demo, just 1 file to download and 1 command line to type!
* Runs on qemu (easy to get for most GNU/Linux distributions), emulating an ARM Versatile PB board.
* Available through a single file (kernel and root filesystem), sizing only 2.1 MB!
* DirectFB graphical user interface.
* Demonstrates the capabilities of qemu, the Linux kernel, BusyBox, DirectFB, and shows the benefits of system size and boot time reduction techniques as advertised and supported by the CE Linux Forum.
* License: GNU GPL for root filesystem scripts. Each software component has its own license.
[..]

http://free-electrons.com/pub/qemu/demos/arm/directfb/1.0/vmlinuz-qemu-arm-2.6.20

root@slitaz:~/Downloads# date
二 4月 20 15:00:40 UTC 2010
root@slitaz:~/Downloads# ls -lh vmlinuz-qemu-arm-2.6.20
-rw-r--r-- 1 root root 2.1M Apr 20 08:54 vmlinuz-qemu-arm-2.6.20
root@slitaz:~/Downloads# ls -l /usr/bin/qemu-system-arm
-rwxr-xr-x 1 root root 2164440 Apr 20 11:08 /usr/bin/qemu-system-arm

root@slitaz:~/Downloads# tazpkg list-files qemu | head -8

Installed files with : qemu
================================================================================
/usr/bin/qemu
/usr/bin/qemu-img
/usr/bin/qemu-nbd
/usr/bin/qemu-system-x86_64
/usr/share/qemu/bamboo.dtb
root@slitaz:~/Downloads# ./run_qemu &
[1] 1684
root@slitaz:~/Downloads# ps ax | grep qemu
1685 root qemu-system-arm -M versatilepb -m 16 -kernel vmlinuz-qemu-arm-2.6.20 -append clocksource=pit quiet rw
root@slitaz:~/Downloads#
.