-
Notifications
You must be signed in to change notification settings - Fork 176
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ERROR: unknown entry type 0xc1 #89
Comments
Thanks for detailed report! Sounds like #81. That bug happened when you put a file with long name into the root of a freshly created FS. Could you test fuse-exfat 1.2.8? This is not #33 because in that bug it was buggy camera software that created FS.
That's strange. I'll try to reproduce. |
retesting with fuse-exfat 1.2.8 without the described issue. |
Thanks for verifying! |
I am currently facing this issue, with exfatfsck 1.2.8. I am on Ubuntu 17.10. Not sure how this started in the first place. Windows thinks the drive is corrupt. This is a 2TB SSD, less than ~6 months old. It is possible this might be #81, but I don't know a way of verifying it. This is what I get with exfatfsck :
I get the same with mount.exfat-fuse. Only thing that can get an output is
This is interrupting boot up and dropping me to an emergency console with root. Ctrl-D doesn't work, starting x from the console doesn't work either. Looking through the
There are some lines skipped in the above log. I am transcribing this using a different computer looking at the console of the ubuntu machine. Edit: I am able to boot back into ubuntu by disabling the automount via fstab. Ubuntu root is on a different hard disk. The fuse-exfat in ubuntu repos is 1.2.7, I downloaded the master branch and installed it to check if 1.2.8 might fix it. I tried using the fsck from the repair branch as well. Made no difference so far. |
@BlitzKraft, smells like #81. The bug is fixed in fuse-exfat 1.2.8, but the fix will not repair already broken file systems.
Could you post its output? |
fsck from the repair branch failed with the same error message as the master one:
Edit: I forgot to re-compile when I switched the branches. That's probably why it behaved the same. I just switched branches last night. I need to run make again. Didn't realize until now. Will post the output when I get to it. |
Just an update, I couldn't recover the data and the drive was corrupt. I used testdisk, gpart. So, I formatted the drive and restored from a back up. |
systems used
machine_A
machine_B
steps to reproduce issue
->
/dev/sdb1
(size probably irrelevant, in my case 2TB).
):# mkfs.exfat -i DEADBEEF -n A.B.C /dev/sdb1
dumpexfat
:-> output:
exfatfsck
:-> output:
-> lists partition named 'A.B.C'
-> volume mounts without errormessage
-> shows empty disk (!)
-> shows a matching percentage of the filesystem's space as used
->
Mount error: unknown entry type 0xc1
-> Data seems lost and filesystem broken =(
note
suggestion
The text was updated successfully, but these errors were encountered: