gerard / ext4fuse

EXT4 implementation for FUSE
GNU General Public License v2.0
910 stars 110 forks source link

Mount issues on Ventura 13.2 (Intel) #75

Open aol-nnov opened 1 year ago

aol-nnov commented 1 year ago

crossposted from macfuse issue tracker

I have a raw disk image, which I'm attaching with the following command: sudo hdiutil attach -imagekey diskimage-class=CRawDiskImage -nomount /path/to/raw.img

the result reads as follows:

/dev/disk2              FDisk_partition_scheme          
/dev/disk2s1            Linux 

next I'm trying to mount disk2s1 with ext4mount: sudo ext4fuse -o allow_other,default_permissions,local /dev/disk2s1 /Volumes/ext/

after that I'm trying to access the mount point, but no dice:

aol@Andreys-MacBook-Pro:~$ sudo ls /Volumes/ext 
ls: /Volumes/ext: Input/output error

ext4fuse: manually built from mainline (6b23d8d) macfuse 4.4.1 from dmg macos: Ventura 13.2 (Intel)

It is worth to mention, that aforementioned raw image mounts without an issue on linux (unfortunately, I'm unable to provide you with it, as it contains internal data)

aol-nnov commented 1 year ago

Today I've decided to make test and to my disappointment, it hangs.

Here is a log file for make test (0000-sanity.sh) 0000-230220-16:32.30.txt

@gerard could you, please, give me any hints?..

P.S.: also, I've tried rebuilding ext4fuse against macFUSE 4.4.2. It does not help..

psiberfunk commented 1 year ago

Also having this same problem, having followed the build instructions in #74 , got it to build, and then get this I/O error.

psiberfunk commented 1 year ago

I tried against macFUSE 4.4.2 as well on macOS 13.3 and tried: make test-slow , and got a log that hung on the sanity test as well, attached: 0000-230407-20:20.11.txt

abercrave commented 1 year ago

Hi there, I am experiencing the same issue mentioned above.

❯ l /Volumes
total 0
drwxr-xr-x   6 root  wheel   192B Apr 13 19:52 .
drwxr-xr-x  20 root  wheel   640B Jan 11 00:03 ..
drwxr-xr-x   3 root  wheel    96B Mar 19 13:51 .timemachine
lrwxr-xr-x   1 root  wheel     1B Apr 13 19:25 Macintosh HD -> /
drwxr-xr-x   3 root  wheel    96B Oct 16  2019 com.apple.TimeMachine.localsnapshots
drwxr-xr-x   2 root  wheel    64B Apr 13 19:52 ext

~
❯ diskutil list /dev/disk2
/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *1.0 TB     disk2
   1:                      Linux                         1.0 TB     disk2s1

~
❯ sudo ext4fuse /dev/disk2s1 /Volumes/ext -o allow_other

~
❯ l /Volumes
ls: ext: Input/output error
total 0
drwxr-xr-x   6 root  wheel   192B Apr 13 19:52 .
drwxr-xr-x  20 root  wheel   640B Jan 11 00:03 ..
drwxr-xr-x   3 root  wheel    96B Mar 19 13:51 .timemachine
lrwxr-xr-x   1 root  wheel     1B Apr 13 19:25 Macintosh HD -> /
drwxr-xr-x   3 root  wheel    96B Oct 16  2019 com.apple.TimeMachine.localsnapshots
ls: fts_read: Input/output error
waytgibbs commented 1 year ago

Same issue here with macFUSE 4.5.0 on Venture 13.5.1