ntfs-3g 1.2531 integrated FUSE 27 - Third Generation NTFS Driver
I have 2010.3.6-1 from squeeze, and the man page makes no mention of an nls option, but if it works at non-boot time it must be there...
Why doesn't the "mount -a" command in rc.local recognize the nls=utf8 option?
What does the file /var/log/dmesg
(== boot time messages) say about it?
One possibility(?) is that it's relying on something that isn't mounted when this ntfs partition is being mounted, but that seems unlikely.