I spent a huge amount of time in vain on this in the first 2 pages of this thread and finally gave up. Today, I decided to read the posts made since my last visit and gave it a shot. So far, I'm still not successful. Here is what I did...
1. Uninstalled MacFuse and FuseFS. Since the uninstaller is brain dead, I had to use an app named "Find Any File" to search for all instances of "MacFuse" and "FuseFS" so I could delete them. I did just that, then I restarted.
2. I then began to use the Steps provided by MetalSnalke. The first step was a success. I successfully installed "fuse-t" by copying/pasting each of the following lines, one at a time, into MacOS Terminal (running under macOS Sonoma on my M1 Max MBP):
brew tap macos-fuse-t/homebrew-cask
brew install fuse-t
brew install fuse-t-sshfs
3. I then restarted.
4. But the other steps from MetalSnake present a problem. Here are all of his steps:
a) You need to install fuse-t first (brew install fuse-t)
b) Open the project in XCode
c) Make sure it says "FS Bundle" in the top middle bar
d) Build it (cmd+b)
e) Then in the menu chose Product - Archive
f) In the new window click on the "Distribute Content" button
g) Chose where to save it (Desktop is fine)
h) Open that folder in there copy the file in Products/Library/Filesystems/fusefs_hfs.fs to /Library/Filesystems/
As I said, (a) was easy. I did that with success.
Step (b) makes huge assumptions that readers are super savvy with Github. Most aren't. I certainly am not! But what I did was go here:
https://github.com/Metal-Snake/fusehfs
5. I then clicked the GREEN colored "Code" button and chose "Download ZIP".
6. I unzipped it. I then saw a folder named "fusehfs-master" with a bunch of files inside.
7. In order to complete MetalSnake's Step (b), I double-clicked "FuseHFS.xcodeproj" (found inside "fusehfs-master"), which opened it in Xcode because of course I have Xcode installed.
8. MetalSnake's Step (c) is where the real confusion begins! He says:
Make sure it says "FS Bundle" in the top middle bar
But that doesn't many any sense. I assume he means "title bar" when he says "top middle bar," but even that makes no sense because I never saw "FS Bundle" there. You only see "FS Bundle" appear in the LEFT SIDEBAR. Specifically, you see "FuseHFS" in the left sidebar, and under that, and indented right, you then see "FS Bundle". If you click once on "FS Bundle" in the left sidebar, you select it, of course, but that does NOT cause it to appear in the "top middle bar" (title bar). So I really have no idea what MetalSnake means here.
9. Ignoring the confusion I had in Step 8, I proceeded with MetalSnake's Step (d) (Build it) while making sure "FS Bundle" was selected (not knowing if it needed to be selected or not). That resulted in a "Build succeeded" message in the window's Title Bar (correct macOS terminology), and in the left sidebar I saw a mess of yellow colored warning messages with most saying "Implicit conversion loses interger precision..."
10. I then proceeded to MetalSnake's Step (e): Product > Archive
That produces a new window named "Archives" in the Title Bar.
In the middle of that window, I see "fuses_hfs.util" and at right a blue button named "Distribute Content".
11. I performed MetalSnake's Step (f): click on the "Distribute Content" button
That produces yet another new window named "Select a method for distribution".
fusefs_hfs.util appeared at left, and "Custom" appeared in the middle, and there was a "Next" button in the lower right.
12. I clicked the Next button. It then presented me with two Radio Button choices:
I. Built Products
II. Archive
MetalSnake made no mention of these two choices. I assumed the correct choice to be "Built Products" and then clicked the "Next" button.
It then presented me with yet another new window, this time asking me where to save. I followed MetalSnake's Step (g) and saved it to the Desktop, using the default filename: fusefs_hfs.util 2023-12-31 14-59-26
13. I then went to the Desktop and found that wasn't a file but instead a folder. Inside that folder I saw another folder named Products, and many nested folders inside that. And that's where MetalSnake's final Step (h) comes into play, which says this: Open that folder in there copy the file in Products/Library/Filesystems/fusefs_hfs.fs to /Library/Filesystems/
Impossible! Not only is that path WRONG, there is no file named "fusefs_hfs.fs" inside! I did find this PATH and FILENAME:
Products > usr > local > bin > fusefs_hfs.util
Is "fusefs_hfs.util" (271K in size) the file I need to copy to /Library/Filesystems ?
I guess not because when I put the file "fusefs_hfs.util" into /Library/Filesystems/ and then restarted, it still tells me it cannot read my HFS formatted SD card, which is the lone reason I even embarked on this long and frustrating math in the first place.
And no, it's not merely my SD card either. I have all manner of HFS *.img files on my drive. When I double-click any of the images, I get an error dialog which says: "The disk you attached was not readable by this computer."
I look forward to hearing your thoughts.
Thank you.