Here are some other links on mounting NTFS partitions in the regular Sun 
version of OpenSolaris:

http://ritwikghoshal.blogspot.com/2008/06/open-solaris-part-vi.html

Quote: "Mount ntfs partitions : I have followed the same way to mount local 
ntfs partitions as I did in SXDE 9/07 (Check this post). I executed "fdisk 
/dev/rdsk/c4d0p0" to get the partition table. (last line of my /etc/vfstab is 
something like : "/dev/dsk/c4d0s1 - - swap - no -"). From the partition table I 
found that c4d0p1 is a ntfs type partition. I mount it in a local directory and 
it's working fine !!!"

The post he was referring to in "check this post" was this one:

http://ritwikghoshal.blogspot.com/2008/04/today-i-mount-my-ntfs-partitions-in-my.html

And here is a quotation of part of that post:

Today I mount my ntfs partitions in my solaris system (presently I am using 
solaris express developer edition 9/07). [ This method is also applicable for 
SXDE 1/08 and OpenSolaris 2008.05 ]. Here I am giving you a step by step 
instruction for the process :

1) Install the FSWpart package

Download : Click here.
Uncompress: gunzip -c FSWpart.tar.gz | tar xvf -
Install: pkgadd -d . FSWpart

2) Install the FSWfsmisc package

Download : Click here.
Uncompress: gunzip -c FSWfsmisc.tar.gz | tar xvf -
Install: pkgadd -d . FSWfsmisc

3) execute the following to identify your ntfs partitions , then press 6.

#fdisk /dev/rdsk/c1d0p0

I got a result like :

Total disk size is 14593 cylinders
Cylinder size is 16065 (512 byte) blocks

Cylinders
Partition Status Type Start End Length %
========= ====== ============ ===== === ====== ===
1 IFS: NTFS 0 3186 3187 22
2 Active Solaris2 3187 7132 3946 27
3 IFS: NTFS 10320 14592 4273 29
4 EXT-DOS 7133 10319 3187 22


SELECT ONE OF THE FOLLOWING:
1. Create a partition
2. Specify the active partition
3. Delete a partition
4. Change between Solaris and Solaris2 Partition IDs
5. Exit (update disk configuration and exit)
6. Cancel (exit without updating disk configuration)
Enter Selection:
6
#

note the digits before IFS: NTFS. In my system c1dop1 and c1d0p3 were ntfs 
partitions.

4) Make a mount point.

#mkdir /mnt/windowsa
(and #mkdir /mnt/windowsb)


5) execute the following command according to your partition no.

#mount -F ntfs -o ro /dev/dsk/c1d0p1 /mnt/windowsa
(and #mount -F ntfs -o ro /dev/dsk/c1d0p3 /mnt/windowsb)

6) This step is optional. you may perform this step if you want to mount a 
partition
during system startup.

#gedit /etc/vfstab

Now you need to add one line for each partition in the end of this file :

/dev/dsk/c1d0p1 - /mnt/windowsa ntfs - yes -
(and /dev/dsk/c1d0p3 - /mnt/windowsb ntfs - yes -)
--
This message posted from opensolaris.org

Reply via email to