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
|
<section id="intro-chapter">
<title>Introduction</title>
<para>
<application>Yaird</application> (Yet Another mkInitRD) is an
application to create an initial boot image, a minimal filesystem used
to bring a booting Linux kernel to a level where it can access
the root file system and use startup scripts to bring the system
to the normal run level.
</para>
<para>
It differs from earlier <application>mkinitrd</application>
implementations in that it attempts to leverage the information in
sysfs to minimise the number of special cases that the application
has to know about, and in that it uses a template system to separate
the analysis of the system from the building of the image.
</para>
<para>
This document gives an overview of the design and implementation
of <application>Yaird</application>; see the README file for
usage information. This text assumes familiarity with Linux
system administration and the basics of hotplug and sysfs.
</para>
<para>
This document describes version &VERSION;
of <application>Yaird</application>.
This is a very rough, proof of concept, version.
</para>
</section>
|