<span style='font-family:Verdana'><span style='font-size:12px'>Hi All,<br /> 
<br /> 
I was wondering if OmniTI would be interested in adding the ntfs-3g/fuse packages to the main repo. Correct if I'm wrong, but I believe that the whole community would benefit from it.<br /> 
<br /> 
Have you guys had this type of request for file system support before? I would think that would be better to have it in the official OmniOS repo, rather than a third party one.<br /> 
<br /> 
I would be interested to hear any related comments, thoughts, rants, etc ;-)<br /> 
<br /> 
Cheers,<br /> 
Fabio<br /> 
<br /> 
<br /> 
<p style="margin:0px; padding:0px;" > 
         </p> 
<blockquote style="border-left: 1px solid #CCC; padding-left: 5px; margin-left: 5px; margin-bottom: 0px; margin-top: 0px; margin-right: 0px;" type="cite"> 
        <p style="margin:0px; padding:0px;" > 
                <span style="font-family:Verdana"><span style="font-size:12px">----- Ursprüngliche Nachricht -----</span></span></p> 
        <p style="margin:0px; padding:0px;" > 
                <span style="font-family:Verdana"><span style="font-size:12px">Von: Fabio Rodrigues</span></span></p> 
        <p style="margin:0px; padding:0px;" > 
                <span style="font-family:Verdana"><span style="font-size:12px">Gesendet: 09.01.13 00:25 Uhr</span></span></p> 
        <p style="margin:0px; padding:0px;" > 
                <span style="font-family:Verdana"><span style="font-size:12px">An: Discussion list for OpenIndiana</span></span></p> 
        <p style="margin:0px; padding:0px;" > 
                <span style="font-family:Verdana"><span style="font-size:12px">Betreff: Re: [OpenIndiana-discuss] Mount NTFS USB under OmniOS</span></span></p> 
        <br /> 
        <div> 
                <span style="font-family:Verdana"><span style="font-size:12px">Hi Jean-Pierre,<br /> 
                <br /> 
                Just to clarify, it wasn't an USB key, but a 1TB Seagate USB 2.0 external drive. I'll give a try with the lowntfs to check the speed as well.<br /> 
                <br /> 
                <br /> 
                Again, thank you very much for your help. I'll forward an e-mail to the OmniOS list and let's see if OmniTI or anybody else will be willing to add fuse/ntfs-3g to the distro. I would do it myself, but I'm far from being a developer ;-)<br /> 
                <br /> 
                Cheers,<br /> 
                Fabio</span></span><br /> 
                <br /> 
                <blockquote style="border-left: 1px solid #CCC; padding-left: 5px; margin-left: 5px; margin-bottom: 0px; margin-top: 0px; margin-right: 0px;" type="cite"> 
                        <p style="margin:0px; padding:0px; margin:0px; padding:0px;"> 
                                <span style="font-family:Verdana"><span style="font-size:12px"><span style="font-family:Verdana"><span style="font-size:12px">----- Ursprüngliche Nachricht -----</span></span></span></span></p> 
                        <p style="margin:0px; padding:0px; margin:0px; padding:0px;"> 
                                <span style="font-family:Verdana"><span style="font-size:12px"><span style="font-family:Verdana"><span style="font-size:12px">Von: Jean-Pierre</span></span></span></span></p> 
                        <p style="margin:0px; padding:0px; margin:0px; padding:0px;"> 
                                <span style="font-family:Verdana"><span style="font-size:12px"><span style="font-family:Verdana"><span style="font-size:12px">Gesendet: 07.01.13 08:05 Uhr</span></span></span></span></p> 
                        <p style="margin:0px; padding:0px; margin:0px; padding:0px;"> 
                                <span style="font-family:Verdana"><span style="font-size:12px"><span style="font-family:Verdana"><span style="font-size:12px">An: Discussion list for OpenIndiana</span></span></span></span></p> 
                        <p style="margin:0px; padding:0px; margin:0px; padding:0px;"> 
                                <span style="font-family:Verdana"><span style="font-size:12px"><span style="font-family:Verdana"><span style="font-size:12px">Betreff: Re: [OpenIndiana-discuss] Mount NTFS USB under OmniOS</span></span></span></span></p> 
                        <br /> 
                        <div> 
                                <pre style="white-space: pre-wrap; word-wrap: break-word; font-size:11;white-space: pre-wrap; word-wrap: break-word; font-size:11;pre"> 
<span style="font-family:Verdana"><span style="font-size:12px"> 
Fabio Rodrigues wrote: 
> Hi Jean-Pierre, 

>   So, I've downloaded the following packages (for OpenIndiana): 

>   - fuse-kernel-1.0AR.7.pkg 
>   - ntfs-3g_ntfsprogs-2012.1.15AR.8.pkg64 

>   Explanining my choice, I just followed the theory that OmniOS and OpenIndiana share the same illumos core. The installation was successfully and I manage to mount my NTFS USB using command line. I've tested both options (just in case), to mount using "ntfs-3g -o ro /dev/dsk/c0t0d0p1 /mnt/usb" and "mount -F ntfs-3g -o ro /dev/dsk/c0t0d0p1 /mnt/usb". 

When reading the only difference between ro and rw 
is the updating of access times (not done in ro). 


In some situations the low level driver ("mount -F lowntfs") 
may be faster. 


>   Doing the copies I need and, using rsync (the one available from OmniOS repo), I'm getting about ~7 to 10 MB/s max. Would this be something you're expecting to see as well under OpenIndiana or you think it might be something to do with me using a OpenIndiana package on OmniOS. 

This is a good throughput to an USB key. 
On a spinning disk, I get about 20MB/s on Linux, but 
I have not much experience on OpenIndiana (and none with 
OmniOS). 
The bottleneck is generally the fuse communication 
between the kernel and file system driver in user space. 


>   More info about my install: 

>   ################################## 

>   root@gearloose:~# cat /etc/release 
>   OmniOS v11 r151004 
>   Copyright 2012 OmniTI Computer Consulting, Inc. All rights reserved. 
>   Use is subject to license terms. 

>   root@gearloose:~# pkginfo -l fusefs 
>   PKGINST: fusefs 
>   NAME: fusefs 
>   CATEGORY: filesystem 
>   ARCH: x86 
>   VERSION: 1.0AR.7 
>   BASEDIR: /usr 
>   DESC: fusefs - the FUSE kernel module 
>   PSTAMP: openindiana20120824173608 
>   INSTDATE: Jan 04 2013 19:38 
>   STATUS: completely installed 
>   FILES: 6 installed pathnames 
>   3 directories 
>   2 executables 
>   170 blocks used (approx) 

>   root@gearloose:~# pkginfo -l ntfs-3g 
>   PKGINST: ntfs-3g 
>   NAME: ntfs-3g 
>   CATEGORY: filesystem 
>   ARCH: x86_64 
>   VERSION: 2012.1.15AR.8 
>   BASEDIR: / 
>   DESC: ntfs-3g - Third Generation Read/Write NTFS Driver 
>   PSTAMP: openindiana20121013141801 
>   INSTDATE: Jan 04 2013 19:38 
>   STATUS: completely installed 
>   FILES: 53 installed pathnames 
>   17 directories 
>   14 executables 
>   1894 blocks used (approx) 
>   ################################## 
>   Anyway, besides having that feeling it's a bit slow, so far so good. I was wondering about the possibility of those two packages being available and maintain in the OmniOS repo (this would be more a question to OmniIT maybe?!). 

As a developer, I only maintain the sources, and just make 
available the executables which I am using myself. 
It is up to the distributors to do the packaging with their 
own tools. I can accept merging into the common source code 
some ifdef'ed code specific to a distribution. 

ntfs-3g (including ntfsprogs and the fuse library) is maintained 
on sourceforge : http://ntfs-3g.git.sourceforge.net/git/gitweb-index.cgi 
and the fuse kernel module for OpenIndiana is maintained on 
github : https://github.com/jurikm/illumos-fusefs/commits/master/ 

Regards 

Jean-Pierre 



>   Thank you very much for your help!!! 

>   Cheers, 
>   Fabio 
</span></span></pre> 
                        </div> 
                </blockquote> 
        </div> 
</blockquote> 
<br /> 
</span></span>