-
Notifications
You must be signed in to change notification settings - Fork 166
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Error listing folders on image from mojave 10.14.2 #76
Comments
same problem on raspbian 9 |
Mine was not encrypted. |
Strange ... never encountered this problem before. |
Output was a little large, so attaching as files here: |
Thanks, I will look into that. |
Ok, I see the problem ... all files with inode numbers > 4G fail. Because fuse_ino_t is defined as unsigned long, which is 32 bits on 32-bit platforms, and APFS uses 64-bit object id's. This will be quite hard to get working on 32-bit platforms ... |
Thanks that makes sense. Perhaps you could also add a note to use only 64bit platform. Maybe even a check in code, so it can't be compiled on 32bit. |
Actually, the inode size has been defined as 64 bit in upstream since 2013, which would solve the problem ... |
I have now updated apfs-fuse to use FUSE 3.0, it does now run properly on 32-bit systems. You probably need to manually build and install fuse 3 on Ubuntu 14.04. The latest fuse version not requiring meson to build is fuse 3.1.1, which worked fine in my tests. |
Thanks, will take a look. |
When listing folders the following errors are seen and several folders cannot be browsed. This is using latest apfs-fuse on Ubuntu 14.04 32-bit. See below trying to run
ls -al
on root of mounted disk.The text was updated successfully, but these errors were encountered: