I have just recently gotten a collection of suns to boot of the network.  I 
had to use kernel 2.4.19-pre10 to avoid the init problem.  To make the 
network kernel bootable I had to make the tftpboot.img in the 
arch/sparc64/boot directory.  This file requires there to be a 
/usr/src/root.img file.  Currently I just use an empty file there for it to 
piggyback.  Does anyone know what is supposed to be in this file?  I looked 
all over for some info on it.  The servers mount their root filesystem from 
an nfs server so I assume there does not have to be a filesystem in root.img.   

Here's the details:
I use rarpd on a linux box to pass the hexed ip address (and therefore the 
tftpboot kernel image) with a tftp server.  The only way to get it to 
completely boot was to use this as the openboot prom command:
boot net root=/dev/nfs nfsroot=10.0.0.200:/home/db0 
ip=10.0.0.150:10.0.0.200:10.0.0.1:255.255.255.0:db0:eth0:none

I was hoping something in the root.img file would allow me to just use "boot 
net", but if I use that now, it doesn't find its root= information or its 
filesystem.

Any ideas?
Thanks in advance.

-Isaac

BTW, I never would have gotten this far if it wasn't for the information I 
found on this list.  Thanks.

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to