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]
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.