You booted with "ide=nodma" and all was fine?
I tried to install a recent debian on a Sun Ultra10 and I was shocked to find that in most cases it wouldn't even boot the cdrom properly, much to the amusement of some of my friends who preferred Solaris.
I was a bit shocked of how easy to it was get stuff broken compared to how stable Debian was on Sparc32.(xkb reverting back to x86 keyboard configs since that was the way 2.6 kernel did it which didn't work on our Sun5 Euro keyboards when the 2.6 kernel wouldn't even boot.)
Using a really old CD I was finally able to install debian but I could never get the 2.6 kernel up and running. I never tried fancy stuff like LVM and even used the standard Sun partition tables (/dev/hda2 for swap etc) just "to be on the safe side".
Good luck with your Sun computer, it's a nice machine.