13 Sep 2012

Invalid or incomplete multibyte or wide character

Wenn man versucht, unter Linux von einer NTFS-Festplatte Daten zu kopieren, kann einen durchaus diese Fehlermeldung aufhalten.

Invalid or incomplete multibyte or wide character

  • Dies behebt man durch zus├Ątzliches angeben des Parameters:
 nls=utf8
  • Ein Mount-Kommando, hier mit einem Image, sieht dann etwa so aus:
  # mount -o loop,uid=1000,nls=utf8 image.img /media/test/
  • Wenn die Fehlermeldung bei einem rsync immer noch erscheint, muss man die iconv-Option des rsync-Befehls nutzen! Mann kann keine Dateinamen in ISO-8859 auf UTF-8 Dateisysteme kopieren, wenn diese z. B. Umlaute enthalten.
 rsync -av --delete  --iconv=ISO8859-15,UTF8 /home/music/ /media/intenso/