Required installer modules installed automatically on NSLU2 now

<p>

One thing that's annoying about the Debian installer on the NSLU2, as Joey
Hess <a href = "http://bugs.debian.org/498795">pointed out</a> a few months
ago when he reinstalled his NSLU2, is that you have to manually select some
installer modules.  The reason for this is that the NSLU2 only has 32 MB of
RAM and thus Debian installer runs in lowmem mode in which less
functionality is enabled by default.  As a result of this, you have to
select <tt>partman-auto</tt>, <tt>partman-ext3</tt> and
<tt>usb-storage-modules</tt> from a list of additional installer modules to
load so the installer will recognize your USB disk, offer guided
partitioning and format the disk with ext3.

</p>

<p>

When Joey submitted his installation report, Frans Pop suggested that we
could put a list of installer modules we want to have installed
automatically in <tt>/var/cache/anna/include</tt>.  I finally got around to
playing around with this yesterday and while this specific solution won't
work on lowmem systems we can use <tt>anna-install</tt> to automatically
queue installer modules for installation.  Since <tt>anna-install</tt>
works, I put some functionality into the installer today to automatically
load required installer modules on the Linksys NSLU2 and on Cobalt
machines.

</p>

<p>

This change is good for users because they don't have to select some
modules during the installation.  I'm a little bit worried that existing
users of the installer on the NSLU2 will be confused when they don't see
the modules in the list anymore, but I'll update the documentation
accordingly.

</p>

<!-- time: 2008-09-15 14:28:44 +0300 -->