
CHAPTER 4. LIVERAM DISKS 4.3. EASY VERSIONS
1. A boot loader finds the kernel image on the disk, loads it into memory, and starts it,
2. The kernel initializes the devices and its drivers,
3. The kernel mounts the root filesystem,
4. The kernel starts a program called init,
5. init sets the rest of the processes in motion,
6. The last processes that init starts as part of the boot sequence allow you to log in.
4.3 Easy Versions
The easy versions date back to the year 2007. A hx4700 version can be found
2
with the name
Angstrom-x11-image-liveramdisk-2007.12-hx4700.exe
You simply use such a file by launching it in the WM File Explorer. That is really straightforward.
4.4 Hard Versions
The hard versions are as up-to-date as you expect them to be, because you constitute them. After
having spoke with Lex Landa because of a WiFi problem, some info emerged from this thread
3
,
becoming increasingly big.
4.4.1 In Theory
To build this
exe
file, there is a Python script. It is called
make-bootbundle.py
. Its usage is described
by:
make-bootbundle.py -o <outfile> <path to haret.exe> <zImage> <initrd> <script>
Let’s describe these elements in their order:
1. make-bootbundle.py: the Python script.
2. <outfile>: the name of the file you will launch in the WM File Explorer.
3. <haret.exe>: the name of the HaRET bootloader.
4. <zImage>: the kernel.
5. <initrd>: the initrd.
6. <script>: the startup script.
To understand what they mean, you need some basic knowledge in Linux/UNIX systems which
will not be detailed here. That is a prerequisite.
2
In the http://www.angstrom-distribution.org/releases/2007.12/images/hx4700/ directory.
3
11
Kommentare zu diesen Handbüchern