Comments (3)
Hi,
Thanks for the report. In the truss output, I can see that there's a fork() call but I don't think the child is traced. Could you add that? This log print:
mount_fusefs: /dev/fuse0 on /mnt/arch: Invalid argument
seems to be written by the child. The option to pass to truss should be -f
Also, what ext4fuse version are you using?. At least I tried 0.1.2 on FreeBSD 9.1 / amd64 and had no trouble mounting simple filesystems, so overall I'd check also your fuse installation. Do other fuse based filesystem work?
BR,
Gerard.
from ext4fuse.
This is fusefs-ext4fuse-0.1.2,1 and I have also tried using the latest git version with the same result.
However, I indeed have trouble mounting with sshfs as well (which returns similar errors), so you are probably right about this not being a ext4fuse problem.
The truss output with '-f', is here [1], just in case.
[1] https://gist.github.com/4666097
Feel free to close this.
Thank you for your quick response.
from ext4fuse.
Hi,
Although you might have seen it already, this is what is failing:
1610: nmount(0x800c3a100,0xe,0x0,0x8,0xfefefefefefefeff,0x0) ERR#22 'Invalid argument'
This is the mount of the /dev/fuse device. I don't know fuse internals, but it looks like the problem is in your fuse module, since EINVAL seems to indicate that the nmount syscall fails to recognize the device. I'm basing this on what the freebsd man pages say about EINVAL here:
I'm closing this issue, feel free to reopen or open another issue if you find something later on.
from ext4fuse.
Related Issues (20)
- Assertion failed: ((size_t)pread_ret == size), function __disk_read, file disk.c, line 110. HOT 1
- Issue created by mistake
- [warn] [super_group_inode_table_offset:76] ASSERT FAIL: n_group < super_n_block_groups() HOT 1
- Update readme to include defer_permissions HOT 1
- osxfuse dependency, update or allow for new macfuse
- 'ls' on a non existent path lists all files and directories in parent directory as directories HOT 2
- Error: ext4fuse has been disabled because it requires FUSE! HOT 53
- undefined reference to `backtrace_symbols'
- Launch ext4fuse at startup?
- Mount .img file?
- Update install command for brew HOT 3
- Do we have a Benchmark comparing this FUSE and the ext4?
- Accessing home folders / folders without permissions HOT 1
- [macOS Ventura] Error: ext4fuse: no bottle available! HOT 3
- Unable to install on M1 HOT 30
- Mount issues on Ventura 13.2 (Intel) HOT 5
- libfuse@2: Linux is required for this software. HOT 14
- Read-Write capabilities HOT 6
- [Readme] `brew cask` is no longer a `brew` command.
- Mac OS 14 Sonoma M1 not compatible HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ext4fuse.