I guess we are all looking at the problem from too much advanced perspective.
Maybe i am wrong but i guess the situation is simple like this:
- He had two external drives (NTFS/FAT)
- He tried to connect them to FreeNAS and attach them to see data
- He screwed partition definition, but i guess he did not done write-zero/secure rewrite of the whole disc. So i guess data are physically still on the discs, but he is not able to access them now. If this is true, it should not be a big problem to restore...
Anyway, i am more Windows than Unix guy, so i can recommend two ways how to (possible) fix this from Windows. But first ... I asked if you can remove the disc from the external box. You need to remove them from whatever external USB box you have and connect them physically to SATA port in your desktop. The reason is that the USB is just "stupid" interface and you don't have full access from the lower level perspective. After you will achieve this, you may try following...
1) First one is easy, but hard to say if this will work (usually its not, but you might be lucky, or you can skip this and go for second way)... Just get Partition magic and there is a function which will try to recreate partition data. Do not mess with that more than you need. If this will not work (PMagic will see nothing so you will be not able to recreate), just stop and try second way...
2) There is a outstanding soft called "GetDataBack" for NTFS / FAT and i have very good experience with that. It is very intuitive so i will not write step by step manual how to use it (there are dozens how-to guides, videos, articles, just gooogle it !) .., just a few notes:
- You NEED to have disc physically connected to your ATA/SATA port, so NOT via USB!!
- That disc MUST be visible in windows device manager, but DO NOT allow windows to format/repartition!! (If the partition is screwed, Windows will ask you to format it before use .. DO NOT DO THIS!)
- Free version will allow you to do sector scan, but will NOT ALLOW YOU RESTORE !! So for your purpose, you need full version (how you will get this is up to you)
- You need enough space on another physical disc(s) to which you will export data. Thing is that the GDB is working as Read-Only mode (to avoid any changes/corruptions), so it will analyze/scan the "broken" drive and then it will allow you to export any found data to another disc. So if you had like 800GB data on the screwed drive, you will need another disc (or more discs) with at least 800GB to which you will export.
- It is very time consuming. It is NOT like " *puf* and everything is fixed " magic... hard to determine, but for 1TB drive it could be something about 3-4 hours for the scanning and again 3-4hours for exporting/copying the data. Plus something like 1-2 hours for all of the middle steps.
Good luck and next time please read Documentation carefully :]