I have an NTFS partition that is shared between Debian and Windows 8. With the 2014 version (which is currently in jessie) the partition will mount under Debian, but accessing any files from it causes "input/output error". Oddly enough, ls will display the folders I had there, but wouldn't read permissions or list the files inside them. Downgrading to 2012 version of ntfs-3g fixed it.
[...] May you try the Sid version of ntfs-3g? Thanks, Laszlo/GCS
Using ntfs-3g version 2012.1.15AR.5 (or any version earlier than 2012.1.1AR.7) on a system dual-booting with Windows 8 is very dangerous, as this version is not protected against fast booting into Windows 8. Did you disable the fast boot feature of Windows 8, as explained in http://www.tuxera.com/community/ntfs-3g-advanced/#Downloads ? What are your mount options ? Did you use the permissions option or define user mapping ? 1. answer questions above 2. install a supported version of nts-3g 3. make sure fast boot into Windows is disabled 4. start a chkdsk on Windows. 5. retry accessing files from Linux 6. if this still fails, post the output of : sudo ntfsinfo -fm /dev/sdxx (sdxx being the partition which fails to be read from)
On Wheezy I could mount my ntfs partitions just fine, but since upgrading to jessie, I see precisely the same behaviour that Bruno describes. So, where do I find 3 year old (2012) ntf-3g pkgs? thanks, tony
Hi Tony, Please try the version from Sid first. It should solve your problems. Please report back afterwards. Thanks, Laszlo/GCS
The solution would be if you report back that the Sid version solves your problems. Then I can ask the Release Team to let it (a backport of it) enter to Jessie. Until then I can't convince them it's safe. Laszlo/GCS
I had a very similar issue. After updating from wheezy to jessie I got an I/O error when trying to access a NTFS filesystem. However, I do not have a Windows 8 so I am not sure this is exactly the same issue. Updating to ntfs-3g from unstable solved the issue for me. tobias
I too had the same issues with ntfs-3g as described in this post/bug report. I upgraded from Wheezy to Jessie and for 4 days I had a drive that would not mount. The mounting folder would even disappear. After Googling and seeing solutions, and to László's dismay, it seems the community loves downgrading instead of testing release versions, I was going to use Wheezy's 2012 Oldstable version as others had but I took the strong advice of László Böszörményi (GCS) <gcs@debian.org> in message reply 30 and others, and added testing to my source list and upgraded to the 2015 version instead of downgrading ntfs-3g. I am happy to say that after spending 4 days of non-stop research, László's 15 minute solution of installing the Debian testing version, my NTFS drive is working flawlessly. So now I have the protection and performance of the latest version of NTFS-3g. Thank you László for your "stern" reasoning. Please let me know if you need version numbers or system specifics. I will be happy to contribute the stats if necessary. Paul Chambers
Hi László, I had the same issue on three partitions after upgrading to jessie, none of them curretly shared with any OS: sometimes refusing to mount, sometimes mounting but ls says input/output error . Installed the version of ntfs-3g in testing (1:2015.3.14AR.1-1), as you said. It works fine now. Please let me know If you need any data. I'll be happy to help. Thank you. Emilio.
Hello, I also got I/O errors when trying to read files in a mounted ntfs partition after upgrading debian to jessie. Upgrading ntfs-3g from 2014.2.15AR.2-1+deb8u2 to 2015.3.14AR.1-1 (testing) fixed my problem. Thanks, Martin.
I've just come across this problem. ntfs-3g 1:2014.2.15AR.2-1+deb8u2 works fine with Linux 3.16.0-4-amd64 but gives the error with 3.2.0-4-amd64. S
Tried installing from sid but it wasn't looking pain free: dpkg: dependency problems prevent configuration of ntfs-3g: ntfs-3g depends on libgnutls30 (>= 3.4.0); however: Package libgnutls30 is not installed. dpkg: regarding libgnutls30_3.4.10-4_amd64.deb containing libgnutls30:amd64: libgnutls30 conflicts with libhogweed2 libhogweed2:amd64 (version 2.7.1-5+deb8u1) is present and installed. libhogweed2:i386 (version 2.7.1-5+deb8u1) is present and installed. Compiled ntfs-3g_ntfsprogs-2016.2.22 instead of mucking about with dependencies. S
HELLO, FIRSTLY I APOLOGIZE BECAUSE YOU DO NOT KNOW ME PERSONALLY, BUT I GOT YOUR EMAIL FROM A WEB JOURNAL AND I WAS WONDERING IF WE COULD WORK TOGETHER BECAUSE I HAVE A TRANSACTION FOR YOU ?
The problem is back in Buster (can mount filesystem but get I/O Errors). Version of ntfs-3g is 2017.3.23AR.3-3.
I've experienced similar errors with ntfs-3g on Buster, while trying to read a Windows 10 partition. Were you trying to read a Win10 partition, too? According to the ArchLinux Wiki about ntfs-3g [1], it may be related to "NTFS Reparse Points", that is: system compression, deduplicated files, or OneDrive files. There's a NTFS-3G plugin for reading "system compressed" files [2], but TBH I haven't tested it, and according to bug 845162 it is not in Debian yet [3]. [1] https://wiki.archlinux.org/index.php/NTFS-3G#Compressed_files [2] https://github.com/ebiggers/ntfs-3g-system-compression[3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=845162 On Tue, 16 Jul 2019 15:48:30 +0200 (CEST) raphael.jolly@free.fr wrote:> The problem is back in Buster (can mount filesystem but get I/O Errors).
Please,do you speak English?