gerard / ext4fuse

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

macos 12.7.4 mount's ext but cannot access it. #81

Open supersophie opened 3 weeks ago

supersophie commented 3 weeks ago

Hi, I compiled ext4mount from git, and tried to mount an ext volume. Probably ext3.

# uname -a
Darwin abc 21.6.0 Darwin Kernel Version 21.6.0: Mon Jun 24 00:56:10 PDT 2024; root:xnu-8020.240.18.709.2~1/RELEASE_X86_64 x86_64
# diskutl list
/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *1.0 TB     disk2
   1:                      Linux ⁨⁩                        1.0 TB     disk2s1
# ext4fuse /dev/disk2s1 /tmp/mnt -o allow_other
SophieMacBookAir:tmp root# df
df: getattrlist failed: Input/output error
df: getattrlist failed: Input/output error
....
ext4fuse@macfuse0          0         0         0   100%       0         0  100%   /private/tmp/mnt
# ls /tmp/mnt /private/tmp/mnt
ls: /private/tmp/mnt: Input/output error
ls: /tmp/mnt: Input/output error

Any ideas on how I could troubleshooting this?