My Tech notes: Install NTFS read Write Support ntfsmount a big Bang

Unix Documentation

Free Online Unix Training Materials

Lists many links to free Unix training materials.

Pointers and Arrays Materials

Pointers and Arrays materials Explained for C beginners

C FAQ and General Questions C Interview Questions

Powered By

Free XML Skins for Blogger

Powered by Blogger

Thursday, November 6, 2008

Install NTFS read Write Support ntfsmount a big Bang

Today's leanings are
1. How to create NTFS partition from FAT32 filesystem?
Need to have windows XP or NT to run this command.
Created NTFS partition using command from cmd prompt; -

2. Major task was to enable NTFS Read/write support;
Started with enabling NTFS_RW in Linux kernel, its help says;
This enables the partial, but safe, write support in the NTFS driver.
The only supported operation is overwriting existing files, without changing the file length. No file or directory creation, deletion or renaming is possible. Note only non-resident files can be written to so you may find that some very small files (<500 href=""> user level driver(requires FUSE) and kernel mode driver.

Started with kernel mode driver from ntfs-3g which uses mkedev function ref to our arm-tool chain in file /tools/arm-tools-3.3.1/tools.Linux/hard_fp/armv5-linux/sys-include/sys/stat.h which is not there in my arm-linux toolchain. bangg...

Now back to last option ie compile user level read-write module from
with option
./configure --host=arm-linux --target=arm-linux --build=i686 --enable-ntfsmount PKG_CONFIG=/home/bhagwat/test_softwares/fuse-2.7.4/fuse.pc

and I am lost again with below error
checking pkg-config is at least version 0.9.0... ./configure: line 20202: /home/bhagwat/test_softwares/fuse-2.7.4/fuse.pc: Permission denied
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 64
checking for LIBNTFS_GNOMEVFS... configure: WARNING: Linux-NTFS Gnome VFS module requires glib-2.0 and gnome-vfs-module-2.0 libraries.
checking for FUSE... configure: error: ntfsmount requires FUSE version >= 2.6.1.

Anyone have any IDEA.

No comments:

Post a Comment