Это ошибка в «USB-копировании». OSX кодирует умлауты по-другому (NFD вместо NFC, см. здесь и здесь). «USB Copy» не может работать с этими именами, он может обрабатывать только имена файлов, закодированные NFC. В логах /var/log/usbcopyd.log.1.xz можно найти что-то вроде
usb-copyd: [WARN] event-manager.cpp(192): EVENT is not NFC Form 'Event (WAITTING): [4] /path/filename_with_Umlaut_ä.JPG (file_op,file)', skipping...
... поэтому они знают, что не могут этого сделать, но не предоставляют пользователю полезное сообщение об ошибке:-(
Полезным обходным решением может быть использование convmv
для переименования файлов, согласно этому блогу вы можете добиться успеха с
pkg install perl
wget http://www.j3e.de/linux/convmv/convmv-1.15.tar.gz
tar xzvf convmv-1.15.tar.gz
cd convmv-1.15/
sed -i -e 's/usr/opt/1p' convmv
/opt/bin/convmv/convmv -f iso-8859-1 -t utf8 --notest -r /volume1/yourpath
См. также SO-вопрос для получения более подробной информации.
Согласно этому ответу SF , вы могли бы также избежать проблемы при запуске rsync
, используя опцию --iconv
, например.
rsync -a --iconv=utf-8-mac,utf-8 localdir/ mynas:remotedir/
... но я не уверен, что это полезно, когда у вас смешанное дерево каталогов NFC/NFD.
Ответ службы поддержки LSI на самом деле очень прост.
Скопируйте файл mpr.ko в /boot/kernel/
и добавьте эту строку в/boot/loader.conf
:
mpr_load="YES"