I installed 1.99.4 last night including kerneld (which is a great
thing, I think). Yes, I used modules-1.3.69g.tar.gz. The first time I
booted it and had rc.S load kerneld, it barfed about not being able to
load libgdbm.so.2. A check showed that this library is in /usr/lib
which wasn't mounted on my system at the time. We want kerneld before
the general mount in rc.S (in case we mount filesystems that are
driven by modules). Thus, I decided to do:
cp -a /usr/lib/libgdbm* /lib
rm -f /usr/lib/libgdbm *
It works fine now. Perhaps the necessity of libgdbm residing on the
root filesystem could be mentioned in the README ?
Sorry if I wasted your time. Honestly.
The above article is the personal view of the poster and should not be
considered as an official comment from the JET Joint Undertaking