Subject: Re: PocketBSD on Epods
To: Scott Henning <firstname.lastname@example.org>
From: Nathan Parrish <email@example.com>
Date: 01/23/2001 12:53:52
--- Scott Henning <firstname.lastname@example.org> wrote:
> > will the netbsd.gz from that dir boot on your
> > system? this image has the
> > sysinit stuff built in, and you can exit out of that
> > to a prompt.
> > I believe the kernels in the binary/kernel dir do
> > not have sysinit
> > functionality included, meaning you'd have to build
> > a compact flash/ATA root
> > disk with a companion system.
> I had tried the kernel in the installation directory
> and the machine just locks up. I think this kernel is
> for a 4111 and doesn't work with this 3922 machine.
I think you're right. after I wrote that I realized that it was a pretty silly
> Can whoever built the 3922 kernel build another one
> with sysinit?
> Or what are the procedures for getting the source and
> building it from scratch?
I'm not really familiar with how the install kernels are built; I imagine it is
a matter of adding ramdisk support, and then having a basic FS image tacked
onto the end of the kernel, to be extracted into the ramdisk once the kernel
has booted... maybe this is documented somewhere? certainly, long term it
makes sense for 3922 and other install kernels to exist.
> I have installed NetBSD for
> i386. Does this installation have the cross compiler?
yes, in fact I cross-compiled my current kernel using an Alpha. lemme see if I
can dig up the appropriate links....
I think that will point you to the appropriate places. do be sure to use the
cross make script mentioned there.
if you cannot find a method to make the sysinit kernel, you could just create a
standard kernel, and build a CF root with your i386 machine (er, assuming it is
a laptop, which is a rather large assumption). the instructions for creating a
CF root filesystem are pretty clearly laid out in install.txt.
Do You Yahoo!?
Yahoo! Auctions - Buy the things you want at great prices.