Hi, Thank you for the quick reply. I did not have a luck even with the commercial product. My disk is using snapshots and I did not see all folders etc. To get the XFS working again would most likely require remerge the latest XFS codebase. That is well beyound my knowledge. After all I was able to get my data out using Ubuntu USB stick fairly easily. Best, Radovan
Hi! I think it should be possible to compile for M1 and M2 chips, if I recall correctly the types are well specified in the xfsprogs code, so it should work fine. However, I tried to access an XFS volume on a more recent XFS based linux install, and found that the xfsprogs currently in use is not compatible with recent XFS filesystems. As noted above, it will take quite some work to get that working. I am no longer on a Mac OS X system, so I will not be attempting to support the newer XFS filesystems...
Hello, Do think it would be possible to compile it for Apple M1 and M2 chips? Do you please have a dmg available? My OpenSuSE laptop died on me and need to get data out of there.
Hi, I thought I would give you an update. xfsprogs v4.18.0 is the last version that offers support for darwin (and it was not compiling that much...). I sort of fixed it here. https://github.com/cmigliorini/xfsprogs-dev/pull/1/files Was able to use mkfs-xfs and xfs_repair on a file. Then I dd--ed the file to a diskand was able to mount it from a Linux box.
Hi, I thought I would give you an update. xfsprogs v4.18.0 is the last version that offers support for darwin (and it was not compiling that much...). I sort of fixed it here. https://github.com/cmigliorini/xfsprogs-dev/pull/1/files Was able to use mkfs-xfs and xfs_repair on a file. Still, after I dd--ed the file to a disk I was not able to mount it from a Linux box. So, some more work...
Hi, Thanks much for replying! In fact my main issue is support for XFS v5. But then yes, it's going to be a decent amount of work to get a more recent xfsprogs 5+ to compile. I'll give it a shot anyway.
Hi! Thanks for the feedback! I'm afraid I have not had time to work on fuse-xfs to keep it up to date. I generally use /usr/local/bin/xfs-cli which is installed with the package to access my disk drives when I lose access with macFUSE / osxFUSE. You can execute that in a terminal like this /usr/local/bin/xfs-cli /dev/rdisk1 (depending on which disk you want to access). You probably still need sudo The commands are fairly straight forward, if you are familiar with the terminal interface, and you can...
In fact it does work -- I was using a /dev/diskx so needed sudo. I managed to create a filesystem, add files on another machine and read them from my Catalina box. Still, creating the filesystem on another, more recent, linux box does not work because fuse-xfs does not support V5 -- so an XFS filesystem created on a modern machine will not be recognized. I figured out you use xfsprogs, which I'm willing to upgrate to a more recent version, so I pulled 3.1.4 (based on xfsprogs/VERSION) from kernel.org,...
I have been able to build and use osxFuse with macFUSE 4.0.5 on Catalina and the following patch. diff -r dcd83b3f36e5 src/Make.inc --- a/src/Make.inc Wed Jan 13 21:14:14 2016 +0200 +++ b/src/Make.inc Thu Feb 11 16:18:40 2021 +0100 @@ -7,9 +7,9 @@ OBJECTS=$(BUILD)/obj CC=gcc -FUSE_CFLAGS=-D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26 -FUSE_LDFLAGS=-losxfuse -FUSE_INCLUDES=-I /usr/local/include/osxfuse +FUSE_CFLAGS=-D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26 -D_DARWIN_USE_64_BIT_INODE +FUSE_LDFLAGS=-lfuse...
I have been able to build and use osxFuse with macFUSE 4.0.5 on Catalina and the following patch. diff -r dcd83b3f36e5 src/Make.inc --- a/src/Make.inc Wed Jan 13 21:14:14 2016 +0200 +++ b/src/Make.inc Thu Feb 11 16:18:40 2021 +0100 @@ -7,9 +7,9 @@ OBJECTS=$(BUILD)/obj CC=gcc -FUSE_CFLAGS=-D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26 -FUSE_LDFLAGS=-losxfuse -FUSE_INCLUDES=-I /usr/local/include/osxfuse +FUSE_CFLAGS=-D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26 -D_DARWIN_USE_64_BIT_INODE +FUSE_LDFLAGS=-lfuse...
I have been able to build and use osxFuse with macFUSE 4.0.5 on Catalina and the following patch. diff -r dcd83b3f36e5 src/Make.inc --- a/src/Make.inc Wed Jan 13 21:14:14 2016 +0200 +++ b/src/Make.inc Thu Feb 11 16:18:40 2021 +0100 @@ -7,9 +7,9 @@ OBJECTS=$(BUILD)/obj CC=gcc -FUSE_CFLAGS=-D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26 -FUSE_LDFLAGS=-losxfuse -FUSE_INCLUDES=-I /usr/local/include/osxfuse +FUSE_CFLAGS=-D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=26 -D_DARWIN_USE_64_BIT_INODE +FUSE_LDFLAGS=-lfuse...
Hi, I followed the link on sourceforge and got this: https://sourceforge.net/code-snapshots/hg/f/fu/fusexfs/trunk/fusexfs-trunk-dcd83b3f36e512e23ae6c6498305264a5c74a463.zip...
Hi, I followed the link on sourceforge and got this: https://sourceforge.net/code-snapshots/hg/f/fu/fusexfs/trunk/fusexfs-trunk-dcd83b3f36e512e23ae6c6498305264a5c74a463.zip...
Tried to download a snapshot of the code repository but it didn't work; $ wget https://sourceforge.net/p/fusexfs/trunk/ci/default/tarball...
I'm looking to add fuse-xfs as an installable Homebrew formula. Unfortunately there...
Fix file name change
Revert rcopy to avoid broken linear reading
Bump version
And add the missing parameter. Sigh
Reverse fuse xfs driver to avoid broken linear ...
Fix the code again for new osxfuse
Revert linear reading changes
Thank you for the feedback. Unfortunately I do not have access to PowerPC tool chains...
Your driver works well on my Mac with Lion but lacks support for my older PowerMac...
El Capitan expects mount to be in a very specif...
Add new file reading code, optimized for linear...
Deprecate readfile: part1
First update for El Capitan
Get xattr signatures right
Figuring out El Capitan script
Add UUID and prefix volume names with XFS
More adjustments for System Integrity Protection.
Work around System Integrity Protection. I think.
Fix the prefix for commands
Update readme
Move to linear file reading
Update changelog
Fix broken symlink for mount command