Hi Prabit

Well let me give you a even simpler solution. It worked really well with me.
Visit http://ocean1.ee.duth.gr/SolarisX/ [Lots of cool Solaris binary
packages are available here!] and first download and install the following
prerequisite packages:

   1. GNUbase      [pkgadd -d GNUbase.pkg]
   <http://ocean1.ee.duth.gr/SolarisX/GNUbase.pkg.gz>
   2. GNUgettext   [pkgadd -d GNUgettext-0.16.pkg]
    <http://ocean1.ee.duth.gr/SolarisX/GNUgettext-0.16.pkg.gz>
   3. GNUlibiconv   [pkgadd -d GNUlibiconv-1.9.2.pkg]
   <http://ocean1.ee.duth.gr/SolarisX/GNUlibiconv-1.9.2.pkg.gz>

Then download 
ntfs-3g-1.5012<http://ocean1.ee.duth.gr/SolarisX/ASntfs-3g-1.5012.tar.gz>[
NTFS-3G <http://www.ntfs-3g.org/> is a stable read/write NTFS driver.]
The archive includes three packages and has been compiled in an OpenSolaris
snv_99 box. Extract the archive and you'll get three pkg files
SUNWfusefs.pkg, SUNWlibfuse.pkg, ASntfs-3g-1.5012.pkg. Install packages in
this order:

# pkgadd -d SUNWfusefs.pkg
# pkgadd -d SUNWlibfuse.pkg
# pkgadd -d ASntfs-3g-1.5012.pkg

That's it! You can start using "ntfs-3g" to mount your NTFS partitions!
Become root "#" first and issue "format" command to see the disk number and
issue "ntfs-3g" command to mount as illustrated below:

[Results from my notebook]

alok at opensolaris:~$ su
Password:
alok at opensolaris:~# format
Searching for disks...done


AVAILABLE DISK SELECTIONS:
       0. *c5t0d0* <DEFAULT cyl 3914 alt 2 hd 255 sec 63>         ["DISK
NUMBER"]
          /pci at 0,0/pci103c,30d9 at 1f,2/disk at 0,0
Specify disk (enter its number): ^C [WARNING: Press Ctrl+C here and not
enter. Otherwise you may format you Solaris partition]
alok at opensolaris:~# ntfs-3g /dev/dsk/c5t0d0p1 ~/Desktop/test [To mount my
30GB Windows Vista C: drive, an NTFS partition]

You don't at all require the FSWpart and FSWfsmisc utilities for mounting
NTFS partitions. Notice that the disk number should be entered exactly by
you at ntfs-3g /dev/dsk/*c5t0d0*p1 ~/Desktop/test. [Usually after that disk
number to locate NTFS partitions typing p1, p2, p3...... suffices p1 means
partition 1]. For FAT32 partitions you need not install anything. The mount
support for them is inbuilt in OpenSolaris's latest version. I mount my 90
GB FAT32 F: drive of Windows XP, the first FAT32 partition in my Hard
disk[with 30GB for OpenSolaris] by issuing:

# mount -F pcfs /dev/dsk/c5t0d0p0:c /mnt [c for first FAT32 partition if you
have more, change c to d,e,f... etc and specify different mount points]

You can also issue the command like ntfs-3g or simple mount by prefixing
pfexec if you don't want to become "su" everytime like:

alok at opensolaris:~$ pfexec mount -F pcfs /dev/dsk/c5t0d0p0:c /mnt
alok at opensolaris:~$

or

alok at opensolaris:~$ pfexec ntfs-3g /dev/dsk/c5t0d0p1 ~/Desktop/test
alok at opensolaris:~$

And notice that it is not *rdisk* in prtpart/*rdisk*/c0d0s0 -ldevs, it
should be *rdsk*. Also there should be a whitespace between "prtpart"
command and "/*rdisk*/c0d0s0". Also it should not be "/*rdisk*/c0d0s0", it
should be like "*/dev/rdsk/citjdkpl*", where *i* = 1,2,3,4......., *j* =
1,2,3,4......., *k* = 1,2,3,4....... , *l* = 1,2,3,4....... Remember at the
end "*s*" should not come like /*rdisk*/c0d0*s0* as "*s*" means "slice",
which designates a Solaris slice [analogous to partition in Windows]. It
should be like "*/dev/rdsk/c0t0d0p1*". *The portion "c0t0d0"* *should be
your disk number in exact*. Still I suggest you not to use FSW.....use
NTFS-3G. It has NTFS read/write support. Later you can edit your /etc/vfstab
file for enabling automatic mounting of your NTFS and FAT32 drives.

I hope this helps you.

Regards

Alok Chakrabarty
Sun Student Coordinator
Assam University Silchar


On Sat, Dec 13, 2008 at 9:31 PM, Angad Singh <angad at angadsingh.in> wrote:

> Hi Prabit,
> We'll get you out of the trouble.. don't worry.
>
> On Sat, Dec 13, 2008 at 11:21 AM, prabit mishra <prabitmishra at 
> gmail.com>wrote:
>
>> Hi I am in a  spot of bother. I have installed snv build 103 on my
>> laptop. I was trying to install the FSWmisc and FSWfspart packages to access
>> ntfs partition from within solaris.
>>
>> The problem begins here.
>>
>> a. The "prtpart/rdisk/c0d0s0 -ldevs" command says there is no such
>> device... though there is this entry within the rdisk as well as the dsk
>> folders.
>>
>
> Well being found in rdsk and dsk folder contents doesn't give any guarantee
> that the mount point really exists or is really your disk. Run the format
> command to get to know the disk number.
>
> b. I am not even able to boot my Windows Vista as well which stops midway
>> saying some hazardous software has been installed and must be removed. Then
>> it throws a memory dump and exits.
>>
>
> Hmm.. try installing a safer and cleaner windows (xp) version, IMHO :)
>
>
>>
>> Now there is one more thing I want answers to: Do the above mentioned
>> FSWfspart and FSWmisc packages work for ZFS or only UFS??
>>
>
> They work well over ZFS - actually it would work on any FS as their work is
> not to deal with ZFS/UFS but to mount NTFS and extFS - but I know that it
> works on ZFS for sure since I use it.
>
> Also, you should try this new thing called 'fusefs' for NTFS mounting on
> Solaris which even gives WRITE support !:
> http://blogs.sun.com/gerhardhofweber/entry/ntfs_mounting_rw_on_opensolaris
> --
> Angad Singh
> http://angadsingh.in
>
> --~--~---------~--~----~------------~-------~--~----~
> You received this message because you are subscribed to the Google Groups
> "suncagroup" group.
> To post to this group, send email to suncagroup at googlegroups.com
> To unsubscribe from this group, send email to
> suncagroup+unsubscribe at googlegroups.com<suncagroup%2Bunsubscribe at 
> googlegroups.com>
> For more options, visit this group at
> http://groups.google.com/group/suncagroup?hl=en
> -~----------~----~----~----~------~----~------~--~---
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/opensolaris-help/attachments/20081213/eb1d7f2b/attachment.html>

Reply via email to