btrfscue icon indicating copy to clipboard operation
btrfscue copied to clipboard

Recover files from damaged BTRFS filesystems

Results 7 btrfscue issues
Sort by recently updated
recently updated
newest added

``` root@rescue /mnt/omg # ls -lh total 6.2G -r--r--r-- 1 root root 6.2G Nov 9 14:09 metadata drwxr-xr-x 1 root root 224 Sep 13 16:49 rescue root@rescue /mnt/omg # ls...

Could you please send me a detailed user manual or example for how to undelete some recently deleted files ?

Currently, only inline file data can be recovered, which is usually very small (< 4KiB). This obviously greatly limits the tool's usefulness. Implement full support for file extents, block groups...

enhancement

The index should store a confidence value of sorts. Confidence should increase in cases where we can validate an fs entity with another. One example is that every file extent...

enhancement

Extent data can be optionally stored in zlib and LZO formats (per the [on-disk format](https://btrfs.wiki.kernel.org/index.php/On-disk_Format#EXTENT_DATA_.286c.29). Implement support for those formats: - zlib: the [`compress/zlib`](https://golang.org/pkg/compress/zlib/) already supports this - LZO: A...

enhancement

Extend the commands to support multiple devices in the various BTRFS RAID modes. - `identify` - should be a simple matter of scanning the additional devices and adding the metdata...

enhancement

btrfscue recon --id 50127310-d15c-49ca-8cdd-8798ea0fda2e --metadata sdc.db /dev/sdc 2000393699328 / 2000398925824 [------------------------------------------------------------------>] 100.00% 88018369 p/s panic: runtime error: slice bounds out of range [1791164519:16384] goroutine 1 [running]: blichmann.eu/code/btrfscue/pkg/btrfs.Leaf.Data({0xc000190000?, 0x19?, 0x3415?}, 0xc000190065?)...