NetBoot Install Sparc64 Problems
Gavin Atkinson
gavin at FreeBSD.org
Mon Jul 19 16:39:58 UTC 2010
On Mon, 2010-07-05 at 16:31 +0200, Narciso Martinez wrote:
> Sometime I get "\", another time Sparc machine ask (by TFTP) files
> that doesn't exist in tftpboot (directory /boot from CD).
>
> The problems are mainly in bootptab and in the content of /tftpboot.
> My bootptal is like this:
> .default:\
> :bf="WHAT SHOULD I PUT HERE FOR NET INSTALL?":dn=domain:ds=nameserver:\
> :gw=gateway:ht=ether:hd="AND HERE?":hn:\
> :sm=255.255.255.0
>
> hostname:ht=1:ha=080020C4269A:tc=.default:ip=IP:
I'm afraid I can't help you with bootp directly, but here's what I use
with isc-dhcpd:
group sparc64 {
next-server a.b.c.d;
filename "kernel-sparc64.nfs";
option root-path "a.b.c.d:/space/freebsd/roots/sparc64";
host v120 { hardware ethernet 00:03:ba:2c:8e:d1; fixed-address w.x.y.z; }
host v240 { hardware ethernet 00:03:ba:7d:3e:b9; fixed-address w.x.y.z; }
host v480 { hardware ethernet 00:03:ba:2f:17:6e; fixed-address w.x.y.z; }
host v880 { hardware ethernet 00:03:ba:0b:35:4f; fixed-address w.x.y.z; }
}
> In the other side, in my /tftpboot I copy al directory /boot from cd
> install and I created the symbolic link with the mac the sparc64.
Then, in /tftpboot, I have copies of /boot/loader named after the IP
addresses converted to hex, so for example loader for the server
10.0.128.1 would be named /tftpboot/0A008001
Finally, /space/freebsd/roots/sparc64 is just a copy of the root
filesystem, or in your case, I assume a straight copy of the install CD
should work.
Gavin
--
Gavin Atkinson
FreeBSD committer and bugmeister
More information about the freebsd-sparc64
mailing list