freenas – 用正确的字符集安装一个FAT32分区到“the”

我刚刚开始使用FreeNAS,并且得到了一堆我需要从FAT32分区获得的数据(300GB +),我需要转移到FreeNAS ZFS分区。

FreeNAS已经成功安装了FAT32分区,并可以访问内容,唯一的问题是我试图做的事情

  MV,CP,焦油 

要么

  PAX 

转移或创build档案的档案,它不可避免地扼杀在一个奇怪的字符与文件find一个文件

 无效的论点 

警告。 文件名将是类似的

  foo's bar.mp3 

哪里

将是一个撇号或类似的和FreeNAS不了解它。

我知道我可以安装一个不同的字符集驱动器来克服这个问题,但无法find任何网上参考。 请有人可以协助我需要使用mount和它需要的语法的必要的参数。 我可以SSH到盒子。

TIA

您可以指定在安装时用于转换的字符集。 从man mount

iocharset =值

用于在8位字符和16位Unicode字符之间转换的字符集。 默认是iso8859-1。 长文件名以Unicode格式存储在磁盘上。

如果您要手动安装FS,请在fstab或通过-o开关中指定它:

  mount -t vfat -o iocharset=<value> /dev/<xxx>