Subject: Netbooting
To: None <port-sparc@NetBSD.ORG>
From: Frank Bartels <knarf@camelot.de>
List: port-sparc
Date: 11/04/1995 16:57:48
Hi all.

I want to netboot my Sparcstation ELC and SLC from my FreeBSD machines.

Both machines will only run as X displays so I really don't care what
OS they will run (SunOS 4.1.3_U1 or NetBSD).

First I tried SunOS. Because FreeBSD has no statd/lockd, update dies
about one minute after the login: prompt and the machin panics. Too bad,
but I think there is no solution available right now.

As I know NetBSD has no statd/lockd, I assume it does not rely on
the server having this feature. I got NetBSD 1.0, and installed
the whole thing under /export/<client>/root, edited a little in etc/,
MAKEDEV'd the devices and tried to boot.

The kernel loads fine, but at the end of probing devices I get:

[...]
Found boot device le0
panic: cannot mount root
syncing disks... done
rebooting

I have really no idea what I did wrong, /etc/exports and /etc/bootparams
are set up correctly (otherwise it could not load the kernel). What
_exactly_ is done at this point?

I think my next problem will be swapping over NFS. I created a 64MB file
/export/swap/ivanhoe on the server (this is the way it works on SunOS).
Will this work for NetBSD? (When should the client ask the bootparamd
for the swapfile? Right now, it only wants to know "root"...)

Next, I want to sup -current and run a make world. :)

Bye,
Knarf
-- 
  Frank Bartels   |UUCP/ZModem/Fax: + 49 89 5469593| "Captain, why not just
 knarf@camelot.de |  http://www.camelot.de/~knarf/ | give the Borg Windows?"