Subject: netbooting NetBSD-1.4.2 on i386
To: None <netbsd-help@netbsd.org>
From: Dima Veselov <root@lich.phys.spbu.ru>
List: netbsd-help
Date: 03/08/2001 20:45:29
Hello there!

Can anyone say what means this kernel error:
cannot mount root, error = 49

I just want to netboot diskless lpd-server, but kernel can't mount its
root. I am using netboot.com compiled with
USE_NETIF=3c509
CPPFLAGS+= -DSUPPORT_RARP -DSUPPORT_BOOTPARAM
CPPFLAGS+= -DSUPPORT_NFS -DNFS_NOSYMLINK

kernel config was DISKLESS - I only changed it for network card
driver.

last part of dmesg is:
biomask 0 netmask 400 ttymask 402
boot device: ep0
cannot mount root, error = 49
root device (default ep0):

/etc/exports follows:
/usr/home/nfsclient/adelina -maproot=root adelina
/usr adelina

(adelina is lpd-server, ep0 is 3c509 ethernet card)

When I try to "tcpdump" network, I can't see any nfs calls, exclude
nfs-calls when reading kernel, than silence only.

And the second question: anybody uses ethernet PROM? When I try to
make netboot PROM-image the result-code always bigger than 32k.
Why this could be?

PS: Using NetBSD-1.4.2-i386 on both server and workstation

Thanks for answer,
                  KaB00m