我刚刚开始使用 FreeNAS,并且需要从 FAT32 分区获取大量数据(300gb +),然后将其转移到 FreeNAS ZFS 分区。
FreeNAS 已成功安装 FAT32 分区并可以获取内容,唯一的问题是,无论我何时尝试执行
mv、cp、tar或者
帕克斯移动或创建文件的存档,它不可避免地会卡在一个带有奇怪字符的文件上,
无效的论点警告。文件名将类似于
foo's bar.mp3其中
?将会是一个撇号或类似的符号,而 FreeNAS 无法理解它。
我知道我可以使用不同的字符集安装驱动器来解决这个问题,但在网上找不到任何相关参考。请问有人能帮我提供安装所需的必要参数以及所需的语法吗?我可以通过 SSH 连接到盒子。
短暂性脑缺血发作
答案1
您可以指定在挂载时用于转换的字符集。来自man mount
:
iocharset=值
用于在 8 位字符和 16 位 Unicode 字符之间进行转换的字符集。默认为 iso8859-1。长文件名以 Unicode 格式存储在磁盘上。
-o
如果您手动挂载 FS,请在 fstab 中或通过开关指定它:
mount -t vfat -o iocharset=<value> /dev/<xxx>