Hello, I have a problem with cut&paste in Dolphin.
I have mounted NTFS drive via
UUID=%UID% /mnt/data ntfs defaults,nls=utf8,umask=000,dmask=027,fmask=137,uid=1000,gid=1000,windows_names 0 0
but when I try to copy-paste stuff with Dolphin, the files disapper from source location and do not seem to appear in target location.
After some looking around I have noticed the files do appear in the target (not visible in file manager, can be seen in terminal using ls) but are not accessible:
$ls
ls: cannot access 'img1.jpg': Input/output error
ls: cannot access 'img2.jpg': Input/output error
ls: cannot access 'img3.jpg': Input/output error
img1.jpg img2.jpg img3.jpg
I cannot remove with even with sudo rm img1.jpg
. Is it possible to recover them?
Am I mounting NTFS drive wrong in some way or what the problem could be?
Copying works fine and there doesn’t seem to appear on ext4 drive.
dalto
May 31, 2023, 12:57pm
2
What does ls -l
show for those files?
Also, what is the output of findmnt --real
svepp
May 31, 2023, 3:26pm
3
try changing the fmask value ie. 117
fmask is for setting the file permissions
dmask is for directories
umask does both
edit: forgot to say reboot after the fstab modification
After setting fmast to 117 cut-paste seems to be fixed but the files are still in error’d state.
$ls -l
ls: cannot access 'img1.jpg': Input/output error
ls: cannot access 'img2.jpg': Input/output error
ls: cannot access 'img3.jpg': Input/output error
total 1288
-????????? ? ? ? ? ? img1.jpg
-????????? ? ? ? ? ? img2.jpg
-????????? ? ? ? ? ? img3.jpg
Same for sudo.
findmnt --real
reports /mnt/data /dev/sdb4 fuseblk rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096
dalto
May 31, 2023, 4:17pm
5
Tiravian:
user_id=0,group_id=0
This seems odd.
Tiravian:
UUID=%UID% /mnt/data ntfs defaults,nls=utf8,umask=000,dmask=027,fmask=137,uid=1000,gid=1000,windows_names 0 0
Shouldn’t you be using ntfs3
here?
svepp
May 31, 2023, 5:05pm
6
I have an external ntfs drive and I just use:
If your adamant on setting file permissions this may help
1 Like
Is your system up-to-date?
There was a recent issue (malfunction) with util-linux
and util-linux-libs
which has been solved by an update .
Either changing fmask to 117 or changing options to defaults,noatime
fixes the issue.
I have fully updated system as of writing this message.
Is is possible to fix or remove the error’d files?
Currently trying to remove them fails:
$sudo rm img1.jpg
rm: cannot remove 'img1.jpg': Input/output error
Safely unplugged the ntfs-drive before? Rebooted your Linux?
Yes, I have rebooted. Drive is internal so I don’t unplug it.
Did you run a chkdsk -f
from within Windows? - It might be advisable.
I do not have Windows installation available. Is there no way to do anything aside from finding windows to run check?
Not that I know of. It is why I keep an image of Windows 7 in Virtualbox.
system
Closed
June 2, 2023, 9:18pm
14
This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.