Subject: Need assistance in diskless booting a 1+ via linux
To: None <port-sparc@NetBSD.ORG>
From: Volker Schmidt <volker@Illuminatus.MZ.Rhein-Main.DE>
List: port-sparc
Date: 02/18/1997 20:05:48
Hello!

I'm on the way bringing up a 1+ (native diskless, 64 MByte Ram,
Boot-Prom 1.3, equipped with two IBM 0662-S12) via diskless
booting over NFS from a Linux box (Kernel 2.0.29, bootparamd
is installed from NetKit-0.09).

I can tftp the secondary bootloader. The kernel does come up and
checks various devices. That much is OK.

It asks bootparamd for a "root" entry for the diskless host:

whoami got question for 192.168.98.131
This is host sundown.mz.rhein-main.de
Returning sundown   (none)    127.0.0.1
getfile got question for "sundown" and file "root"
returning server:Illuminatus path:/export/sundown/root address: 192.168.98.128

Then the question for "swap" and the answer:

getfile got question for "sundown" and file "swap"
returning server:Illuminatus path:/export/sundown/swap address: 192.168.98.128

My mountd shows this as:

mountd[1010] 02/18/97 19:47 mnt [1 70/1/1 01:00:00  0.0] /export/sundown/root
mountd[1010] 02/18/97 19:47     mount res = 0
mountd[1010] 02/18/97 19:48 mnt [1 70/1/1 01:00:00  0.0] /export/sundown/root
mountd[1010] 02/18/97 19:48     mount res = 0
mountd[1010] 02/18/97 19:48 mnt [1 70/1/1 01:00:00  0.0] /export/sundown/swap
mountd[1010] 02/18/97 19:48     mount res = 0

After that point the Sun screen freezes. On my nfsd log I found:

nfsd[983] 02/18/97 19:48 getattr [1 70/1/1 01:00:00  0.0+0]
        /export/sundown/root
nfsd[983] 02/18/97 19:48 result: 0
nfsd[983] 02/18/97 19:48 getattr [1 70/1/1 01:00:00  0.0+0]
        03200802 03 0b0b7f
nfsd[983] 02/18/97 19:48 result: 0
nfsd[983] 02/18/97 19:48 lookup [1 70/1/1 01:00:00  0.0+0]
        fh:/export/sundown/root n:sbin
nfsd[983] 02/18/97 19:48        new_fh =
/export/sundown/root/sbin
nfsd[983] 02/18/97 19:48 result: 0
nfsd[983] 02/18/97 19:48 lookup [1 70/1/1 01:00:00  0.0+0]
        fh:/export/sundown/root/sbin n:init
nfsd[983] 02/18/97 19:48        new_fh =
/export/sundown/root/sbin/init
nfsd[983] 02/18/97 19:48 result: 0
nfsd[983] 02/18/97 19:48 getattr [1 70/1/1 01:00:00  0.0+0]
        /export/sundown/root/sbin/init
nfsd[983] 02/18/97 19:48 result: 0
nfsd[983] 02/18/97 19:48 read [1 70/1/1 01:00:00  0.0+0]
        /export/sundown/root/sbin/init: 8192 bytes at 0
nfsd[983] 02/18/97 19:48 result: 0
nfsd[983] 02/18/97 19:48 read [1 70/1/1 01:00:00  0.0+0]
        /export/sundown/root/sbin/init: 8192 bytes at 155648
nfsd[983] 02/18/97 19:48 result: 0

My /etc/exports on Linux is:

/export/sundown	*.mz.rhein-main.de(rw,link_relative,no_root_squash,insecure)

Anybody out there who is willing to help me from finishing the
boot process to get a prompt for installing?

As an alternative: Is there a way to write a bootable tape
(QIC-150 or QIC-525) without having a Solaris licencse?

Thank you for your time reading this mess.

tschö,
--volker
-- 
PGP public key available on request.

UNIX is friendly, but it chooses it's friends!