Mounting Solaris x86 partitions in LinuxRef:
http://www.unixguide.net/sun/x86faq/9.23.shtmlRead-only access is available. You need to have Linux 2.1.x or
greater. To see if your Linux kernel recognizes Solaris partitions,
type the following on Linux:
dmesg | grep solaris
You should get something like this:
hda: hda1 hda2 <solaris: [s0] hda5 [s1] hda6 [s2] hda7 [s3] hda8 [s5] hda9 [s6] hda10 [s7] hda11 >
This says that Solaris lives in the 2nd partition (hda2), slices 0 to 7.
These Solaris slices are mapped to virtual partitions hda5 to hda11.
To mount a partition, type something like this:
mount -r -t ufs -o ro,ufstype=sunx86 /dev/hda5 /mnt
This will mount the root slice (s0) on /mnt read-only.