ntfs-3g

Kevin J. Cummings cummings at kjchome.homeip.net
Fri Jul 20 22:18:17 UTC 2007


Karl Larsen wrote:
> Kevin J. Cummings wrote:
>> Karl Larsen wrote:
>>  
>>> I watched it and said Y and saw it load a devel file. I am not blind nor
>>> stupid.
>>>     
>>
>> Karl there are those of here who are starting to wonder....  Why don't
>> you listen to what you are told by those who know.  I know this is a
>> "users" list, but when a developer tells you something, please listen.
>> If you don't understand, read it again!  What you saw was not what you
>> thought you saw.  You remember what you want to remember.
>>
>> If you don't believe me, do the following:
>>
>> Look at your yum.log and see when you installed the various ntfs-3g
>> packages.  I'll bet that ntfs-3g got install when you weren't looking.
>>
>> You can also list the packages to see which one contain the executable
>> files necessary to actually mount an ntfs filesystem, and which ones
>> contain the header files for development work.  Just like Rahul tried to
>> tell you!  Sheesh!
>>
>>  
>>> Karl
>>>
>>>     
>>
>>
>>   
>    Well idiot children, this is from /var/log/yum.log:
> 
> Jul 18 18:57:02 Installed: t1lib.i386 5.1.0-9.fc7
> Jul 18 18:57:17 Installed: pdfedit.i386 0.3.1-1.fc7
> Jul 20 13:41:56 Installed: ntfs-3g-devel.i386 2:1.516-1.fc7
> [root at k5di log]#

Nowhere does it say when you installed ntfs-3g.  When *did* you install
ntfs-3g?

> I got that with yum install *ntfs-3g* and it DOES make my mount ntfs
> work for the first time ever. You smart asses assume I am wrong and I am
> NOT!

No, you are wrong!  You don't understand HOW mounting works on Linux.
You are using BAD scientific method.  You are looking at results instead
of looking at the process.

WHEN you type mount -t nfts ......
(or when you put a line in your /etc/fstab, and run mount -a like is
done in /etc/rc.sysinit when your system boots)

the mount command runs.  It looks at its command line arguments and sees
that you are trying to mount an NFTS filesystem.  mount knows nothing
about how to mount an NTFS filesystem.  It instead invokes *another*
tool to do the work for it.  This tool is called mount.ntfs and it lives
in the /sbin directory.  And it you quesry RPM for it:

	rpm -qf /sbin/mount.ntfs

you'll find that it comes from the ntfs-3g RPM.  *NOT* from the
ntfs-3g-devel RPM.

In fact, here is the file list from my (FC6) ntfs-3g-devel RPM:
> 
> drwxr-xr-x    2 root    root                0 May 15 21:19 /usr/include/ntfs-3g
> -rw-r--r--    1 root    root            13556 May 15 21:19 /usr/include/ntfs-3g/attrib.h
> -rw-r--r--    1 root    root             1745 May 15 21:19 /usr/include/ntfs-3g/attrlist.h
> -rw-r--r--    1 root    root             2568 May 15 21:19 /usr/include/ntfs-3g/bitmap.h
> -rw-r--r--    1 root    root             1591 May 15 21:19 /usr/include/ntfs-3g/bootsect.h
> -rw-r--r--    1 root    root             1380 May 15 21:19 /usr/include/ntfs-3g/collate.h
> -rw-r--r--    1 root    root             1506 May 15 21:19 /usr/include/ntfs-3g/compat.h
> -rw-r--r--    1 root    root             1189 May 15 21:19 /usr/include/ntfs-3g/compress.h
> -rw-r--r--    1 root    root             1549 May 15 21:19 /usr/include/ntfs-3g/debug.h
> -rw-r--r--    1 root    root             4831 May 15 21:19 /usr/include/ntfs-3g/device.h
> -rw-r--r--    1 root    root             2064 May 15 21:19 /usr/include/ntfs-3g/device_io.h
> -rw-r--r--    1 root    root             3495 May 15 21:19 /usr/include/ntfs-3g/dir.h
> -rw-r--r--    1 root    root             6711 May 15 21:19 /usr/include/ntfs-3g/endians.h
> -rw-r--r--    1 root    root             4927 May 15 21:19 /usr/include/ntfs-3g/index.h
> -rw-r--r--    1 root    root             6711 May 15 21:19 /usr/include/ntfs-3g/inode.h
> -rw-r--r--    1 root    root           108363 May 15 21:19 /usr/include/ntfs-3g/layout.h
> -rw-r--r--    1 root    root             1732 May 15 21:19 /usr/include/ntfs-3g/lcnalloc.h
> -rw-r--r--    1 root    root             5217 May 15 21:19 /usr/include/ntfs-3g/list.h
> -rw-r--r--    1 root    root            16361 May 15 21:19 /usr/include/ntfs-3g/logfile.h
> -rw-r--r--    1 root    root             5520 May 15 21:19 /usr/include/ntfs-3g/logging.h
> -rw-r--r--    1 root    root             4426 May 15 21:19 /usr/include/ntfs-3g/mft.h
> -rw-r--r--    1 root    root             1295 May 15 21:19 /usr/include/ntfs-3g/mst.h
> -rw-r--r--    1 root    root             2397 May 15 21:19 /usr/include/ntfs-3g/ntfstime.h
> -rw-r--r--    1 root    root             3138 May 15 21:19 /usr/include/ntfs-3g/runlist.h
> -rw-r--r--    1 root    root             1978 May 15 21:19 /usr/include/ntfs-3g/security.h
> -rw-r--r--    1 root    root             2268 May 15 21:19 /usr/include/ntfs-3g/support.h
> -rw-r--r--    1 root    root             3009 May 15 21:19 /usr/include/ntfs-3g/types.h
> -rw-r--r--    1 root    root             2596 May 15 21:19 /usr/include/ntfs-3g/unistr.h
> -rw-r--r--    1 root    root             1120 May 15 21:19 /usr/include/ntfs-3g/version.h
> -rw-r--r--    1 root    root             8362 May 15 21:19 /usr/include/ntfs-3g/volume.h
> lrwxrwxrwx    1 root    root               19 May 15 21:19 /usr/lib/libntfs-3g.so -> libntfs-3g.so.2.0.0

There is *NOT* 1 single executable file in this package anywheres!
Please Karl, GET A CLUE!

> Lay off calling me stupid. Look at your self in a mirror :-)

Karl, you really need to take a step back and look at yourself.  It
really is sad to see someone exclaim so vehemently that they are right
when they are so wrong.  I'm beginning to wonder it you have some kind
of problem.  I've watched you post messages here for a couple of months
now, and you're getting worse all the time.  Why is it that so many
other people seem to get along just fine and you have this problem with
so many of them?

> Karl

-- 
Kevin J. Cummings
kjchome at rcn.com
cummings at kjchome.homeip.net
cummings at kjc386.framingham.ma.us
Registered Linux User #1232 (http://counter.li.org)




More information about the fedora-list mailing list