Even though most of the stuff I need is backed up I still try to recover data because I find it a useful skill, and maybe I'm making progress.
I'm currently using testdisk to search for filesystems. That is: - testdisk /dev/sdb1 - Partition type = None -> Analyse -> Quick Search - MD Raid partition is found. Select then deeper search
testdisk then gives me several candidates for ext4 filesystems. Selecting one and using the "P: List Files" option shows me a lot of my data.
BUT then I'm stuck with my limited understanding. At this point I'd like to mount the discovered filesystem read only and see what files I can really access, and later maybe fsck it. But I can't work out what information to take from testdisk and how to pass it to mount to do that.
This is what testdisk is telling me, any suggestions how to mount from there? (It's the second ext4 entry that shows me data when I use the P option.) At this point I do not want to write to the disk in any way.
Disk /dev/sdb1 - 3000 GB / 2794 GiB - CHS 364801 255 63 Partition Start End Size in sectors P Linux md 1.x RAID 0 0 1 364784 189 21 5860266888 [fileserver:0] P ext4 16 80 63 364801 47 52 5860268936
P ext4 16 81 2 364801 47 54 5860268936
Structure: Ok.
Keys T: change type, P: list files, Enter: to continue ext4 blocksize=4096 Large_file Sparse_SB, 3000 GB / 2794 GiB