Date: Mon, 25 Jul 2011 19:26:20 GMT From: Mikhail Kupchik <Mikhail.Kupchik@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: i386/159191: write on fusefs-ntfs mounted partition returns random errors EIO, ENOENT Message-ID: <201107251926.p6PJQKkp060879@red.freebsd.org> Resent-Message-ID: <201107251930.p6PJUChZ013725@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 159191 >Category: i386 >Synopsis: write on fusefs-ntfs mounted partition returns random errors EIO, ENOENT >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-i386 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Jul 25 19:30:12 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Mikhail Kupchik >Release: FreeBSD-8.2-RELEASE >Organization: >Environment: >Description: Writing large (200MB+) files into ntfs partition managed by fuse + ntfs-3g + libublio (on umass device) yields random write errors, usually EIO or ENOENT. Versions of the software: 1) Kernel: FreeBSD-8.2-RELEASE, i386, generic 2) NTFS-3G: 2011.4.12 external FUSE 27 3) FUSE kernel module: fusefs-kmod-0.3.9.p1.20080208_7 4) FUSE userspace libs: fusefs-libs-2.7.4 5) UBLIO library (userspace cache for block devices): libublio-20070103 >How-To-Repeat: 1) Get USB flash thumbdrive, 1Gb in my case 2) Quickformat it in Windows ("format I: /FS:NTFS /Q") and unplug via tray icon as usually 3) Plug USB flash thumbdrive to FreeBSD box 4) kldload /usr/local/modules/fuse.ko 5) ntfs-3g /dev/da0s1 /mnt/usb 6) dd if=/dev/random of=/usr/rndfile.bin bs=1M count=300 7) cp /usr/rndfile.bin /mnt/usb/rndfile.bin 8) After some time, cp exits with error message cp: /mnt/usb/rndfile.bin: No such file or directory >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201107251926.p6PJQKkp060879>