Check out
http://xboxdrives.x-pec.com/?p=list (if the hard drive is lockable then it will work)
1) Download xboxhdm from: "link removed" (Should be close to the bottom of the page)
2) Download the attachment that is attached to this email ("Extras")
3) Extract Xboxhdm
4) Extract "Extras"
5) Ftp Extras into your xbox into E:/apps
6) Run Extras (Password is AYBX) --> This is the only way you can ftp All of C:/ and E:/ into your computer
7) Copy C: and E: into your computer

Delete unessary files that belong in E: (such as emus,apps, tdata, udata) I believe there is also a folder called Backup C: (Make sure you delete that) Backup C: is in either C: or E
9) Place the C files that you retrieved from your xbox into Xboxhdm>linux>C
10) Place the E files that you retrieved from your xbox into Xboxhdm>linux>E
11) Inside of your E:/dashboard/backup there should be a file called "Eeprom" Place that File into Xboxhdm>llinux>eeprom
12) Inside the Xboxhdm folder run "make-iso-win"
13) Once completed burn the iso file using "imburn/nero etc, any program that will burn iso)
14) Place your new hard drive into your computer (It has to be set on Primary master)
15) Boot from the cd that you have just created using xboxhdm
16) Once the cd has been booted press "1" then enter
17) Type in xboxhdm
18) Select option 1 "which i believe is build hard drive from scartch"
19) Once process has been completed reboot your computer
20) Boot again from the Cd
21) Select option 3 "Lock and unlock"
22) Type in "lockhd -a" without the quotes.
23) Once completed. Place the hard drive in xbox, and you're good to go.