gerard / ext4fuse

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

Cannot access mountpoint (d?????????? ? ? ? ? ? disk3s1) #49

Open kenorb opened 6 years ago

kenorb commented 6 years ago
$ sudo ext4fuse /dev/disk3s1 /Volumes/disk3s1 -o logfile=ext4fuse.log
$ mount | tail -n1
ext4fuse@osxfuse0 on /Volumes/disk3s1 (osxfuse, synchronous)
$ stat /Volumes/disk3s1 
stat: cannot stat '/Volumes/disk3s1': No such file or directory
$ ls /Volumes/disk3s1 
ls: cannot access '/Volumes/disk3s1': No such file or directory
$ ls -la /Volumes/ | tail -n1
ls: cannot access '/Volumes/disk3s1': No such file or directory
d??????????  ? ?      ?        ?            ? disk3s1
$ ext4fuse --version
Version: ext4fuse-0.1.3
$ sw_vers
ProductName:    Mac OS X
ProductVersion: 10.13.5
BuildVersion:   17F77
$ head ext4fuse.log 
[debug][__disk_read:105] Disk Read: 0x438 +0x2 [main:135]
[info] [op_init:20] Using FUSE protocol 7.19
[debug][__disk_read:105] Disk Read: 0x400 +0x400 [super_fill:57]
[info] [super_fill:59] BLOCK SIZE: 4096
[info] [super_fill:60] BLOCK GROUP SIZE: 134217728
[info] [super_fill:61] N BLOCK GROUPS: 7452
[info] [super_fill:62] INODE SIZE: 256
[info] [super_fill:63] INODES PER GROUP: 8192
[debug][__disk_read:105] Disk Read: 0x1000 +0x40 [super_group_fill:90]
[debug][__disk_read:105] Disk Read: 0x1040 +0x40 [super_group_fill:90]
$ tail ext4fuse.log 
[debug][__disk_read:105] Disk Read: 0x496100 +0x9c [inode_get_by_number:155]
[debug][op_getattr:32] getattr done
[debug][op_getattr:23] getattr(/.Spotlight-V100/Store-V1/VolumeConfig.plist)
[debug][inode_get_idx_by_path:202] Looking up: /.Spotlight-V100/Store-V1/VolumeConfig.plist
[debug][dcache_lookup:104] Looking up .Spotlight-V100/Store-V1/VolumeConfig.plist,15: Not found (no childs)
[debug][inode_get_idx_by_path:207] Looking up after dcache: .Spotlight-V100/Store-V1/VolumeConfig.plist
[debug][super_group_inode_table_offset:73] Inode table offset: 0x496
[debug][__disk_read:105] Disk Read: 0x496100 +0x9c [inode_get_by_number:155]
[debug][extent_get_block_from_ees:23] Extent contains 1 entries
[debug][extent_get_block_from_ees:24] Lo

The log looks cut off.

File: ext4fuse.log.

yan12125 commented 6 years ago

I got the same issue and solve it with allow_other as described in https://github.com/gerard/ext4fuse#mounting

kenorb commented 6 years ago

Related: GH-36