goofys
goofys copied to clipboard
Does not work with macFuse 4.x (formerly known as OSXFUSE)
When mounting with macFuse 4.x, get the following error in syslog.
Jan 19 14:00:25 pc /usr/local/bin/goofys[3267] <Critical>: main.FATAL Mounting file system: Mount: mount: cannot locate OSXFUSE
+1
any ideas or workaround?
bump
The v0.20.0 tag works for me. Here are the versions I'm using on an M1 Max Macbook Pro
![Screen Shot 2022-02-23 at 12 23 33 PM](https://user-images.githubusercontent.com/7322596/155402029-b091b000-0ec4-443b-8477-4f2ff58e87f8.png)
❯ goofys -v
goofys version 0.20.0-use `make build' to fill version hash correctly
Can confirm it still does not work.
Command:
goofys bucket-name $(pwd)/goofys
Output:
2022/02/24 17:13:17.104010 main.FATAL Unable to mount file system, see syslog for details
(Unable to find any errors in syslog)
Versions:
$ goofys -v
goofys version 0.24.0-45b8d78375af1b24604439d2e60c567654bcdf88
macFUSE: 4.2.4
macOS Montery 12.2.1 (21D62)
Darwin jarvis 21.3.0 Darwin Kernel Version 21.3.0: Wed Jan 5 21:37:58 PST 2022; root:xnu-8019.80.24~20/RELEASE_X86_64 x86_64
Use goofys -f
to have the log forward in the foreground rather than to syslog.
You have to have the kernel extensions installed and stuff, but MacFUSE should prompt you for that and a restart.
@roshan good tip ! :) Got the following error
$ goofys -f bucket-name $(pwd)
2022/02/25 00:40:24.914819 main.FATAL Mounting file system: Mount: mount: cannot locate OSXFUSE
$ goofys -v
goofys version 0.24.0-45b8d78375af1b24604439d2e60c567654bcdf88
That appears to be the problem. You're on the later tag. Go back to the 0.20
Hi I just fix it :) waiting for @kahing to review https://github.com/kahing/goofys/issues/682 @niranjan94 If you want to use it now, you need to modify the goofys go.mod file last line and build it
replace github.com/jacobsa/fuse => github.com/wph95/fusego v0.1.0
goofys author fork the fuse lib https://github.com/kahing/fusego/blob/master/mount_darwin.go it not support macFuse 4.x