Subject: Re: problem tftpbooting miniroot
To: None <carl@abm.com.au>
From: Bob Beck <beck@obtuse.com>
List: port-sun3
Date: 09/10/1997 17:39:29
> 
> The boot server is a Sun4c (ELC) running Solaris 2.6 beta, 

	Owwwwww.. Oww.... Oww..... World of hurt! (Still has to 
do bootparamd tho - The JavaStation uses it to boot! go figure.)

> with the correct entry in /etc/ethers and /etc/hosts (it's rarping
> fine), and /tftpboot has the miniroot uncompressed and linked
> to CB06F185, and world readable permissions.
> 
	You don't link the miniroot to CB06F185. You want to link the
sun3 netboot program to that. You then set root= in
/etc/bootparams. It will load the boot code via tftp, that's it.  Then
it will run the netboot code which will find the kernel on the and
root filesystem to get at via NFS.  Try "man diskless"

example:
burger# cat /etc/exports  # different file and format Slowaris-"/etc/sharetab" 
/usr    -access=beer,root=beer
burger# cat /etc/bootparams
beer.obtuse.com root=burger:/usr/export/root/beer
burger# ls -l /tftpboot
total 260
lrwxrwxrwx  1 root           22 Mar 20 19:55 C0A8140B -> netboot.sun3.netbsd1.2
burger# ls -l /usr/export/root/beer
total 11632
-rw-r--r--  1 root      8388608 Mar 20 20:09 miniroot
-rw-r--r--  1 root       856100 Apr  2 20:31 netbsd
-rw-r--r--  1 root       856100 Apr  2 20:32 netbsd-rd

	-Bob