Closed esp13 closed 2 years ago
Since you used 20140807 try a more recent version https://github.com/libyal/libewf-legacy/releases
If you need instructions on how to build from source https://github.com/libyal/libewf/wiki/Building. However these instructions assume some knowledge of building binaries from source.
Since you used 20140807 try a more recent version https://github.com/libyal/libewf-legacy/releases
Thank you for your answer. By curiosity why the ubuntu/mint repo version is so outdated?
I downloaded the last version 20210426
and compiled it, now ewfinfo doesn't give an error any more on this big disk image :)
Ewfmount gives now an other error: No sub system to mount EWF format.
I suppose that is a fuse related error?
Building:
libcerror support: local
libcthreads support: local
libcdata support: local
libcdatetime support: local
libclocale support: local
libcnotify support: local
libcsplit support: local
libuna support: local
libcfile support: local
libcpath support: local
libbfio support: local
libfcache support: local
libfdata support: local
libfdatetime support: local
libfguid support: local
libfvalue support: local
ADLER32 checksum support: local
DEFLATE compression support: local
BZIP2 compression support: no
libhmac support: local
MD5 support: local
SHA1 support: local
SHA256 support: local
libcaes support: local
libodraw support: local
libsmdev support: local
libsmraw support: local
GUID/UUID support: check
FUSE support: no
Features:
Multi-threading support: pthread
Wide character type support: no
Write support: no
ewftools are build as static executables: no
Python (pyewf) support: no
Verbose output: no
Debug output: no
Maybe I just should do a sudo apt install libfuse-dev
?
The version of libfuse2 I already have on my computer:
libfuse2:
Installé : 2.9.9-3
PS : I didn't find in the wiki / the man nor the help (-h) the explanation for the options (-X) that can be used with ewfmount.
PS2: Why an older version 20140608-6.1build1
work out of the box with this big disk image while the newer (but still old) version 20140807-2build1
gives an error?
PS3: I didn't find how to uninstall the manual installation in the wiki, it could be usefully (But I don't know I'm a beginner)
I installed libfuse-dev
, now I have:
Building:
libcerror support: local
libcthreads support: local
libcdata support: local
libcdatetime support: local
libclocale support: local
libcnotify support: local
libcsplit support: local
libuna support: local
libcfile support: local
libcpath support: local
libbfio support: local
libfcache support: local
libfdata support: local
libfdatetime support: local
libfguid support: local
libfvalue support: local
ADLER32 checksum support: local
DEFLATE compression support: local
BZIP2 compression support: no
libhmac support: local
MD5 support: local
SHA1 support: local
SHA256 support: local
libcaes support: local
libodraw support: local
libsmdev support: local
libsmraw support: local
GUID/UUID support: check
FUSE support: libfuse
Features:
Multi-threading support: pthread
Wide character type support: no
Write support: no
ewftools are build as static executables: no
Python (pyewf) support: no
Verbose output: no
Debug output: no
But I still have the same No sub system to mount EWF format.
error.
By curiosity why the ubuntu/mint repo version is so outdated?
That is outside the control of this project and related to the ubuntu/mint repo, I recommend to file a bug with them.
PS : I didn't find in the wiki / the man nor the help (-h) the explanation for the options (-X) that can be used with ewfmount.
-X
are fuse specific options see https://man7.org/linux/man-pages/man8/mount.fuse3.8.html, and differ per fuse version, typically used for passing allow_root
But I still have the same No sub system to mount EWF format. error.
This is explained here https://github.com/libyal/libewf/wiki/Mounting#mounting, you need to install fuse and fuse-dev and rebuild from source.
PS3: I didn't find how to uninstall the manual installation in the wiki, it could be usefully (But I don't know I'm a beginner)
make uninstall
PS2: Why an older version 20140608-6.1build1 work out of the box with this big disk image while the newer (but still old) version 20140807-2build1 gives an error?
because you're hitting a limit that was introduced between those versions
That is outside the control of this project and related to the ubuntu/mint repo, I recommend to file a bug with them.
Oh ok. I could try, can you help me to do so? Where should I start? Here for ubuntu? https://bugs.launchpad.net/ubuntu/+source/libewf/+filebug Here for linux mint? https://forums.linuxmint.com/viewforum.php?f=47
-X
are fuse specific options see https://man7.org/linux/man-pages/man8/mount.fuse3.8.html, and differ per fuse version, typically used for passing allow_root
Oh ok, maybe for noob like me the help should return -X: extended options to pass to fuse sub system (refer to fusion options) But I guess "sub system" is sufficient for experimented users?
This is explained here https://github.com/libyal/libewf/wiki/Mounting#mounting, you need to install fuse and fuse-dev and rebuild from source.
I started again from the beginning this worked great thank you :)
make uninstall
I started with this, it worked great, thank you. Is this way usual for most program compilation?
because you're hitting a limit that was introduced between those versions
I suppose this limit has/had an aim, how can I find what it is? Is there a risk by using an old version that hasn't this limit?
Where should I start?
if Linux mint is your distro start here: https://projects.linuxmint.com/reporting-an-issue.html
Oh ok, maybe for noob like me the help should return -X: extended options to pass to fuse sub system (refer to fusion options)
"sub system" can be fuse, macfuse, DokanX, DokanY maybe fuse3 in the future. Adding "fuse" might help you in this specific case, but I'm sure there will be others that still will not understand it. These tools are not intended for a broad audience of users.
Is this way usual for most program compilation?
No, only mostly those that use autotools
I suppose this limit has/had an aim, how can I find what it is?
Yes to limit maximum memory usage.
Is there a risk by using an old version that hasn't this limit?
Yes consuming too much memory and potentially bring your system to a halt
I saved a suspected defective external drive with guymager. (To ewf image : multiple E01, E02, E03, etc, Exx files)
I can mount the RAW data of the backup on my linux mint 19.02 computer with xmount v0.7.3:
But not on an other computer on a linux mint 20.2 USB live with xmount v0.7.6.
I get this error:
I have this strange behavior only with this specific drive image. All other drives images I have done the same way on the same day, are working with both versions of xmount. This drive is the larger one 1TB for 870GB total of image files (2.1GB files).
Maybe this doesn't comes directly from xmount : on the computer with the 0.7.6 xmount version, I tried it with ewfmount (20140807 version):
ewfmount /media/veracrypt1/xxx.E01 /home/mint/mntxxxRAW/
And get this error:
On the computer where it works:
On the computer where it doesn't works:
Any idea why it works on older version but not on newer?
I found this issues talking about similar problems:
But I'm too noob to understand what to do or to install an other version. Could you please drive me?
Thanks for having read, Sorry for my bad English level :/