summaryrefslogtreecommitdiff
path: root/README
blob: 916509633225f28ec9f62afd691fc43c22425464 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
qemu
----

Why not VirtualBox, VMWare, Vex? Because:
- it's really free
- is fully batchable (Unix-philosophy, no GUI-nightmares)
- it's really fast
- the disk image format is quite open, so it should be able
  to convert it into many other formats

kernel
------

make allnoconfig

select just hardware which is available in the QEMU emulation

busybox
-------

make allnoconfig

select just what's needed for booting and running a simple application

GPM
---

so that copy-paste from/to the minilinux work

miniperl
--------

Just as a demo of an application running on this minimal Linux.

How to run it?
--------------

export SDL_VIDEO_X11_DGAMOUSE=0		(if the console mouse doesn't work)

qemu -hda minilinux.img

or in text mode

qemu -curses -hda minilinux.img

or

Visualbox (create a new machine using an "existing" virtual harddisk,
minilinux.vdi)

or

VMWare: start the player, workstation with the minilinux.vmx virtual
machine description