[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Booting Installation on SunBlade

I'm new to the Sun world, but comfortable on i386 and mostly comfortable on Debian for that platform.

I just got a lab full of SunBlade 100s that I get to play with for a month or two before they go into production for college students. So of course you know I want to try Debian on one of them. So I went to the Debian home page and followed the links to download a Debian Installation CD and burned this image:


When I turn on the SunBlade, I press Stop-A to get to an OK> prompt. I insert the CD and then type "boot cdrom". On reboot I get an error of "Wrong Magic Number on CD label" (or something similar; sorry I don't have the exact message at the moment).

I did some searching of the archives, and it seems that maybe booting from floppies/CDs doesn't work on the Sunblades. I tried to follow the tftpboot "howto" that Paul Heinlein wrote up (http://lists.debian.org/debian-sparc/2001/debian-sparc-200108/msg00063.html), but when I typed "boot net" I just got a bunch of "RARP timed out" type errors. My linux box was on a different subnet; I wonder if the tftp protocol doesn't travel across or is blocked at our router?

So, two things:

1) Can anyone speak to whether that CD image mentioned above will or will not work on a SunBlade 100? Or perhaps I'm missing some operand to the "boot cdrom" statement, etc?

2) Can anyone help me out with the tftboot process? Here's what I did on my Debian i386 box:

	* apt-get install tftpd rarpd
	* created /etc/ethers and put the SunBlade's MAC address and
	desired IP address, as so:
		(the MAC address is not correct; I don't have the
		actual address in front of me at the moment) and
	made sure the file was world readable
	* created /tftboot and made sure it was world-readable
	* copied into that directory the tftboot.img file from
	(I couldn't find the older 2.3.6 image Paul mentioned in his
	"howto"). Made sure it was "other" readable.
	* created a symlink to that tptboot.img file within the
	/tftpboot directory. I named it in upper case letters,
	converting each octect of the address in /etc/ethers to hex;
	the result was "96FCA768". I originally had "macs04.acu.edu"
	in /etc/ethers instead of the IP, but when I came to this step
	and realized that Paul said this number was the hex form of the
	Sunblade's IP address, I figured the two files had to tie
	together somehow, and that Paul was using reserved DHCP in his
	situation. Of course, this might be where my problem is :-(
	* ran "/etc/init.d/rarpd restart" and "etc/init.d/inetd restart"
	* fired up the SunBlade, Stop-A, boot net, timeout errors

Thanks for any assistance!



To UNSUBSCRIBE, email to debian-sparc-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

Reply to: