After troubleshooting problems with my mdadm config and kernel settings for about a week now i got careless and left my data drives plugged in after a successful boot test.
i was attempting to change the MDADM super-block so the kernel would auto-detect my system drive by re-creating the array. had a backup of the OS so it wasn't a big deal.
forgetting that i left the data drive in and that udev likes to f**k with the /dev/sd* assignments i ended up adding one of my drives that has data to my system boot drive (Grub and the kernel, ext2, 100mb) mdadm then re-synced the array to the boot drive. now sitting at the very start of my ext4 data partition is a 100mb ext2 partition of kernel and grub configs.
After that 100mb im hoping there's still intact data, what kind of tools can i use to attempt to recover some data. its not super super important data but i would really like it back.
Gentoo Linux 2.6