Sunday, January 4, 2009

Byebye Sun Blade

I still have a lot of old Sun systems at home.

  • An ULTRA 10
  • An UTRA 5
  • A Sun Blade 100 (see down below)
  • ... and some other stuff

Lazy as I am, I had the Sun Blade configured as my media server, running MediaTomb. I know, I know, it sounds awkward, and that's exactly what it is. Not only does it consume way to much power to be running all day, but even the simplest thing is getting hard when you are running Ubuntu on SPARC on what is not Sun's best system ever.

So, I bought the NSLU2 the other day, and figured that - if I would replace its firmware - it would be capable of doing everything I wanted my home server to do. That all worked out quite nice, but while I was at it, I also decided to upgrade the Blade 100 to Unbuntu Feisty. Now, that didn't work out all that well. I couldn't reboot it, no matter what I tried.

Unfortunately, the MP3 collection still resided on the built-in hard disk. Auch. I was no longer able to access that, and I didn't really feel like going through the pain of ripping our CD collection again.

So after trying at least four different Live CD distributions, I finally succeeded reconnecting the old home directory by booting with the System Rescue CD. I am currently rsyncing the data, and everything seems to be fine.

So what did I learn of this excercise?

  • I solemnly declare never to upgrade a system without making a backup first.
  • I solemnly declare to have backups of the MP3 collection all over the place.
  • I solemnly declare not to ever touch OpenSolaris based distro's ever again.

Regarding the last point. It just seems that - even though the OpenSolaris based distros for SPARC are booting ok on Blade 100 - they don't come with any tools at all to recover ext3 partitions. In fact, having used Linux mostly, trying to use OpenSolaris tools seems like black magic anyway. You are just much better of using Linux, and the System Rescue CD referenced before is a nice option. The SPARC distribution works fine on a Blade 100.

I'm tempted to add another new year's solution: never ever to run Linux on old SPARC hardware again. I'll think about that. The consequence would be that I basically don't have a real server back at home any longer. On the plus side: it would clear out a lot of space on the attic. I'm sure my wife would love it. (The old servers are in a small cabinet. The new NSLU2 based setup fits in a small shoebox.)

Technorati Tags: , , ,

7 comments:

Wilfred said...

... and by the way, to use the System Rescue CD, you need to pass ide=nodma at boot time.

vududevil said...

hi there

I have a Sun Blade 100 (UltraSparc-IIe) and I want to install linux on it.
Wich distro do you recommend me?

I just want to make it work.

vududevil said...

by the way, that machine just have 256MB of RAM

Wilfred said...

I've always used Ubuntu. Seemed to be working quite nice, apart from the fact that you don't have Java. :-(

vududevil said...

thanks but, I will not be able to install J2SE 1.5.0+ SDK ??
I've tried with Debian 5, and I can't install sun-java5-jre by apt-get, it says that it isn't installable.
Do you know a distro were I could install J2SE 1.5.0+ SDK on a sparc?

Wilfred said...

I wish I did. AFAIK, there isn't anything out there running the J2SE SDK on Linux on SPARC. But maybe somebody ported PhoneME to Linux on SPARC. That would be interesting. (PhoneME is also running on my LinkSys NSLU2.)

vududevil said...

I'm starting to play with GT-4.2.1 and the requirements specifically says that I need J2SE SDK but for now I'm trying with OpenJKD. I'm on the config of simpleCA in multiple machines, but there I go learning something new, anyway, thanks a lot for your time

greetings!