Training Media
Click here to visit
GP2X Portable
Media Player
GP2X In Stock NOW!! Games, Ebooks, Movies, Photos, Divx, OGG, mp3, Tv out, USB 2.0,
Click and get a GP2X

YaFSUG: Projectz.

Project: THT - Ubuntu 6.06 LTS - NTFS 3G.

Adding NTFS support to my Ubuntu 6.06 LTS operating system:
By Vincent Angus Williams - scribe63

Screenshots: VIEW

As the Chinese proverb says :
"Tell me and I'll forget. Show me and I'll remember. But involve me and I'll understand."

Intro Install Config Usage Conclusion

I then went about using the mount point mounting it manually.
I first checked to see what mounts already exist
$ mount
/dev/sda1 on /media/VID-00 type fuse (rw,nosuid,nodev,noatime,allow_other)

The NTFS partition was already mounted so i unmounted it and re-mounted it with the new options. $umount /media/VID-00
scribe63@tehuti:~$ umount /media/VID-00
umount: only root can unmount /dev/sda1 from /media/VID-00
scribe63@tehuti:~$ sudo umount /media/VID-00

$ mount /media/VID-00
WARNING: Deficient FUSE kernel module detected. Some driver features are
      not available (swap file on NTFS, boot from NTFS by LILO), and
      unmount is not safe unless it's made sure the ntfs-3g process
      naturally terminates after calling 'umount'. The safe FUSE kernel
      driver is included in the official Linux kernels since version
      2.6.20-rc1, or in the FUSE 2.6.0 or later software packages,
      except the faulty FUSE version 2.6.2. For more help, please
      have a look at /usr/share/doc/ntfs-3g/README.Debian. Thanks

$ ls /media/VID-00
DVD Projekt RECYCLER System Volume Information Temp

$ mount
/dev/sda1 on /media/VID-00 type fuse (rw,nosuid,nodev,noexec,noatime,allow_other)

NTFS-3G Config
Since i got the above message after mounting the NTFS partition, i read /usr/share/doc/ntfs-3g/README.Debian.

It had instructions on building and upgrading the kernel fuse module. This wasn't an extremely difficult process, but the only issue is that when ever the kernel i updated, i would have to rebuild the kernel fuse module again. This type of issue was just solved for the NVIDIA drivers, but her is another one. Since I'm more concerned about the "umount" issue here we go:
$ cd /usr/src
$ ls -l
total 20
lrwxrwxrwx 1 root src 27 2006-07-25 00:11 linux -> linux-headers-2.6.15-26-686
$ sudo rm linux

$ sudo ln -s linux-headers-2.6.15-27-686 linux
$ls -l
total 20
lrwxrwxrwx 1 root src 27 2007-02-12 13:25 linux -> linux-headers-2.6.15-27-686

This is quite easy to do :
1. You'll need first to get the source of the new fuse module :
$ sudo aptitude install fuse-source module-assistant

2. Then we will build and install the new module for your running kernel :
$ sudo module-assistant auto-install fuse

module-assistant will take care of all the dependency, and will do everything automatically. You'll probably need to have a working internet connection.
3. Finaly, you'll need to load it. Two ways :
- You can reboot your cumputer now, and the new module should be load.
- If you don't want to reboot, first unmount all partitions that currently use ntfs-3g,
then restart fuse :

$ sudo modprobe -r fuse
$ sudo modprobe fuse

Now remember that the module you just build will only work for your current kernel. If you upgrade it, or compile one yourself, you'll need to do the above step again. If not, ntfs-3g will still works, but not at his full capability.
I ran the mount command just to make sure that did not have to reboot or unmount any ntfs-3g partitions, so i issued;
$ mount /media/VID-00

No WARNING message this time around.

ls /media/VID-00
DVD Projekt RECYCLER System Volume Information Temp

NTFS-3G Config NTFS-3G Config NTFS-3G Config

©2006 - 2013 YaFSUG all rights reserved.
All respective © Owners all rights reserved.

Web Site Hosting
Web hosting services
Get $25 off on sign up
Click Button Above
Get good prices on
Books, ETC,.