Not famialiar with bash46 so this should help.
http://www.digitalhermit.com/linux/K...ild-HOWTO.html
Also the NTFS support in the kernel is fine mounting the partition as read-only. If you compile the read-write part just be aware that it is not 100% guaranteed to work. It may work just fine but one simply issue can totally screwup the partition. If you need to move data from one to the other it is best to have a vfat partition since both linux and windows have now issues writing to that filesystem type.
Basics is download a new kernel from
www.kernel.org
Extract in /usr/src
run the command ' ln -s linux-kernel_version_number linux
make oldconfig ( to build a config file based on what you have )
make xconfig (configure the kernel from a gui, add ntfs here)
make (This makes the kernel and the modules )
make modules_install ( This installs the modules in /lib/modules )
make install ( adds to grub )
Note if using 2.6.16 or newer you need to check the needed options for netfilter if using iptables. Changelog explains it all.
Brian1