You could try: http://www.sun.drydog.com/faq/9.html#s9.24
(9.24) Can I access Linux (ext2/ext3) partitions from Solaris? Yes. You can do this wither with Moinak Ghosh's FSWfsmisc/FSWfspart (for Solaris 10 or OpenSolaris ("Nevada"), developed as part of Moinak's BeleniX work) or with the older ext2fs (Solaris 7-10). I use and recommend FSWfsmisc as it works better with extended partitions and also mounts NTFS filesystems. I use and recommend FSWfsmisc/FSWfspart as it allows mount directly from the mount(1M) command and /etc/vfstab, supports extended partitions, supports NTFS filesystems, and supports 32-bit and AMD64 Solaris. Both FSWfsmisc and ext2fs are explained below. Download the package files for FSWfsmisc/FSWfspart from http://www.belenix.org/binfiles/FSWpart.tar.gz and and install the two packages (pkgadd). Use prtpart to display the partitions and mount to mount the NTFS partition. For example, I use this command: mount -F ext2fs /dev/dsk/c0d0p6 /linux If you have this line in /etc/fstab you can mount with just mount /c /dev/dsk/c0d0p6 - /linux ext2fs - no ro (change the mount point, /linux, and partition c0d0p6 for your system). Here's the output from mount and FSWfsmisc's xlsmounts: # mount |grep /linux /linux on 127.0.0.1:/ remote/read only/setuid/devices/port=33285/public/ vers=2/proto=udp/xattr/dev=4700005 on Sun Nov 26 20:13:10 2006 # xlsmounts PHYSICAL DEVICE LOGICAL DEVICE FS PID ADDR Mounted on /dev/dsk/c0d0p0 /dev/dsk/c0d0p6 ext2fs 3429 127.0.0.1:/ /linux Linux ext2/ext3 read-only filesystem mounts from Solaris (mount/unmount) is also available with ext2fs. For Solaris 10, ext2fs supports extended partitions. 1. Obtain the ext2fs.tar.gz file for your version of Solaris. Note that this software is not supported and may contain bugs. Use at your own risk. * Solaris 10: ext2fs.solaris10.tar.gz, * Solaris 9: ext2fs.solaris9.tar.gz, * Solaris 8: ext2fs.solaris8.tar.gz, * Solaris 7: ext2fs.solaris7.tar.gz 2. Untar file "gzcat ext2fs*.tar.gz | tar xvf -", and either rebuild from source or use the included pre-built binaries (easiest). 3. Become root and install the files by running "./getext2fs" as root from the source directory downloaded above. 4. Make your mount point. For example: "mkdir /linux" 5. Find your Linux partition and try and mount it. For SCSI, mount it similar to this: /usr/sbin/mount -r -F ext2fs /dev/dsk/c0t0d0p1 /linux For ATAPI, mount it similar to this (no "t0"): /usr/sbin/mount -r -F ext2fs /dev/dsk/c0d0p1 /linux "c0d0p1" indicates fdisk partition 1 (2nd partition) on disk 0 of ATAPI controller 0. For an extended partition and ATAPI, it might look like this: /usr/sbin/mount -r -F ext2fs /dev/dsk/c0d0p2:1 /linux where p2 means the extended partition (type 0x05) is partition 2 (out of 1-4) and ":1" is the 2nd extended partition (:0 would be the first extended partition). See the question above on mounting DOS filesystems and the question below on decoding /dev/dsk/c* device names. 6. If you installed the ext2fs correctly and specified the correct partition, you should see something like this from mount, modinfo, and ls. (My Linux partition is on the 2nd disk, 3rd partition.) # mount | grep /linux /linux on /dev/dsk/c0d1p2 read only/setuid/dev=1980052 on Sat Mar 31 14:57 2001 # modinfo | grep ext2fs 186 fe9688f1 5e98 19 1 ext2fs (Linux Second Extended Filesystem) # ls /linux bin etc lib proc sbin tmp boot home lost+found root var usr dev include mnt 7. Once you found and mounted the correct Linux partition, add and add an entry to /etc/vfstab similar to one of the following. For SCSI, it might look like this: /dev/dsk/c0t0d0p1 - /linux ext2fs - no ro For ATAPI, it might look like this (no "t0"): /dev/dsk/c0d0p1 - /linux ext2fs - no ro (Use "yes" instead of "no" if you want it mounted automatically at boot). For an extended partition and ATAPI, it might look like this: /dev/dsk/c0d0p2:1 - /linux ext2fs - no ro where p2 means the extended partition (type 0x05) is partition 2 (out of 1-4) and ":1" is the 2nd extended partition (:0 would be the first extended partition). 8. Repeat for other Linux filesystems, if desired. Or http://paulf.free.fr/software.html for ext2 -- This message posted from opensolaris.org