Ok, so now that ive done that lol...
I had to use another laptop to do this (QUITE THE FRIGGIN RIG!!!!)
I noticed it had a eSATA port. Naturally, it got me wondering. So i took a SATA II cable, cut off one of the little plastic keys on the connection end, and plugged it in. tried using an old seagate i had lying around, just to test for connectivity. Obviously, nothing, as there was no power source.
So i grabbed my old PC (which is basically gutted), plugged it in to the wall, and ran a power connection from the Power supply to the SATA drive. VOILA! it recognized my drive in windows, full read and write capabilities.
Now, I plugged in my 20 GB XBOX factory drive, rebooted via USB Boot mode, ran (V1.3) HDDHACKR -D, and it froze. Damnit. Reboot, try again in a different USB port. Hang. So i throw the stick into my other laptop, hexedit the HDDHACKR.EXE, and its compressed pretty good, and couldnt find anything on the net for it.
Tried again with V1.25, V1.10, V1.00, and nothing. Hangs. Tried V0.91, and it brought me to the menu, couldn't find the disk. So i Hexedit the HDDHACKR.COM file, changed the ports accordingly, and it worked! Dumped the HDDSS.BIN from the original XBOX 20 GB Factory drive.
So, i plug in my WD5000BEVT-22A0RT0, copied over the 320 GB HDDSS.BIN file, and ran HDDHACKER -F, and it gave the usual stuff. I said YES to the sector 16-22 question, YES to the UNDO.BIN file, and it flashed succesfully. Turned off. Waited 10 seconds. Did it again to verify, it said success, should work in your 360.
Plugged into my XBOX, and it ouldn't detect it. I am now stuck at this point.
Ive gone back in and reflashed the UNDO.BIN, then RE-Flashed the HDDSS.BIN, and nothing. Plugged in the 20 GB and it recognized it right away. So the XBOX doesnt have anything wrong with.
Last night i Zero'd the drive, and started from scratch. Succesfully flashed, and STILL, the XBOX will not see the 320 GB drive. I can't seem to figure it out AT ALL!!!
BUT! It seems to me that the only version i can seem to get running is the 0.91 version, which is the COM version of the program. As soon as the programming changed to EXE format, it forces my computers to all hang?!?! It seems the 0.91 version DOES NOT support creating partitions after flashing, and maybe thats why my xbox wont recognize the new drive?
Is there anything i can change in the EXE version (1.3) to point it towards my own ports? maybe THAT would work?