Core dump
Status: Abandoned
Brought to you by:
robi6
$ ext4magic /dev/nvme0n1p2 -a 1727446531 -f path/to/files -l
Filesystem in use: /dev/nvme0n1p2
Using internal Journal at Inode 8
Activ Time after : Fri Sep 27 14:15:31 2024
Activ Time before : Sun Sep 29 22:59:47 2024
Inode found "path/to/files" 18377084
Inode 18377084 is allocated
Segmentation fault (core dumped)
The last release is 10 years old.
Further development and maintenance has been discontinued for various reasons.
Even if packers from various distributions still can compile ext4magic for current distributions, it will no longer work just because it is still compilable.
The tool can no longer really work with today's common environments and widely used hardware. There are changes in the dependent libraries that are incompatible with ext4magic, so various bits and bytes in the management of the internal file system structure cannot always be interpreted correctly because they are simply unknown to ext4magic.
In the way in which solid state drives read and write information, SSDs and NVME etc, this can not work by definition. Their automatic memory management also carries out deletion processes in the background on the hardware side, which makes data recovery practically impossible.
Even for today's common file system sizes on HDDs, the proportions of the journal in the file system are often too small to achieve any significant benefits with the methods used in ext4magic.
Don't use ext4magic anymore unless you have an >8-year-old file system on HDD or on Image, and compile ext4magic static with old libraries, or boot from a old live DVDs that contain it.