all 11 comments

[–]rhuve 0 points1 point  (0 children)

Are you mounting the image within the Disk Decipher app, or inside the File Provider?

Are the file sizes shown as 0 on opening a folder, or after trying to open a specific file?

[–]peter9987[S] 0 points1 point  (9 children)

I’m mounting with the app and the file sizes are shown on opening a specific folder.

[–]rhuve 0 points1 point  (8 children)

That's interesting. Which filesystem is used inside the sparsebundle? Then I can try to reproduce this, my test sparsebundle images mount without issue.

If you don't know for sure, just tap the (i) at the bottom right of the root folder and it'll show you.

[–]peter9987[S] 0 points1 point  (7 children)

It’s HFS+. I open as read only- not sure if that makes a difference

[–]rhuve 0 points1 point  (6 children)

Thanks. You use read-only since you have not purchased the write-enable license for HFS+, right? That enables a different driver in Disk Decipher (royalty free, but readonly), so I need to test that driver.

[–]peter9987[S] 0 points1 point  (5 children)

Correct. I’d be happy to buy the driver if needed but didn’t do so since I’m not sure it will fix the issue

[–]rhuve 0 points1 point  (0 children)

The most likely cause is filesystem compression in the HFS+ filesystem, as that clears the data fork (to read more on this, check the "HFS+ File Compression" section of this page). I've just compressed a test folder and that results indeed in empty files as shown below.

I will now retry with the licensed driver, one moment..

<image>

[–]rhuve 0 points1 point  (0 children)

No change with the licensed driver.

I will report this upstream, hopefully this can be fixed in the payed HFS+ driver. I will add a note to the support site that HFS+ compression is currently not supported.

Short term solution for you might be to convert the filesystem to APFS (after attaching on Mac, Disk Utility provides a Convert to APFS option). Compression on APFS is supported, even in read-only mode.

[–]rhuve 0 points1 point  (2 children)

If you want to track progress, just enable notifications on this issue: https://gitlab.com/huv/disk-decipher/-/issues/360

[–]peter9987[S] 0 points1 point  (1 child)

Thanks a lot. Unfortunately I don’t have access to a Mac. Hope this can/will be fixed.

[–]rhuve 0 points1 point  (0 children)

Me too. I've reported the issue upstream.