Using a Gnu/Linux based distribution would definitely be a better approach to recover ext3 data. I cannot tell if ubuntu would be a good choice or not for this software raid support. You might have...
The partition ids tell there is RAID involved (Linux RAID Autodetect). If the data partition(s) is/are not directly accessible as ext3, there is little chance you could mount them from Solaris. Even...