-
Notifications
You must be signed in to change notification settings - Fork 111
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: ext4fuse has been disabled because it requires FUSE! #66
Comments
Found this error today also. From what I can gather, Homebrew has disabled a bunch of formula that use FUSE because it's no longer open source so they don't want it in the homebrew-core. Using taps (formulas hosted on GitHub repos outside Homebrew) is the new approach and an example can be found here. This project needs to move to a tap also. A quick workaround:
|
unfortunately I am getting this error: |
Same error for me on Big Sur 11.2.3:
any news on that? |
Sorry add the formula flag also. brew install --formula --build-from-source ./ext4fuse.rb |
Thank you @marcuspridham |
Thanks! I'm running this script on a M1 Mac with Homebrew installed in
|
I'm also getting the same error than @felixII on an Intel MacBook which still persists after appending the suggested path. |
for those looking for solutions, this eventually worked for me also, on mojave: |
To where and how I should create the file? |
@xxvxxv you can put the file anywhere, it doesn't matter. I just tried this method and it worked. macOS catalina. |
Some additional context here: - Homebrew/brew#9401 - gerard/ext4fuse#66 Existing installs might need to uninstall and reinstall like so: - `brew rm --cask osxfuse` - `brew install --cask macfuse` - `brew uninstall fuse-xfs` - `brew install fuse-xfs`
According to #66 the bottle for Big Sur is
There’s another ARM (Apple M1) architecture bottle on that page, too. Edit: That’s to be updated in the Ruby script earlier in this thread. |
Do
and comment out these lines
after that |
Hi .. looks almost done. But "vi brew formula ext4fuse" is weird. What is correct file to edit ? |
I think it should be |
I tried the commands as above, editing ext4fuse, then attempting
I am running Mac OS 12.0.1 Monterey RC2. |
The command is |
I meant, GitHub ate my code markup
this will also work
@dmelgar, idk about the new version you have, but it works on BigSur 11.6 |
I also encountered this when I was trying to mount rip sd card. Still no clue how to do it. Same version, Macbook pro 16 M1 Pro |
Appears there is no build for Monterey. Is this planned?
|
@jeffxor I used a version of this https://stackoverflow.com/a/68091613/4450997 and it worked for me to disable the check and I was able to install. |
Same here, Source install (
This is on 11.6 Big Sur, M1 mac mini. |
For those who are having |
Here's @marcuspridham script with the appended path from @FelixLisczyk. Just tested this under macOS 12.1 👍
|
Thanks for your help, it works on my Mac! System Version: macOS Monterey 12.1 (21C52) |
A year later, same issue, new error: |
Okay, so Homebrew will install MacFUSE, but not anything that depends on it??? |
This:
This is the correct answer in 2022. |
Are you running monterey? I haven't been able to get this working on my M1 Monterey system. |
Not on M1. Sorry, should have prefaced the response with that. |
Managed to get it working, for those struggling with this (like I was) and needing copy/paste instructions, do as follows. Install macFuse: If are not comfortable with vi or don't have a good text editor like vscode, sublime text, etc. also run: Copy and paste the following script into your text editor and save as For those using nano. Start editing a file with. ext4fuse.rb
Then finally, run this to build and install ext4fuse These are the steps I took to get it working on my M1 Pro system running Monterey 12.4. Thanks to @marcuspridham and @FelixLisczyk as it was the combination of their two solutions that ended up getting it working. |
@Hulkstern it didnt work for me, I get |
Minor error in the instructions in #66 (comment): For those using nano. Start editing a file with. Should be: (Extension was typed incorrectly) |
Thanks @jcwren . |
I think we'd need to see exactly what you're typing to see what might be going wrong. FWIW, I did get it compiled and installed, but after trying |
I followed the instructions above
pasted that script in, saved |
Hello, can someone please update the project README to add a few simple commands to install this on mac? Thanks |
I have also failed to get this to work after several hours on an M1 Monterey. System Preferences shows that version 4.4.0 is present. No errors indicated. I can't get Finder to show anything of the EXT4 partition. |
I am using Paragon's ext4fs propietary Software now. Works flawless and worth every penny. |
I think this is because your OS is Monterey, which is not in the list of OSes in |
Anyone who knows how to get the sha256 cellar value for Monterey? |
Worked out-of-the-box on the MBA M2 with Monterey:
Paste the script from @Hulkstern post above. Save the file.
Then create a new folder where you mount:
Ext4 image |
I've had the same issue. Used a different editor than nano to paste the code and it works now. Seems like none introduced some linebreaks when pasting which messed things up. I used VSCode, but anything will probably do. |
I got same error like this |
This works for Mac OS 13.0 Ventura |
I don't have the same formula on my M1, Ventura 13.0.1, so I can't comment on these lines:
|
Same here, M1, OS 13.0.1 |
Same here on M1 Pro & MacOS 13.1 |
Thanks, I’ll give it a try.
I think I’ve moved on since the post though.
… On 10 Jan 2023, at 00:37, Steve Hanna ***@***.***> wrote:
I don't have the same formula on my M1, Ventura 13.0.1, so I can't comment on these lines:
$ cat $(brew formula ext4fuse)
class Ext4fuse < Formula
desc "Read-only implementation of ext4 for FUSE"
homepage "https://github.com/gerard/ext4fuse"
url "https://github.com/gerard/ext4fuse/archive/v0.1.3.tar.gz"
sha256 "550f1e152c4de7d4ea517ee1c708f57bfebb0856281c508511419db45aa3ca9f"
license "GPL-2.0"
head "https://github.com/gerard/ext4fuse.git", branch: "master"
bottle do
sha256 cellar: :any_skip_relocation, x86_64_linux: "5dc94c281e33bde87ef6c239f7ac37ad6653e72d002359ffb01d0f50f1e8278c"
end
depends_on "pkg-config" => :build
depends_on ***@***.***"
depends_on :linux # on macOS, requires closed-source macFUSE
def install
system "make"
bin.install "ext4fuse"
end
end
Same here on M1 Pro & MacOS 13.1
—
Reply to this email directly, view it on GitHub <#66 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAN36GV5WEKCT3BOQP4IM73WRSVL7ANCNFSM424LVQNQ>.
You are receiving this because you commented.
|
Getting this error on M1 Mac 2020, Monterey:
Filename =
|
I don't have the same formula on my M1, Ventura 13.2, and I couldn't get the suggested solutions to work, however damonbreeden's answer to https://github.com/gerard/ext4fuse/issues/74 is straightforward and worked to enable ext4 access for me. |
@jrussell88 thanks #74 (comment) works for me too
|
Getting the error
Error: ext4fuse has been disabled because it requires FUSE!
after tryingbrew install ext4fuse
, after installing osxfuse withbrew install --cask osxfuse
and rebooting. How do I proceed?The text was updated successfully, but these errors were encountered: