Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Can't boot a MODULAR kernel
Hi,
On Thu, Dec 11, 2008 at 10:05:27PM +0000, Ari Constancio wrote:
> I'm trying (for some time now) to update an i386 machine with the
> latest sources (from CVS), but I just can't make it boot properly.
>
> After a fresh 4.0.1 install on a single disk (wd0), I have checked out
> /usr/src from CVS and followed the instructions from
> http://netbsd.org/docs/current/index.html :
>
> # cd /usr/src && mkdir /usr/obj /usr/tools
> # ./build.sh -O ../obj -T ../tools tools
> # ./build.sh -O ../obj -T ../tools -U -u distribution
> # ./build.sh -O ../obj -T ../tools -U -u kernel=GENERIC
>
> The GENERIC config file is a stock one -- not a single change.
>
> # cd ../obj/sys/arch/i386/compile/GENERIC
> # mv /netbsd /netbsd.old
> # cp netbsd /netbsd
>
> From src/UPDATING,
>
> # cd /usr/src/sys/modules
> # ../../../tools/bin/nbmake-i386
> # ../../../tools/bin/nbmake-i386 install
> # cp /usr/obj/destdir.i386/usr/mdec/boot /boot (seems to be more
> current than /usr/mdec/boot)
>
> # shutdown -r now
>
> (rebooting)
> ...
> boot device: wd0
> root on wd0a dumps on wd0b
> no file system for wd0 (dev 0x0)
> cannot mount root, error = 79
> root device (default wd0a):
>
>
> I'm really feeling somewhat lost on this, as I tried not to overlook
> any of the recent discussions about the new MODULAR kernels here on
> the list.
>
> I appreciate any help on this.
It looks like you haven't installed any kernel modules. Something like:
cd src/sys/modules
export TOOLDIR=foo
export OBJDIR=foo
make
make install
Andrew
Home |
Main Index |
Thread Index |
Old Index