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
|